0001058090-24-000015.txt : 20240425 0001058090-24-000015.hdr.sgml : 20240425 20240425155135 ACCESSION NUMBER: 0001058090-24-000015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240425 DATE AS OF CHANGE: 20240425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHIPOTLE MEXICAN GRILL INC CENTRAL INDEX KEY: 0001058090 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-EATING PLACES [5812] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 841219301 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32731 FILM NUMBER: 24875946 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 10-Q 1 cmg-20240331.htm 10-Q cmg-20240331
false2024Q10001058090--12-31232300010580902024-01-012024-03-3100010580902024-04-22xbrli:shares00010580902024-03-31iso4217:USD00010580902023-12-31iso4217:USDxbrli:shares0001058090us-gaap:FoodAndBeverageMember2024-01-012024-03-310001058090us-gaap:FoodAndBeverageMember2023-01-012023-03-310001058090cmg:DeliveryServiceMember2024-01-012024-03-310001058090cmg:DeliveryServiceMember2023-01-012023-03-3100010580902023-01-012023-03-310001058090us-gaap:CommonStockMember2022-12-310001058090us-gaap:AdditionalPaidInCapitalMember2022-12-310001058090us-gaap:TreasuryStockCommonMember2022-12-310001058090us-gaap:RetainedEarningsMember2022-12-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100010580902022-12-310001058090us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001058090us-gaap:CommonStockMember2023-01-012023-03-310001058090us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001058090us-gaap:RetainedEarningsMember2023-01-012023-03-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001058090us-gaap:CommonStockMember2023-03-310001058090us-gaap:AdditionalPaidInCapitalMember2023-03-310001058090us-gaap:TreasuryStockCommonMember2023-03-310001058090us-gaap:RetainedEarningsMember2023-03-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100010580902023-03-310001058090us-gaap:CommonStockMember2023-12-310001058090us-gaap:AdditionalPaidInCapitalMember2023-12-310001058090us-gaap:TreasuryStockCommonMember2023-12-310001058090us-gaap:RetainedEarningsMember2023-12-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001058090us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001058090us-gaap:CommonStockMember2024-01-012024-03-310001058090us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001058090us-gaap:RetainedEarningsMember2024-01-012024-03-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001058090us-gaap:CommonStockMember2024-03-310001058090us-gaap:AdditionalPaidInCapitalMember2024-03-310001058090us-gaap:TreasuryStockCommonMember2024-03-310001058090us-gaap:RetainedEarningsMember2024-03-310001058090us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-31cmg:restaurant0001058090country:UScmg:ChipotleMember2024-03-310001058090us-gaap:GeographicDistributionForeignMembercmg:ChipotleMember2024-03-31cmg:regioncmg:segment0001058090cmg:GiftCardMember2024-03-310001058090cmg:GiftCardMember2023-12-310001058090cmg:GiftCardMember2024-01-012024-03-310001058090cmg:GiftCardMember2023-01-012023-03-310001058090srt:MinimumMember2024-01-012024-03-310001058090srt:MaximumMember2024-01-012024-03-310001058090cmg:ChipotleRewardsMember2023-12-310001058090cmg:ChipotleRewardsMember2022-12-310001058090cmg:ChipotleRewardsMember2024-01-012024-03-310001058090cmg:ChipotleRewardsMember2023-01-012023-03-310001058090cmg:ChipotleRewardsMember2024-03-310001058090cmg:ChipotleRewardsMember2023-03-310001058090us-gaap:CashMember2024-03-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMember2024-03-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2024-03-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2024-03-310001058090us-gaap:FairValueInputsLevel1Member2024-03-310001058090us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001058090us-gaap:FairValueInputsLevel3Membercmg:NoteReceivableMember2024-03-310001058090us-gaap:FairValueInputsLevel3Member2024-03-310001058090us-gaap:CashMember2023-12-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMember2023-12-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-12-310001058090us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001058090us-gaap:FairValueInputsLevel1Member2023-12-310001058090us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001058090us-gaap:FairValueInputsLevel3Membercmg:NoteReceivableMember2023-12-310001058090us-gaap:FairValueInputsLevel3Member2023-12-310001058090cmg:TractorMember2024-03-31xbrli:pure0001058090cmg:TractorMember2024-01-012024-03-310001058090cmg:TractorMember2023-01-012023-03-310001058090cmg:TractorMember2023-12-310001058090cmg:TractorWarrantsMember2024-03-310001058090cmg:TractorWarrantsMember2023-12-310001058090cmg:NuroMember2024-03-310001058090cmg:NuroMember2024-01-012024-03-310001058090cmg:NuroMember2023-01-012023-03-310001058090cmg:NuroMember2023-12-310001058090cmg:CultivateFundMember2024-03-310001058090cmg:CultivateFundMember2023-12-310001058090cmg:NotPartOfShareRepurchasePlanMember2024-01-012024-03-310001058090cmg:NotPartOfShareRepurchasePlanMember2023-01-012023-03-310001058090us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:MinimumMember2024-01-012024-03-310001058090us-gaap:PerformanceSharesMembersrt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001058090cmg:StockOptionsStockAppreciationRightsSOSARsMember2023-12-310001058090cmg:StockOptionsStockAppreciationRightsSOSARsMember2024-01-012024-03-310001058090cmg:StockOptionsStockAppreciationRightsSOSARsMember2024-03-310001058090us-gaap:RestrictedStockUnitsRSUMember2023-12-310001058090us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001058090us-gaap:RestrictedStockUnitsRSUMember2024-03-310001058090us-gaap:PerformanceSharesMember2023-12-310001058090us-gaap:PerformanceSharesMember2024-01-012024-03-310001058090us-gaap:PerformanceSharesMember2024-03-310001058090cmg:StockOptionsStockAppreciationRightsSOSARsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001058090us-gaap:ShareBasedCompensationAwardTrancheTwoMembercmg:StockOptionsStockAppreciationRightsSOSARsMember2024-01-012024-03-310001058090us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001058090us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-03-310001058090srt:MinimumMember2024-03-310001058090srt:MaximumMember2024-03-310001058090us-gaap:RevolvingCreditFacilityMembercmg:JPMorganChaseBankMember2024-03-310001058090us-gaap:RevolvingCreditFacilityMembercmg:SecuredOvernightFinancingRateSOFRMembercmg:JPMorganChaseBankMember2024-01-012024-03-310001058090us-gaap:RevolvingCreditFacilityMembercmg:JPMorganChaseBankMember2024-01-012024-03-310001058090us-gaap:RevolvingCreditFacilityMembercmg:JPMorganChaseBankMember2023-12-310001058090cmg:PurchasesFromSupplierMembercmg:TractorMember2024-01-012024-03-310001058090cmg:PurchasesFromSupplierMembercmg:TractorMember2023-01-012023-03-310001058090cmg:VebuMembercmg:PurchasesFromSupplierMember2024-01-012024-03-310001058090cmg:VebuMembercmg:PurchasesFromSupplierMember2023-01-012023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
__________________________________________________________________________
FORM 10-Q
__________________________________________________________________________
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
or
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                to                
Commission File Number: 1-32731
__________________________________________________________________________
CHIPOTLE MEXICAN GRILL, INC.
(Exact name of registrant as specified in its charter)
__________________________________________________________________________
Delaware
84-1219301
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
610 Newport Center Drive, Suite 1100 Newport Beach, CA
92660
(Address of Principal Executive Offices)(Zip Code)
Registrant’s telephone number, including area code: (949) 524-4000
__________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.01 per shareCMGNew York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. x Yes o No
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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). x Yes ¨ No
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 “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act (check one):
x
Large accelerated filer
o Accelerated filer
o Non-accelerated filer
o
Smaller reporting company
o
Emerging growth company
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. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ¨ Yes x No
As of April 22, 2024, there were 27,467 shares of the registrant’s common stock, par value of $0.01 per share outstanding.


TABLE OF CONTENTS
 
 


PART I
ITEM 1. FINANCIAL STATEMENTS
CHIPOTLE MEXICAN GRILL, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share data)
March 31,
2024
December 31,
2023
(unaudited) 
Assets
Current assets:
Cash and cash equivalents$727,394 $560,609 
Accounts receivable, net89,836 115,535 
Inventory37,947 39,309 
Prepaid expenses and other current assets98,118 117,462 
Income tax receivable- 52,960 
Investments692,474 734,838 
Total current assets1,645,769 1,620,713 
Leasehold improvements, property and equipment, net2,202,739 2,170,038 
Long-term investments776,815 564,488 
Restricted cash26,138 25,554 
Operating lease assets3,670,983 3,578,548 
Other assets66,866 63,082 
Goodwill21,939 21,939 
Total assets$8,411,249 $8,044,362 
Liabilities and shareholders' equity
Current liabilities:
Accounts payable$196,866 $197,646 
Accrued payroll and benefits142,425 227,537 
Accrued liabilities171,612 147,688 
Unearned revenue187,317 209,680 
Current operating lease liabilities254,144 248,074 
Income tax payable44,989 - 
Total current liabilities997,353 1,030,625 
Commitments and contingencies (Note 11)
Long-term operating lease liabilities3,903,353 3,803,551 
Deferred income tax liabilities84,229 89,109 
Other liabilities64,985 58,870 
Total liabilities5,049,920 4,982,155 
Shareholders' equity:
Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of March 31, 2024 and December 31, 2023, respectively
- - 
Common stock, $0.01 par value, 230,000 shares authorized, 37,563 and 37,483 shares issued as of March 31, 2024 and December 31, 2023, respectively
376 375 
Additional paid-in capital1,994,950 1,956,160 
Treasury stock, at cost, 10,096 and 10,057 common shares as of March 31, 2024 and December 31, 2023, respectively
(5,042,319)(4,944,656)
Accumulated other comprehensive loss(7,950)(6,657)
Retained earnings6,416,272 6,056,985 
Total shareholders' equity3,361,329 3,062,207 
Total liabilities and shareholders' equity$8,411,249 $8,044,362 
See accompanying notes to condensed consolidated financial statements.
1

CHIPOTLE MEXICAN GRILL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME
(in thousands, except per share data)
(unaudited)
Three months ended March 31,
20242023
Food and beverage revenue$2,684,447 $2,351,009 
Delivery service revenue17,401 17,571 
Total revenue2,701,848 2,368,580 
Restaurant operating costs (exclusive of depreciation and amortization shown separately below):
Food, beverage and packaging779,076 692,559 
Labor659,450 583,794 
Occupancy135,699 121,931 
Other operating costs385,773 363,206 
General and administrative expenses204,625 148,340 
Depreciation and amortization83,243 76,585 
Pre-opening costs7,211 6,198 
Impairment, closure costs, and asset disposals5,479 8,361 
Total operating expenses2,260,556 2,000,974 
Income from operations441,292 367,606 
Interest and other income, net19,364 8,949 
Income before income taxes460,656 376,555 
Provision for income taxes101,369 84,911 
Net income$359,287 $291,644 
Earnings per share:
Basic$13.09 $10.56 
Diluted$13.01 $10.50 
Weighted-average common shares outstanding:
Basic27,44427,624
Diluted27,62427,788
Other comprehensive income/(loss), net of income taxes:
Foreign currency translation adjustments$(1,293)$457 
Comprehensive income$357,994 $292,101 
See accompanying notes to condensed consolidated financial statements.
2

CHIPOTLE MEXICAN GRILL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(in thousands)
(unaudited)
Common StockTreasury Stock
SharesAmountAdditional
Paid-In
Capital
SharesAmountRetained
Earnings
Accumulated Other Comprehensive LossTotal
Balance, December 31, 202237,320$373 $1,829,304 9,693$(4,282,014)$4,828,248 $(7,888)$2,368,023 
Stock-based compensation -20,670 -20,670 
Stock plan transactions and other991 (291)-(290)
Acquisition of treasury stock -125(198,819)(198,819)
Net income --291,644 291,644 
Other comprehensive income/(loss), net of income taxes--457 457 
Balance, March 31, 202337,419$374 $1,849,683 9,818$(4,480,833)$5,119,892 $(7,431)$2,481,685 
Balance, December 31, 202337,483$375 $1,956,160 10,057$(4,944,656)$6,056,985 $(6,657)$3,062,207 
Stock-based compensation -36,681 -36,681 
Stock plan transactions and other801 2,109 -2,110 
Acquisition of treasury stock -39(97,663)(97,663)
Net income --359,287 359,287 
Other comprehensive income/(loss), net of income taxes--(1,293)(1,293)
Balance, March 31, 202437,563$376 $1,994,950 10,096$(5,042,319)$6,416,272 $(7,950)$3,361,329 
See accompanying notes to condensed consolidated financial statements.
3

CHIPOTLE MEXICAN GRILL, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Three months ended March 31,
20242023
Operating activities
Net income $359,287 $291,644 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization83,243 76,585 
Deferred income tax provision(4,890)(486)
Impairment, closure costs, and asset disposals4,209 8,152 
Provision for credit losses(412)500 
Stock-based compensation expense36,003 20,084 
Other835 (2,810)
Changes in operating assets and liabilities:
Accounts receivable26,146 39,659 
Inventory1,331 1,086 
Prepaid expenses and other current assets16,291 (14,569)
Operating lease assets64,797 59,135 
Other assets1,561 3,277 
Accounts payable 12,588 (2,732)
Accrued payroll and benefits(85,289)(53,428)
Accrued liabilities25,322 17,009 
Unearned revenue(19,358)(22,653)
Income tax payable/receivable97,960 85,400 
Operating lease liabilities(51,537)(51,584)
Other long-term liabilities1,147 767 
Net cash provided by operating activities569,234 455,036 
Investing activities
Purchases of leasehold improvements, property and equipment(132,703)(120,369)
Purchases of investments(366,798)(214,819)
Maturities of investments198,462 99,639 
Net cash used in investing activities(301,039)(235,549)
Financing activities
Acquisition of treasury stock(27,005)(126,709)
Tax withholding on stock-based compensation awards(72,654)(67,185)
Other financing activities(415)11 
Net cash used in financing activities(100,074)(193,883)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(752)290 
Net change in cash, cash equivalents, and restricted cash167,369 25,894 
Cash, cash equivalents, and restricted cash at beginning of period586,163 408,966 
Cash, cash equivalents, and restricted cash at end of period$753,532 $434,860 
Supplemental disclosures of cash flow information
Income taxes paid (refunded)$7,859 $(245)
Purchases of leasehold improvements, property and equipment accrued in accounts payable and accrued liabilities$64,207 $63,745 
Acquisition of treasury stock accrued in accounts payable and accrued liabilities$3,646 $9,422 
See accompanying notes to condensed consolidated financial statements.
4

CHIPOTLE MEXICAN GRILL, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(dollar and share amounts in thousands, unless otherwise specified)
(unaudited)
1. Basis of Presentation and Update to Accounting Policies
In this quarterly report on Form 10-Q, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is collectively referred to as “Chipotle,” “we,” “us,” or “our.”
We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-quality ingredients. As of March 31, 2024, we operated 3,479 restaurants including 3,411 Chipotle restaurants within the United States and 68 international Chipotle restaurants. We manage our U.S. operations based on nine regions and aggregate our operations to one reportable segment.
We have prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles for interim financial statements and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. Interim results of operations are not necessarily indicative of the results that may be achieved for the full year. The financial statements and related notes do not include all information and footnotes required by U.S. generally accepted accounting principles for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements, footnotes and management’s discussion and analysis included in our annual report on Form 10-K for the year ended December 31, 2023.
2. Recently Issued Accounting Standards
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. We are currently evaluating the impact of adopting this ASU on our disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. We are currently evaluating the impact of adopting this ASU on our disclosures.
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 condensed consolidated financial statements.
3. Revenue Recognition
Gift Cards
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, 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 (“gift card breakage rate”). 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. We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. 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.
The gift card liability included in unearned revenue on the condensed consolidated balance sheets was as follows:
March 31,
2024
December 31,
2023
Gift card liability$139,993 $164,930 
5

Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows:
Three months ended March 31,
20242023
Revenue recognized from gift card liability balance at the beginning of the year$44,812 $38,878 
Chipotle Rewards
We have a loyalty program called Chipotle Rewards. Customers who enroll in the program generally earn points for every dollar spent. We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Customers may redeem earned points for various rewards, which are primarily comprised of free food and beverage items. Earned rewards generally expire one month to two months after they are issued, and points generally expire if an account is inactive for a period of six months.
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 condensed consolidated statements of income and comprehensive income. We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant.
We recognize revenue associated with Chipotle Rewards within food and beverage revenue on the condensed 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 condensed consolidated balance sheets.
Changes in our Chipotle Rewards liability included in unearned revenue on the condensed consolidated balance sheets were as follows:
Three months ended March 31,
20242023
Chipotle Rewards liability, beginning balance$44,750 $38,057 
Revenue deferred39,005 31,057 
Revenue recognized(36,431)(29,900)
Chipotle Rewards liability, ending balance$47,324 $39,214 
4. Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The carrying value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature.
Our held-to-maturity investments are comprised of U.S. Treasury securities and corporate debt securities, which are held at amortized cost. We also have investments in convertible notes receivable which are held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust.
6

The following tables show our cash, cash equivalents, and debt investments by significant investment category as of March 31, 2024 and December 31, 2023:
March 31, 2024
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$158,314$-$-$158,314$158,314$-$-
Level 1(1)
Money market funds492,228 492,228 492,228 
Time deposits76,852 76,852 76,852 
U.S. Treasury securities1,357,606 639 4,041 1,354,204 691,274 666,332 
Corporate debt securities34,469 168 34,301 34,469 
Subtotal1,961,155 639 4,209 1,957,585 569,080 691,274 700,801 
Level 3
Corporate debt security(2)
17,201 275 17,476 1,200 16,001 
Notes receivable(3)
12,001 1,289 141 13,149 13,149 
Subtotal29,202 1,564 141 30,625 1,200 29,150 
Total$2,148,671 $2,203 $4,350 $2,146,524 $727,394 $692,474 $729,951 
December 31, 2023
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$128,458$-$-$128,458$128,458$-$-
Level 1(1)
Money market funds355,872 355,872 355,872 
Time deposits76,279 76,279 76,279 
U.S. Treasury securities1,200,658 4,352 4,083 1,200,927 731,339 469,319 
Corporate debt securities19,755 13 7 19,761 19,755 
Subtotal1,652,564 4,365 4,090 1,652,839 432,151 731,339 489,074 
Level 3
Corporate debt security(2)
17,401 27 17,374 999 16,402 
Notes receivable(3)
14,500 1,289 141 15,648 2,500 13,148 
Subtotal31,901 1,289 168 33,022 3,499 29,550 
Total$1,812,923 $5,654 $4,258 $1,814,319 $560,609 $734,838 $518,624 
(1)Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
(2)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.
7

(3)We have elected to measure our investment in convertible notes receivable of private companies at fair value under the fair value option. The fair value of the notes receivable are measured using Level 3 (unobservable) inputs. We determined the fair value for the notes 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.
Rabbi Trust
We have elected to fund certain deferred compensation plan obligations through a rabbi trust, the assets of which are designated as trading securities. 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 designated as trading securities, carried at fair value and are included in other assets on the condensed 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 condensed consolidated statements of income and comprehensive income.
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Assets recognized or disclosed at fair value on the condensed 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.
During the three months ended March 31, 2024 and 2023, nonrecurring fair value measurements resulting in asset impairments were not material.
5. Equity Investments
The following table summarizes our equity investments as of March 31, 2024, and December 31, 2023:
March 31,
2024
December 31,
2023
Equity method investments$8,376 $8,896 
Other investments46,864 45,864 
Total$55,240 $54,760 
Equity Method Investments
As of March 31, 2024, we owned 4,325 shares of common stock of Tractor Beverages, Inc. (“Tractor”). Our investment represents ownership of approximately 10.2% of Tractor, and we have invested total cash consideration of $10,000. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were no impairment charges for the three months ended March 31, 2024 or 2023, associated with this equity method investment. The investment in common stock is included within other assets on the condensed consolidated balance sheets with a carrying value of $8,376 and $8,896 as of March 31, 2024 and December 31, 2023, respectively. Refer to Note 13. “Related Party Transactions” for related party disclosures.
Other Investments
As of March 31, 2024, we hold warrants (the “Tractor Warrants”) to purchase 2,162 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 condensed consolidated balance sheets with a carrying value of $8,675 as of March 31, 2024 and December 31, 2023, respectively.
As of March 31, 2024, we owned 766 shares of the Series C Preferred Stock of Nuro, Inc. (“Nuro”). 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 March 31, 2024, we have recognized a cumulative gain of $5,968 related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the condensed consolidated balance sheets with a carrying value of $15,968 as of March 31, 2024 and December 31, 2023, respectively.
8

As of March 31, 2024, we held additional investments in other entities through the Cultivate Next Fund. These additional investments are included within long-term investments on the condensed consolidated balance sheets with a carrying value of $22,221 and $21,221 as of March 31, 2024 and December 31, 2023, respectively.
6. Shareholders’ Equity
We have had a stock repurchase program in place since 2008. As of March 31, 2024, we had $399,098 authorized for repurchasing shares of our common stock. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.
During the three months ended March 31, 2024, 28 shares of common stock at a total cost of $72,654 were netted and surrendered as payment for minimum statutory withholding obligations in connection with the vesting of outstanding stock awards. During the three months ended March 31, 2023, 40 shares of common stock at a total cost of $67,185 were netted and surrendered as payment for minimum statutory withholding 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.
7. Stock-Based Compensation
Pursuant to the 2022 Stock Incentive Plan, we grant stock-only stock appreciation rights ("SOSARs"), restricted stock units ("RSUs"), and performance stock units ("PSUs") to employees and non-employee directors. SOSARs and RSUs generally vest in two equal installments on the second and third anniversary of the grant date. PSUs are subject to service, market and performance vesting conditions, and the quantity of shares that vest will range from 0% to 300% of the targeted number of shares.
Total stock-based compensation expense was as follows:
Three months ended March 31,
20242023
Stock-based compensation$36,681 $20,670 
Stock-based compensation, net of income taxes$31,286 $16,696 
Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets$678 $586 
Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income$13,255 $10,162 
.
SOSARs
A summary of SOSAR award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Exercise Price per
Share
Weighted-Average Remaining
Contractual Life (Years)
Aggregate Intrinsic Value
Outstanding, January 1, 2024295$1,302.60$290,156
Granted462,638.35
Exercised(34)1,102.31
Forfeited (3)1,662.64
Outstanding, March 31, 20243041,526.404.65419,723
Exercisable, March 31, 20241421,090.163.21257,430
Vested and expected to vest, March 31, 20242871,500.904.57403,335
9


RSUs
A summary of RSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair Value
per Share
Outstanding, January 1, 202460$1,604.25 
Granted232,638.35 
Vested(17)1,538.11 
Forfeited(2)1,743.95 
Outstanding, March 31, 2024641,984.14 
Vested and expected to vest, March 31, 2024521,961.14 

PSUs
A summary of PSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair
Value per Share
Outstanding, January 1, 202456$1,562.14
Granted172,638.35
Vested(15)1,479.55
Forfeited(1)1,594.08
Outstanding, March 31, 2024571,906.32
Vested and expected to vest, March 31, 2024*891,783.72
*The vested and expected to vest total above represents outstanding base PSUs, adjusted for expected payout amounts in line with current and future estimated performance levels.
8. Income Taxes
The effective income tax rate for the three months ended March 31, 2024, was 22.0%, a decrease from an effective income tax rate of 22.5% for the three months ended March 31, 2023. The decrease is primarily due to an increase in tax benefits related to option exercises and equity vesting.
9. Leases
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 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 non-cancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of 20 years.
10

Supplemental disclosures of cash flow information related to leases were as follows:
Three months ended March 31,
20242023
Cash paid for operating lease liabilities$113,496 $102,487 
Operating lease assets obtained in exchange for operating lease liabilities$157,806 $90,654 
Derecognition of operating lease assets due to terminations or impairment$1,425 $1,223 
10. Earnings Per Share
The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):
Three months ended March 31,
20242023
Net income$359,287 $291,644 
Shares:
Weighted-average number of common shares outstanding (for basic calculation)27,444 27,624 
Dilutive stock awards180 164 
Weighted-average number of common shares outstanding (for diluted calculation)27,624 27,788 
Basic earnings per share$13.09 $10.56 
Diluted earnings per share$13.01 $10.50 
The following stock awards were excluded from the calculation of diluted earnings per share:
Three months ended March 31,
20242023
Stock awards subject to performance conditions4948
Stock awards that were antidilutive49153
Total stock awards excluded from diluted earnings per share98201
11. Commitments and Contingencies
Purchase Obligations
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, capital projects, corporate assets, information technology, marketing initiatives and corporate sponsorships, and other miscellaneous items.
Litigation
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, privacy 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 any pending or threatened actions of these types 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.
Accrual for Estimated Liability
In relation to various legal matters, we had an accrued legal liability balance of $21,587 and $7,640 included within accrued liabilities on the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.
11

12. Debt
As of March 31, 2024, we had a $500,000 revolving credit facility with JPMorgan Chase Bank (“JPMorgan”) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to the Secured Overnight Financing Rate (“SOFR”) plus 1.475%, 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 0.175% 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 3.0x, maintaining a consolidated fixed charge coverage ratio of greater than 1.5x, and limiting us from incurring additional indebtedness in certain circumstances. We had no outstanding borrowings under the credit facility and were in compliance with all covenants as of March 31, 2024 and December 31, 2023, respectively.
13. Related Party Transactions
As of March 31, 2024, we owned approximately 10.2% 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 three months ended March 31, 2024 and 2023, purchases from the supplier were $11,554 and $9,228, respectively.
We are an investor in Vebu Inc. (“Vebu”), a developer of restaurant automation technology. As we are a significant customer of Vebu and maintain board representation, we have determined that we maintain significant influence over Vebu. During the three months ended March 31, 2024 and 2023, purchases from Vebu were $0 and $248, respectively.
12

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Cautionary Note Regarding Forward-Looking Statements
Certain statements in this report are forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995, including statements about the number of new restaurants we expect to open and the number with Chipotlanes, our expectation to generate positive cash flow for the foreseeable future, our ability to manage risks in our supply chain, our plans for continuing stock buybacks and the period of time during which our cash and short-term investment will fund our operations. We use words such as “anticipate”, “believe”, “could”, “should”, “may”, “approximately”, “estimate”, “expect”, “intend”, “project”, “target”, and similar terms and phrases, including references to assumptions, to identify forward-looking statements. The forward-looking statements in this report are based on currently available operating, financial and competitive information available to us as of the date of this filing and we assume no obligation to update these forward-looking statements. These statements are subject to risks and uncertainties that could cause actual results to differ materially from those described in the statements, including but not limited to: increasing wage inflation, including as a result of regulations such as California AB 1228, and the competitive labor market, which impacts our ability to attract and retain qualified employees and has resulted in occasional staffing shortages; the impact of any union organizing efforts and our responses to such efforts; increasing supply costs; risks of food safety incidents and food-borne illnesses; risks associated with our reliance on certain information technology systems and potential material failures or interruptions; privacy and cyber security risks, including risk of breaches, unauthorized access, theft, modification or destruction of guest or employee personal or confidential information stored on our network or the network of third party providers; the impact of competition, including from sources outside the restaurant industry; the financial impact of increasing our average hourly wages; 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 costs and availability of suitable new restaurant sites, construction materials and contractors; the expected costs and risks related to our international expansion through franchise restaurants in the Middle East; increases in ingredient and other operating costs due to inflation, global conflicts, climate change, our Food with Integrity philosophy, tariffs or trade restrictions; intermittent supply shortages relating to our Food with Integrity philosophy, rapid expansion and supply industry challenges; the uncertainty of our ability to achieve expected levels of comparable restaurant sales due to factors such as changes in consumers' perceptions of our brand, including as a result of actual or rumored food safety concerns or other negative publicity, decreased consumer spending (including as a result of higher inflation, mass layoffs, fear of possible recession and higher energy prices), 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 and potential class action litigation related to food safety incidents, cybersecurity incidents, employment or privacy laws, advertising claims or other matters; and other risk factors described from time to time in our SEC reports, including our Annual Report on Form 10-K for the year ended December 31, 2023, and in other reports filed with the SEC, all of which are available on the investor relations page of our website at ir.Chipotle.com.
As of March 31, 2024, we operated 3,411 Chipotle restaurants throughout the United States and 68 international Chipotle restaurants. We manage our U.S. operations based on nine regions and aggregate our operations to one reportable segment.
Throughout “Management’s Discussion and Analysis of Financial Condition and Results of Operations” we commonly discuss the following key operating metrics which we believe will drive our financial results and long-term growth model. We believe these metrics are useful to investors because management uses these metrics to assess the growth of our business and the effectiveness of our marketing and operational strategies:
Comparable restaurant sales
Restaurant operating costs as a percentage of total revenue
New restaurant openings
First Quarter 2024 Financial Highlights, year-over-year:
Total revenue increased 14.1% to $2.7 billion
Comparable restaurant sales increased 7.0%
Diluted earnings per share was $13.01, a 23.9% increase from $10.50, which includes a $0.36 after-tax impact from an increase in legal reserves.
Sales Trends. Comparable restaurant sales increased 7.0% for the three months ended March 31, 2024. The increase is primarily attributable to higher transactions and, to a lesser extent, an increase in average check. Comparable restaurant sales represent the change in period-over-period total revenue for restaurants in operation for at least 13 full calendar months. Digital sales represented 36.5% of total food and beverage revenue.
13

Restaurant Operating Costs. During the three months ended March 31, 2024, our restaurant operating costs (food, beverage and packaging; labor; occupancy; and other operating costs) were 72.5% of total revenue, a decrease from 74.4% during the three months ended March 31, 2023. The decrease was driven by the benefit of sales leverage, partially offset by wage inflation and, to a lesser extent, inflation across several food costs.
Restaurant Development. During the three months ended March 31, 2024, we opened 47 new restaurants, which included 43 restaurants with a Chipotlane. We are on track to open approximately 285-315 new restaurants in 2024. We expect that at least 80% of our new restaurants will include a Chipotlane.
Cultivate Next Fund. Our Cultivate Next Fund is a venture formed to make early-stage investments into strategically aligned companies that further our mission to Cultivate a Better World. The Fund has a size of $100.0 million, which is financed almost entirely by Chipotle. As of March 31, 2024, we have made $34.0 million in investments through this Fund.
Restaurant Activity
The following table details restaurant unit data for the periods indicated.
Three months ended March 31,
20242023
Beginning of period3,437 3,187 
Chipotle openings47 40 
Non-Chipotle openings
Chipotle permanent closures(3)
Chipotle relocations(2)(4)
Total restaurants at end of period3,479 3,224 
Results of Operations
Our results of operations as a percentage of total revenue and period-over-period change are discussed in the following section.
Revenue
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Food and beverage revenue$2,684.4 $2,351.0 14.2 %
Delivery service revenue17.4 17.6 (1.0 %)
Total revenue$2,701.8 $2,368.6 14.1 %
Average restaurant sales (1)
$3.082 $2.892 6.6 %
Comparable restaurant sales increase7.0%10.9%
Transactions5.4%4.1%
Average check1.6%6.8%
Menu price increase2.7%10.1%
Check mix(1.1 %)(3.3 %)
(1)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.
14

The following is a summary of the change in restaurant sales for the period indicated:
Three months ended
(dollars in millions)
For the period ending March 31, 2023$2,368.6 
Change from:
Comparable restaurant sales155.7 
Restaurant not yet in comparable base opened in 202413.5 
Restaurant not yet in comparable base opened in 2023164.9 
Other(0.9)
For the period ending March 31, 2024$2,701.8 
Food, Beverage and Packaging Costs
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Food, beverage and packaging$779.1 $692.6 12.5 %
As a percentage of total revenue28.8 %29.2 %(0.4 %)
Food, beverage and packaging costs decreased 0.4% as a percentage of total revenue for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, including a 0.9% benefit from menu price increases in the prior year. This benefit was partially offset by inflation across several ingredient costs, primarily beef and produce, and higher incidence of beef from a Braised Beef Barbacoa marketing initiative.
Labor Costs
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Labor costs$659.5 $583.8 13.0 %
As a percentage of total revenue24.4 %24.6 %(0.2 %)
Labor costs decreased 0.2% as a percentage of total revenue for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, including 1.1% from sales leverage, partially offset by 0.6% due to restaurant wage inflation and, to a lesser extent, increased performance-based compensation.
In April 2024, the minimum wage for restaurants like Chipotle in California increased to $20 per hour, resulting in a nearly 20% increase of our labor costs in California. Subsequently, we increased menu prices by 6 to 7% in our California restaurants to mitigate our increased costs in dollar terms.
15

Occupancy Costs
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Occupancy costs$135.7 $121.9 11.3 %
As a percentage of total revenue5.0 %5.1 %(0.1 %)
Occupancy costs decreased 0.1% as a percentage of total revenue for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, respectively, primarily due to sales leverage, partially offset by increased occupancy expense associated with existing restaurants.
Other Operating Costs
Three months ended March 31,Percentage
20242023change
(dollars in millions) 
Other operating costs$385.8 $363.2 6.2 %
As a percentage of total revenue14.3 %15.3 %(1.0 %)
Other operating costs decreased 1.0% as a percentage of total revenue for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, including 0.6% of sales leverage, 0.2% of lower delivery expenses and 0.2% of lower advertisement and marketing promotions expense.
General and Administrative Expenses
Three months ended March 31,Percentage
20242023change
(dollars in millions) 
General and administrative expenses$204.6 $148.3 37.9 %
As a percentage of total revenue7.6 %6.3 %1.3 %
Following is a summary of the change in general and administrative expense for the period indicated:
Three months ended
(dollars in millions)
For the period ending March 31, 2023$148.3 
Change from:
Conferences, primarily biennial All Managers’ Conference18.5 
Stock-based compensation, primarily performance-based awards15.1 
Legal contingencies13.4 
Outside services related to corporate initiatives4.1 
Wages3.0 
Other2.2 
For the period ending March 31, 2024$204.6 
16

Depreciation and Amortization
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Depreciation and amortization$83.2 $76.6 8.7 %
As a percentage of total revenue3.1 %3.2 %(0.1 %)
Depreciation and amortization decreased 0.1% as a percentage of total revenue for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to sales leverage, partially offset by increased depreciation expense associated with new restaurants.
Interest and Other Income, Net
Three months ended March 31,Percentage
20242023change
(dollars in millions)
Interest and other income, net$19.4 $8.9 116.4 %
As a percentage of total revenue0.7 %0.4 %0.3 %
Interest and other income, net increased in dollar terms for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to increased interest income on our investments in U.S. Treasury securities, money market funds and time deposits due to a higher average investment balance and higher interest rates.
Provision for Income Taxes
Three months ended March 31,Percentage
20242023change
(dollars in millions) 
Provision for income taxes$101.4 $84.9 19.4 %
Effective income tax rate22.0 %22.5 %n/m*
*Not meaningful
The effective income tax rate decreased 0.5% for the three months ended March 31, 2024 compared to the three months ended March 31, 2023, primarily due to an increase in tax benefits from option exercises and equity vesting.
Seasonality
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, impact of inflation on consumer spending, 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 our results, although, on an overall annual basis, changes in trading days do not have a significant impact.
Our quarterly results are also affected by other factors such as the amount and timing of non-cash stock-based compensation expense and related tax rate impacts, litigation, settlement costs and related legal expenses, impairment charges and non-operating costs, timing of marketing or promotional expenses, 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.
17

Liquidity and Capital Resources
Cash and Investments
As of March 31, 2024, we had a cash and marketable investments balance of $2.1 billion, non-marketable investments of $76.0 million and $26.1 million of restricted cash. 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 March 31, 2024, $399.1 million remained available for repurchases of shares of our common stock. Under the remaining repurchase authorizations, shares may be purchased from time to time in open market transactions, subject to market conditions.
Borrowing Capacity
As of March 31, 2024, we had $500.0 million of undrawn borrowing capacity under a line of credit facility.
Use of Cash
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.
We have not required significant working capital because customers generally pay using cash or credit and debit cards and because our operations 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, generally within ten days, thereby reducing the need for incremental working capital to support our growth.
Cash Flows
Cash provided by operating activities was $569.2 million for the three months ended March 31, 2024, compared to $455.0 million for the three months ended March 31, 2023. The increase was primarily due to higher net earnings and, to a lesser extent, net cash changes in operating assets and liabilities.
Cash used in investing activities was $301.0 million for the three months ended March 31, 2024, compared to $235.5 million for the three months ended March 31, 2023. The change was primarily associated with a $53.2 million increase in investment purchases net of investment maturities.
Cash used in financing activities was $100.1 million for the three months ended March 31, 2024, compared to $193.9 million for the three months ended March 31, 2023. The change was primarily due to decreased treasury stock repurchases of $99.7 million.
Critical Accounting Estimates
Critical accounting estimates are those that we believe are both significant and that require us to make difficult, subjective or complex judgments, often 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. We had no significant changes to our critical accounting estimates as described in our annual report on Form 10-K for the year ended December 31, 2023.
18

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK
Commodity Price Risks
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 for many unforeseen reasons, such as crop damage due to inclement weather, if our suppliers need to close or restrict operations, or due to industry-wide shipping and freight delays.
Changing Interest Rates
We are exposed to interest rate risk through fluctuations of interest rates on our investments. As of March 31, 2024, we had $2.2 billion in cash and cash equivalents, current and long-term investments, and restricted cash, of which the substantial majority are interest bearing. Changes in interest rates affect the interest income we earn, and therefore impact our cash flows and results of operations.
Foreign Currency Exchange Risk
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.
ITEM 4. CONTROLS AND PROCEDURES
We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to ensure that information required to be disclosed in Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules 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.
Evaluation of Disclosure Controls and Procedures
As of March 31, 2024, we carried out an evaluation, under the supervision and with the participation of our management, including our 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 report.
Changes in Internal Control over Financial Reporting
There were no changes during the fiscal quarter ended March 31, 2024, in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
PART II
ITEM 1. LEGAL PROCEEDINGS
For information regarding legal proceedings, see Note 11. “Commitments and Contingencies” in our condensed consolidated financial statements included in Item 1. “Financial Statements.”
19

ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities by the Issuer
The table below reflects shares of common stock we repurchased during the first quarter of 2024.
Total Number of Shares PurchasedAverage Price Paid Per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
January9,270$2,272.439,270$403,041,527
Purchased 1/1 through 1/31
February1,509$2,613.411,509$399,097,896
Purchased 2/1 through 2/29
March-$--$399,097,896
Purchased 3/1 through 3/31
Total10,779$2,320.1610,779
(1)Shares were repurchased pursuant to repurchase programs announced on October 26, 2023.
(2)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.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Adoption or Termination of 10b5-1 Trading Plans

During the quarter ended March 31, 2024, no director or officer adopted, modified, or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement, as such terms are defined in Item 408(a) of Regulation S-K.
20

ITEM 6. EXHIBITS
EXHIBIT INDEX
  Description of Exhibit Incorporated Herein by Reference
Exhibit NumberExhibit DescriptionFormFile No.Filing DateExhibit NumberFiled Herewith
10.1†----X
10.2†----X
10.3†----X
10.4†----X
31.1----X
31.2----X
32.1----X
101.INSInline 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)----X
101.SCHInline XBRL Taxonomy Extension Schema Document----X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document----X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document----X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document----X
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document ----X
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)----X
†- Management contracts and compensatory plans or arrangements required to be filed as exhibits.
21

SIGNATURES
Pursuant to the requirements 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.
CHIPOTLE MEXICAN GRILL, INC.
By:
/S/ JOHN R. HARTUNG
Name:John R. Hartung
Title:Chief Financial and Administrative Officer (principal financial
officer and duly authorized signatory for the registrant)
Date: April 25, 2024
22
EX-10.1 2 exh10-1formof2024restricte.htm EX-10.1 Document
Exhibit 10.1
FORM OF CHIPOTLE MEXICAN GRILL, INC.
2024 RESTRICTED STOCK UNIT AGREEMENT
Name of Participant:    
No. of RSUs:     
Vesting Dates:    2nd Anniversary of Grant Date
    3
rd Anniversary of Grant Date

This Restricted Stock Unit Agreement, including Appendix A attached hereto (this “Agreement”), dated as of the Grant Date stated above, is delivered by Chipotle Mexican Grill, Inc., a Delaware corporation (the “Company”), to the Participant named above (the “Participant” or “you”).
Recitals
WHEREAS, the Company is awarding you restricted stock units (“RSUs”) representing the right to receive shares of Common Stock of the Company (the “Shares”) on the terms and conditions provided below and pursuant to the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the “Plan”). This Agreement and the RSUs granted hereunder are expressly subject to all of the terms, definitions and provisions of the Plan. Except as expressly indicated herein, defined terms used in this Agreement have the meanings set forth in the Plan.
WHEREAS, the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”) has approved this award of RSUs (the “Award”).
Agreement
NOW, THEREFORE, the parties hereby agree as follows:
    1.    Grant of Award. The Company hereby grants to you the Award with respect to the number of RSUs set forth above, pursuant to which you shall be eligible to receive a number of equivalent Shares, subject to your fulfillment of the vesting and other conditions set forth in this Agreement. The Award may only be settled in Shares.

    2.    Vesting.
    (a)    Regular Vesting. Except as otherwise provided in the Plan or in this Section 2, your RSUs will vest 50% on the 2nd anniversary of the Grant Date and the remaining 50% on the 3rd anniversary of the Grant Date, subject to your continued employment or service with the Company through the applicable vesting date. The period of time prior to the full vesting of the Award shall be referred to herein as the “Vesting Period.”



    (b)    Termination of Employment.
    (i)    Unless otherwise determined by the Committee, or except as provided in an agreement between you and the Company, in the event of your death, termination by the Company due to Disability or Retirement (each as defined below) prior to the expiration of the Vesting Period, you shall vest in the RSUs as follows:
(A)    In the event of your Retirement prior to the one-year anniversary of the Grant Date, you shall continue to vest in a pro rata portion of the RSUs for the remainder of the Vesting Period. The pro rata portion shall be determined by multiplying the total number of RSUs subject to this Award, without proration, by a fraction, the numerator of which is the number of days from the Grant Date through your Retirement, and the denominator of which is 365.
(B)    In the event of your Retirement on or after the one-year anniversary of the Grant Date, you shall continue to vest in the RSUs, without proration, for the remainder of the Vesting Period.
(C)    In the event of your death or termination by the Company due to Disability, the total number of RSUs subject to this Award, without proration, shall become vested on the date of your death or termination by the Company due to Disability.
For purposes of this Agreement: “Disability” means your medically-diagnosed, permanent physical or mental inability to perform your duties as an employee of the Company; “Retirement” means that you have a combined Age and Years of Service (each as defined below) of at least 70 and you have done all of the following (w) given the Company at least six (6) months prior written notice of your Retirement; (x) signed and delivered to the Company an agreement providing for such restrictive covenants, as may be determined from time to time by the Committee, based on individual facts and circumstances, to be reasonably necessary to protect the Company’s interests, with such restrictive covenants continuing for a period of two (2) years after such Retirement (or, indefinitely, in the case of confidentiality and similar restrictive covenants), (y) signed and delivered to the Company, within 21 days of the date of your employment termination (or such later time as required under applicable law) a general release agreement of claims against the Company and its affiliates in a form reasonably acceptable to the Company, which is not later revoked, and (z) voluntarily terminated your employment with the Company. The term “Age” means (as of a particular date of determination), your age on that date in whole years and any fractions thereof; and “Years of Service” means the number of years and fractions thereof during the period beginning on your most recent commencement of employment with the Company and ending on the date your employment with the Company terminated. Your refusal to fulfill any of the conditions set forth in (w), (x), (y) or (z) above, your breach of any agreement entered into pursuant to (x) or (y) above, or if, after your Retirement, facts and circumstances are discovered that would have justified your termination for Cause (as
2



defined below) if you were still employed by the Company, shall constitute a waiver by you of the benefits attributable to Retirement under this Agreement.

    (ii)    The RSUs will automatically and immediately vest in full if (A) you experience a Qualifying Termination or (B) upon a Change in Control if this Award is not assumed or continued by the surviving or acquiring corporation in such Change in Control (as determined by the Board or Committee, with appropriate adjustments to the number and kind of shares, in each case, that preserve the value of the Award and other material terms and conditions of this Award as in effect immediately prior to the Change in Control).
For purposes of this Agreement and notwithstanding anything in the Plan to the contrary for purposes of determining whether a “Qualifying Termination” has occurred during the two-year period following a Change in Control: (A) “Cause” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (u) your failure to substantially perform your duties (other than as a result of physical or mental illness or injury); (w) your willful misconduct or gross negligence which is materially injurious to the Company or results in reputational harm to the Company; (x) a breach by you of your fiduciary duty or duty of loyalty to the Company; (y) your commission of any felony or other serious crime involving moral turpitude; or (z) your material violation of Company policies or agreements between you and the Company and (B) “Good Reason” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (x) a material diminution your duties and responsibilities other than a change in your duties and responsibilities that results from becoming part of a larger organization following a Change in Control, (y) a material decrease in your base salary or bonus opportunity other than a decrease in bonus opportunity that applies to all employees of the Company otherwise eligible to participate in the applicable bonus plan, or (z) a relocation of your primary work location more than 30 miles from your work location on the Grant Date, without your prior written consent; provided that, within thirty days following the occurrence of any of the Good Reason events set forth herein, you shall have delivered written notice to the Company of your intention to terminate your employment for Good Reason, which notice specifies in reasonable detail the circumstances claimed to give rise to your right to terminate employment for Good Reason, and the Company shall not have cured such circumstances within thirty days following the Company’s receipt of such notice.

        (c)    Forfeiture of Unvested RSUs. If your employment terminates prior to the expiration of the Vesting Period for any reason other than death, termination by the Company due to Disability, Retirement or a Qualifying Termination, any unvested RSUs will be forfeited and canceled as of the date of such employment termination, unless (i) the Committee determines otherwise, or (ii) a different treatment is provided in a written agreement between you and the
3



Company, or (iii) if you are an “executive officer” of the Company within the meaning of Rule 3b-7 under the Securities Exchange Act of 1934, as amended, a different treatment is provided in any Company severance plan covering executive officers, as such plan is then in effect. Notwithstanding anything to the contrary in this Section 2, your rights with respect to the RSUs, whether vested or unvested, shall in all events be immediately forfeited and canceled as of the date of your termination of employment for Cause (as defined above).
    3.    Distribution Upon Vesting. Subject to Section 18, as soon as practicable (but no later than sixty (60) days) after the vesting of the RSUs, the Company shall issue or deliver, subject to the conditions of this Agreement, the Shares for the vested RSUs to you; provided, however, that (i) in the event of vesting of the Award in connection with a Retirement, then Shares shall be distributed to you in accordance with the regular vesting schedule set forth in Section 2(a), (ii) in the event the Award constitutes nonqualified deferred compensation (within the meaning of Section 409A of the Code) because you would satisfy the Age and Service requirements for Retirement during the Vesting Period or otherwise and the vesting of the Award is in connection with a termination by the Company due to Disability or a Qualifying Termination following a Change in Control that does not constitute a “change in control event” (within the meaning of Section 409A of the Code), then the Shares shall be distributed to you in accordance with the regular vesting schedule set forth in Section 2(a) to the extent required to comply with Section 409A and (iii) in the event of a Change in Control in which Award is not effectively assumed pursuant to Section 2(b)(ii) and such Change in Control is not a “change in control event” (within the meaning of Section 409A of the Code) or settlement upon such Change in Control would otherwise be prohibited under Section 409A of the Code, then the Shares shall be distributed to you in accordance with the regular vesting schedule set forth in Section 2(a) to the extent required to comply with Section 409A of the Code or, if earlier, upon your death or termination of employment if permitted under Section 409A of the Code. Such issuance or delivery of Shares shall be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such issuance or delivery, except as otherwise provided in Section 6.  Prior to the issuance to you of the Shares subject to the Award, you shall have no direct or secured claim in any specific assets of the Company or in such Shares and will have the status of a general unsecured creditor of the Company.
    4.    No Shareholder Rights. Neither you nor any person claiming under or through you shall have rights as a holder of Shares (e.g., you have no right to vote or receive dividends) with respect to the RSUs granted hereunder unless and until such RSUs have been settled in Shares that have been registered in your name as owner. You shall have no beneficial interest or ownership in the vested Shares until the issue or delivery of those vested Shares to you.

    5.    Dividend Equivalents. During the Vesting Period, you shall accumulate dividend equivalents with respect to the RSUs, which dividend equivalents shall be paid in cash (without interest) to you only if and when the applicable RSUs vest and become payable. Dividend equivalents shall equal the dividends, if any, actually paid with respect to Shares during the Vesting Period while (and to the extent) the RSUs remain outstanding and unpaid. In the event
4



you forfeit the RSUs, you also shall immediately forfeit any dividend equivalents held by the Company that are attributable to the Shares underlying such forfeited RSUs.

    6.    Tax Withholding. As a condition precedent to the issuance of Shares following the vesting of the Shares, you shall, upon request by the Company, pay to the Company such amount as the Company determines is required, under all applicable federal, state, local or other laws or regulations, to be withheld and paid over as income or other withholding taxes (the “Required Tax Payments”) with respect to such vesting of the Shares. If you shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to you. Notwithstanding the foregoing, your obligation to advance the Required Tax Payments shall be satisfied by the Company withholding whole Shares that would otherwise be delivered to you upon vesting of the Shares having an aggregate fair market value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company may agree, in its discretion, to permit you to satisfy your obligation to advance the Required Tax Payments by a check or cash payment to the Company. Shares shall be withheld based on the applicable statutory minimum tax rate; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company (or, in the case of an individual subject to Section 16 of the Securities Exchange Act of 1934, as amended, the Committee) may agree, in its discretion, to withhold shares based on a higher tax rate permitted by applicable withholding rules and accounting rules without resulting in variable accounting treatment. No Share or certificate representing a Share shall be issued or delivered until the Required Tax Payments have been satisfied in full.
    7.    Tax Indemnification. Notwithstanding the provisions of Section 6 above, you agree to indemnify the Company and each affiliate, and hold the Company and each affiliate harmless against and from any and all liability for any taxes or payments in respect of taxes (including social security and national insurance contributions, to the extent permitted by applicable law), arising as a result of, in connection with or in respect of the grant of the Award, vesting of the Award and/or the delivery of the Shares pursuant to this Agreement.
    8.    Repayment; Right of Set-Off. You agree and acknowledge that this Agreement is subject the Company’s Executive Compensation Recoupment Policy and any other “clawback,” recoupment or set-off policies in effect on the Grant Date or that the Committee thereafter may adopt. If the Company determines, in its sole discretion, that you have engaged in misconduct that constitutes “Cause” as defined in the Plan, you agree that any unvested portion of the Award shall be immediately forfeited as of the date the Company determines that you engaged in such misconduct. The foregoing shall not be the Company’s exclusive remedies, which may also include injunctive relief and damages, as applicable. In addition, you agree that in the event the Company, in its reasonable judgment, determines that you owe the Company any amount due to any loan, note, obligation or indebtedness, including but not limited to amounts owed to the Company pursuant to the Company’s policies with respect to travel and business expenses, and if you have not satisfied such obligation, then the Company may instruct the plan administrator to
5



withhold and/or sell Shares acquired by you upon settlement of the Award, or the Company may deduct funds equal to the amount of such obligation from other funds due to you from the Company.
    9.    Adjustment of RSUs. The number of RSUs subject to this Award will automatically be adjusted in accordance with Section 9 of the Plan to prevent accretion, or to protect against dilution, in the event of a change to the Common Stock resulting from a recapitalization, stock split, consolidation, spin-off, reorganization, or liquidation or other similar transactions.

    10.    Non-Transferability of Award. Unless the Committee specifically determines otherwise, the RSUs may not be transferred by you other than by will or the laws of descent and distribution.  Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process.  Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.
    11.    No Right to Continued Employment or Service. The granting of the Award shall not be construed as granting to you any right to continue your employment or service with the Company.
    12.    Amendment of this Award. This Award or the terms of this Agreement may be amended by the Board or the Committee at any time (a) if the Board or the Committee determines, in its reasonable discretion, that amendment is necessary or appropriate to conform the Award to, or otherwise satisfy, any legal requirement (including without limitation the provisions of Section 409A of the Code), which amendments may be made retroactively or prospectively and without your approval or consent to the extent permitted by applicable law; provided that, such amendment shall not materially and adversely affect your rights hereunder; or (b) with your consent.
    13.    Electronic Delivery and Acceptance. You hereby consent and agree to electronic delivery of any Plan documents, proxy materials, annual reports and other related documents. You also hereby consent to any and all procedures that the Company has established or may establish for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), and agree your electronic signature is the same as, and shall have the same force and effect as, your manual signature. You consent and agree that any such procedures and delivery may be effected by a third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.

    14.    Governing Plan Document. The Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of this Agreement, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated
6



and adopted pursuant to the Plan. In the event of any conflict between the provisions of the Award or this Agreement and those of the Plan, the provisions of the Plan shall control.
    15.    Governing Law. The validity, construction, interpretation and effect of this Agreement shall exclusively be governed by and determined in accordance with the laws of the State of Delaware, without giving effect to conflict of law rules or principles.
    16.    Entire Agreement. This Agreement and the Plan constitute the entire understanding and agreement between the Company and the Participant with respect to the subject matter contained herein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Company and the Participant with respect to such subject matter other than those as set forth or provided for herein.
17.    No Waiver. No failure by any party to insist upon the strict performance of any covenant, duty, agreement or condition of this Agreement or to exercise any right or remedy consequent upon a breach thereof shall constitute waiver of any such breach or any other covenant, duty, agreement or condition.
    18.    Saving Clause. If any provision of this Agreement shall be determined to be illegal or unenforceable, such determination shall in no manner affect the legality or enforceability of any other provision hereof.
19.     Compliance with Section 409A of the Code. This Award is intended to be exempt from or comply with Section 409A of the Code, and shall be interpreted and construed accordingly, and each payment hereunder shall be considered a separate payment. To the extent this Agreement provides for the Award to become vested and be settled upon the Holder’s termination of employment, the applicable shares of Stock shall be transferred to you or your beneficiary upon your “separation from service,” within the meaning of Section 409A of the Code; provided that if you are a “specified employee,” within the meaning of Section 409A of the Code, then to the extent the Award constitutes nonqualified deferred compensation, within the meaning of Section 409A of the Code, such Shares shall be transferred to you or your beneficiary upon the earlier to occur of (i) the six-month anniversary of such separation from service and (ii) the date of your death.
20.    Local Law Requirements. Appendix A forms part of the Agreement and contains additional terms and conditions that will apply to you if you reside outside of the United States, are a citizen of a jurisdiction other than the United States or are otherwise subject to tax in jurisdiction outside the United States.

CHIPOTLE MEXICAN GRILL, INC.

By:    /s/ Ilene Eskenazi
    Chief Human Resources Officer

7



Appendix A to 2023 Restricted Stock Unit Agreement
Country-Specific Addenda
    1.    This Addendum includes additional country-specific notices, disclaimers, and/or terms and conditions that apply to individuals who are working or residing in the countries listed below and that may be material to your participation in the Plan. However, because foreign exchange regulations and other local laws are subject to frequent change, you are advised to seek advice from his or her own personal legal and tax advisor prior to accepting an Award.
    2.    If you are a citizen or resident of a country, or otherwise subject to tax in another country other than the one in which you are currently working and/or residing, transfers to another country after the date of grant of the Award, or is considered a resident of another country for local law purposes, the Company shall, in its discretion, determine the extent to which the special terms and conditions contained herein shall be applicable to you.
    3.    The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your acceptance of the Award or participation in the Plan.
    4.    Unless otherwise noted below, capitalized terms shall have the same meaning assigned to them under the Plan and this Agreement. This Addendum forms part of the Agreement and should be read in conjunction with the Agreement and the Plan.
8



Canada
    1.    Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in Canada; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.

        2.    Use of Information. For the purposes of managing and administering the arrangements under this Agreement, the Company may share basic information such as information concerning your eligibility, grants, settlement or vesting in accordance with this Agreement with and between affiliates. The Company may also share this information with service providers that may assist in administering the arrangements under this Agreement, as well as with relevant government authorities.

9



France
1.    Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in France; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
2.    Language Consent. By accepting the Plan, you confirm that you have read and understood the documents relating to this grant (the Plan and any agreement, including this Addendum) which were provided in English language. You accept the terms of those documents accordingly.

10



United Kingdom
1.    Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in the United Kingdom; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
2.    Recovery of Tax. In the event that you have failed to make arrangements under Section 6 of this Agreement for the amount so indemnified under Section 7 of this Agreement, you shall pay to the Company or subsidiary, as relevant, (or such other affiliate, as the case may be) the balance of any Required Tax Payments then due in cash promptly on written demand and in any event within 60 days from the date on which any relevant amount indemnified under Section 7 of this Agreement is due to be accounted for to the applicable tax authority, failing which you shall also be liable to account to the Company or any subsidiary for any additional liability that may arise to the Company or such other affiliate as a result of the operation of Section 222 of ITEPA.
11

EX-10.2 3 exh10-2xformof2024performa.htm EX-10.2 Document
Exhibit 10.2
FORM OF CHIPOTLE MEXICAN GRILL, INC.
2024 PERFORMANCE SHARE AGREEMENT

Name of Participant:    
Target Number of     
Performance Shares:     
Performance Period:    January 1, 2024 – December 31, 2026
Vesting Date:     Date of the Performance Certification (as defined below)
This Performance Share Agreement, including the appendices attached hereto (this “Agreement”), dated as of the Grant Date stated above, is delivered by Chipotle Mexican Grill, Inc., a Delaware corporation (the “Company”), to the Participant named above (the “Participant” or “you”).
Recitals
WHEREAS, the Company is awarding you performance shares (“Performance Shares”) representing the right to receive shares of Common Stock of the Company (the “Shares”) on the terms and conditions provided below and pursuant to the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the “Plan”). This Agreement and the Performance Shares granted hereunder are expressly subject to all of the terms, definitions and provisions of the Plan. Except as expressly indicated herein, defined terms used in this Agreement have the meanings set forth in the Plan.
WHEREAS, the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”) has approved this award of Performance Shares (the “Award”).
Agreement
NOW, THEREFORE, the parties hereby agree as follows:
    1.    Grant of Performance Shares.  The Company hereby grants to you the Award with respect to the target number of Performance Shares set forth above, pursuant to which you shall be eligible to receive a number of equivalent Shares for each Performance Share that vests, subject to your fulfillment of the vesting and other conditions set forth in this Agreement, including Appendix A hereto, including both:

    (a)    Certification by the Committee of the extent to which the Performance Goals set forth on Appendix A have been achieved (the “Performance Certification”), if at all, and the satisfaction or occurrence of any additional conditions to vesting set forth on Appendix A, with such Performance Certification occurring on February 15, 2027, which follows the conclusion of the Performance Period; and



    (b)    Your continuous employment with the Company (subject to the provisions of Section 2) from the Grant Date through the date of Performance Certification (the “Vesting Date”).
    2.    Effect of Termination of Employment and Change in Control.
(a)    Termination of Employment Due to Death, Disability or Retirement. Unless otherwise determined by the Committee, or except as provided in an agreement between you and your Employer, if your employment terminates by reason your death, termination by the Company due to Disability, or Retirement (each as defined below) prior to the Vesting Date, you shall vest in the Performance Shares as follows:
    (i)    In the event of your Retirement prior to the one-year anniversary of the Grant Date, you shall become vested on the Vesting Date in a pro rata portion of the Performance Shares, determined by multiplying the total number of Performance Shares determined based on actual achievement during the Performance Period of the Performance Goals set forth on Appendix A by a fraction, the numerator of which is the number of days from the Grant Date through your Retirement and the denominator of which is 365.
(ii)     In the event of your Retirement on or after the one-year anniversary of the Grant Date, the total number of Performance Shares determined based on actual achievement during the Performance Period of the Performance Goals set forth on Appendix A, without proration, shall become vested on the Vesting Date.
(iii)     In the event of your death or termination by the Company due to Disability at any time after the Grant Date, the total number of Performance Shares determined based on actual achievement during the Performance Period of the Performance Goals set forth on Appendix A, without proration, shall become vested on the Vesting Date.
For purposes of this Agreement: “Disability” means your medically-diagnosed, permanent physical or mental inability to perform your duties as an employee of the Company; “Retirement” means that you have a combined Age and Years of Service (each as defined below) of at least 70 and you have done all of the following (w) given the Company at least six (6) months prior written notice of your Retirement; (x) signed and delivered to the Company an agreement providing for such restrictive covenants, as may be determined from time to time by the Committee, based on individual facts and circumstances, to be reasonably necessary to protect the Company’s interests, with such restrictive covenants continuing for a period of two (2) years after such Retirement (or, indefinitely, in the case of confidentiality and similar restrictive covenants), (y) signed and delivered to the Company, within 21 days of the date of your employment termination (or such later time as required under applicable law) a general release agreement of claims against the Company and its affiliates in a form reasonably acceptable to the Company, which is not later revoked, and (z) voluntarily terminated your employment with the Company. The term “Age” means (as of a particular date of
2



determination), your age on that date in whole years and any fractions thereof; and “Years of Service” means the number of years and fractions thereof during the period beginning on your most recent commencement of employment with the Company and ending on the date your employment with the Company terminated. Your refusal to fulfill any of the conditions set forth in (w), (x), (y) or (z) above, your breach of any agreement entered into pursuant to (x) or (y) above, or if, after your Retirement, facts and circumstances are discovered that would have justified your termination for Cause (as defined below) if you were still employed by the Company, shall constitute a waiver by you of the benefits attributable to Retirement under this Agreement.

    (b)    Forfeiture of Performance Shares. If your employment terminates prior to the expiration of the Vesting Period for any reason other than death, termination by the Company due to Disability, Retirement or a Qualifying Termination (as described in Section 2(c) below), all Performance Shares subject to this Award shall be forfeited and canceled as of the date of such employment termination, unless (i) the Committee determines otherwise, or (ii) a different treatment is provided in a written agreement between you and the Company, or (iii) if you are an “executive officer” of the Company within the meaning of Rule 3b-7 under the Securities Exchange Act of 1934, as amended, a different treatment is provided in any Company severance plan covering executive officers, as such plan is then in effect. Notwithstanding anything to the contrary in this Section 2, your rights with respect to Performance Shares subject to this Award shall in all events be immediately forfeited and canceled as of the date of your termination of employment for Cause (as defined above).
(c) Effect of a Change in Control.
(i)     Satisfaction of Performance Goals. In the event of a Change in Control prior to the end of a Performance Period, the Performance Period shall end as of the date of the Change in Control and the Performance Goals shall be deemed to have been satisfied at the greater of (A) 100% of the target level, with the potential payout pro-rated based on the time elapsed in the Performance Period through the date of the Change in Control and (B) the actual level of achievement of the Performance Goals set forth in Appendix A as of the date of the Change in Control, as determined by the Committee, as constituted immediately prior to the Change in Control, without proration.
(ii)    Settlement of Award Not Assumed. In the event of a Change in Control prior to the end of a Performance Period pursuant to which the Award is not assumed or continued by the surviving or acquiring corporation in such Change in Control (as determined by the Board or Committee, with appropriate adjustments to the number and kind of shares, in each case, that preserve the value of the Award and other material terms and conditions of this Award as in effect immediately prior to the Change in Control), the Performance Shares shall vest as of the date of the Change in Control, based on the performance level determined in accordance with clause (i) above and shall be settled within 60 days following the Change in Control; provided, however, if the Performance Shares are “nonqualified deferred compensation” within the meaning of Section 409A of the Code and the Change in Control is not a “change in control event” within the meaning of Section 409A of the Code or the settlement upon such Change in Control would
3



otherwise be prohibited under Section 409A of the Code, then the Performance Shares shall be settled at the time specified in Section 3.
(iii)    Settlement of Award Assumed. In the event of a Change in Control prior to the end of a Performance Period pursuant to which this Award is assumed or continued by the surviving or acquiring corporation in such Change in Control (as determined by the Board or Committee, with appropriate adjustments to the number and kind of shares, in each case, that preserve the value of the Award and other material terms and conditions of this Award as in effect immediately prior to the Change in Control) and either (A) you remain continuously and actively employed by the Company through the end of such Performance Period, (B) you experience a Qualifying Termination or your employment terminates due to death, termination by the Company due to Disability or Retirement following such Change in Control, then in any such case, the Performance Shares shall vest based on the performance level determined in accordance with clause (i) above and shall be settled within 60 days following the earlier to occur of (x) the end of the Performance Period and (y) the date of your death or such termination of employment.

For purposes of this Agreement and notwithstanding anything in the Plan to the contrary for purposes of determining whether a “Qualifying Termination” has occurred during the two-year period following a Change in Control: (A) “Cause” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (u) your failure to substantially perform your duties (other than as a result of physical or mental illness or injury); (w) your willful misconduct or gross negligence which is materially injurious to the Company or results in reputational harm to the Company; (x) a breach by you of your fiduciary duty or duty of loyalty to the Company; (y) your commission of any felony or other serious crime involving moral turpitude; or (z) your material violation of Company policies or agreements between you and the Company and (B) “Good Reason” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (x) a material diminution of your duties and responsibilities other than a change in your duties and responsibilities that results from becoming part of a larger organization following a Change in Control, (y) a material decrease in your base salary or bonus opportunity other than a decrease in bonus opportunity that applies to all employees of the Company otherwise eligible to participate in the applicable bonus plan, or (z) a relocation of your primary work location more than 30 miles from your work location on the Grant Date, without your prior written consent; provided that, within thirty days following the occurrence of any of the Good Reason events set forth herein, you shall have delivered written notice to the Company of your intention to terminate your employment for Good Reason, which notice specifies in reasonable detail the circumstances claimed to give rise to your right to terminate employment for Good Reason, and the Company shall not have cured such circumstances within thirty days following the Company’s receipt of such notice.
4



    3.    Distribution Upon Vesting. Subject to Sections 2 and 18, as soon as practicable following the expiration of the Performance Period (but no later than March 15th following the expiration of the Performance Period), the Company shall issue or deliver, subject to the conditions of this Agreement, the Shares for the vested Performance Shares to you. The Award may only be settled in Shares. Such issuance or delivery of Shares shall be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such issuance or delivery, except as otherwise provided in Section 6.  Prior to the issuance to you of the Shares subject to the Award, you shall have no direct or secured claim in any specific assets of the Company or in such Shares, and will have the status of a general unsecured creditor of the Company.
4.    No Shareholder Rights. Neither you nor any person claiming under or through you shall have rights as a holder of Shares (e.g., you have no right to vote or receive dividends) with respect to the Performance Shares granted hereunder unless and until such Performance Shares have been settled in Shares that have been registered in your name as owner. You shall have no beneficial interest or ownership in the vested Shares until the issue or delivery of those vested Shares to you.

    5.    Dividend Equivalents. Prior to the settlement of the Performance Shares, you shall accumulate dividend equivalents with respect to the Performance Shares, which dividend equivalents shall be paid in cash (without interest) to you only if and when the applicable Performance Shares vest and become payable. Dividend equivalents shall equal the dividends, if any, actually paid with respect to Shares prior to the settlement of the Award while (and to the extent) the Performance Shares remain outstanding and unpaid. In the event you forfeit Performance Shares, you also shall immediately forfeit any dividend equivalents held by the Company that are attributable to the Shares underlying such forfeited Performance Shares.

    6.    Tax Withholding. As a condition precedent to the issuance of Shares following the vesting of the Performance Shares, you shall, upon request by the Company, pay to the Company such amount as the Company determines is required, under all applicable international, federal, state, local or other laws or regulations, to be withheld and paid over as income or other withholding taxes (the “Required Tax Payments”) with respect to such vesting of the Performance Shares. If you shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to you. Notwithstanding the foregoing, your obligation to advance the Required Tax Payments shall be satisfied by the Company withholding whole Shares that would otherwise be delivered to you upon vesting of the Performance Shares having an aggregate fair market value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company may agree, in its discretion, to permit you to satisfy your obligation to advance the Required Tax Payments by a check or cash payment to the Company. Shares shall be withheld based on the applicable statutory minimum tax rate; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company (or, in the case
5



of an individual subject to Section 16 of the Securities Exchange Act of 1934, as amended, the Committee) may agree, in its discretion, to withhold shares based on a higher tax rate permitted by applicable withholding rules and accounting rules without resulting in variable accounting treatment. No Share or certificate representing a Share shall be issued or delivered until the Required Tax Payments have been satisfied in full.
    7.    Tax Indemnification. Notwithstanding the provisions of Section 6 above, you agree to indemnify the Company and each  affiliate, and hold the Company and each affiliate harmless against and from any and all liability for any taxes or payments in respect of taxes (including social security and national insurance contributions, to the extent permitted by applicable law), arising as a result of, in connection with or in respect of the grant of the Award, vesting of the Award and/or the delivery of the Shares pursuant to this Agreement.
    8.    Repayment; Right of Set-Off. You agree and acknowledge that this Agreement is subject the Company’s Executive Compensation Recoupment Policy and any other “clawback,” recoupment or set-off policies in effect on the Grant Date or that the Committee thereafter may adopt. If the Company determines, in its sole discretion, that you have engaged in misconduct that constitutes “Cause” as defined in the Plan, you agree that any unvested portion of the Award shall be immediately forfeited as of the date the Company determines that you engaged in such misconduct. The foregoing shall not be the Company’s exclusive remedies, which may also include injunctive relief and damages, as applicable. In addition, you agree that in the event the Company, in its reasonable judgment, determines that you owe the Company any amount due to any loan, note, obligation or indebtedness, including but not limited to amounts owed to the Company pursuant to the Company’s policies with respect to travel and business expenses, and if you have not satisfied such obligation, then the Company may instruct the plan administrator to withhold and/or sell Shares acquired by you upon settlement of the Award, or the Company may deduct funds equal to the amount of such obligation from other funds due to you from the Company.

    9.    Adjustment of Performance Shares. The number of Performance Shares subject to this Award and the related Performance Goals shall automatically be adjusted in accordance with Section 9 of the Plan to prevent accretion, or to protect against dilution, in the event of a change to the Common Stock resulting from a recapitalization, stock split, consolidation, spin-off, reorganization, or liquidation or other similar transactions.

10.    Non-Transferability of Award. Unless the Committee specifically determines otherwise, the Performance Shares may not be transferred by you other than by will or the laws of descent and distribution.  Except to the extent permitted by the foregoing sentence, the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process.  Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.

6



    11.    No Right to Continued Employment or Service. The granting of the Award shall not be construed as granting to you any right to continue your employment or Service with the Company.
    12.    Amendment of this Award. This Award or the terms of this Agreement may be amended by the Board or the Committee at any time (a) if the Board or the Committee determines, in its reasonable discretion, that amendment is necessary or appropriate to conform the Award to, or otherwise satisfy, any legal requirement (including without limitation the provisions of Section 409A of the Code), which amendments may be made retroactively or prospectively and without your approval or consent to the extent permitted by applicable law; provided that, such amendment shall not materially and adversely affect your rights hereunder; or (b) with your consent.
    13.    Electronic Delivery and Acceptance. You hereby consent and agree to electronic delivery of any Plan documents, proxy materials, annual reports and other related documents. You also hereby consent to any and all procedures that the Company has established or may establish for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), and agree you’re your electronic signature is the same as, and shall have the same force and effect as, your manual signature. You consent and agree that any such procedures and delivery may be effected by a third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.
    14.    Governing Plan Document. The Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of this Agreement, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of the Award or this Agreement and those of the Plan, the provisions of the Plan shall control.
    15.    Governing Law. The validity, construction, interpretation and effect of this Agreement shall exclusively be governed by and determined in accordance with the laws of the State of Delaware, without giving effect to conflict of law rules or principles.
    16.    Entire Agreement. This Agreement and the Plan constitute the entire understanding and agreement between the Company and the Participant with respect to the subject matter contained herein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Company and the Participant with respect to such subject matter other than those as set forth or provided for herein.
17.    No Fractional Shares. If any terms of this Agreement call for payment of a fractional Performance Share, the number of Performance Shares issuable hereunder will be rounded up to the nearest whole number.
18.    No Waiver. No failure by any party to insist upon the strict performance of any covenant, duty, agreement or condition of this Agreement or to exercise any right or remedy
7



consequent upon a breach thereof shall constitute waiver of any such breach or any other covenant, duty, agreement or condition.
    19.    Saving Clause. If any provision of this Agreement shall be determined to be illegal or unenforceable, such determination shall in no manner affect the legality or enforceability of any other provision hereof.
20.    Compliance with Section 409A of the Code. This Award is intended to be exempt from or comply with Section 409A of the Code, and shall be interpreted and construed accordingly, and each payment hereunder shall be considered a separate payment. To the extent this Agreement provides for the Award to become vested and be settled upon the Holder’s termination of employment, the applicable shares of Stock shall be transferred to you or your beneficiary upon your “separation from service,” within the meaning of Section 409A of the Code; provided that if you are a “specified employee,” within the meaning of Section 409A of the Code, then to the extent the Award constitutes nonqualified deferred compensation, within the meaning of Section 409A of the Code, such Shares shall be transferred to you or your beneficiary upon the earlier to occur of (i) the six-month anniversary of such separation from service and (ii) the date of your death.
21.    Local Law Requirements. Appendix B forms part of the Agreement and contains additional terms and conditions that will apply to you if you reside outside of the United States, are a citizen of a jurisdiction other than the United States or are otherwise subject to tax in jurisdiction outside the United States.
CHIPOTLE MEXICAN GRILL, INC.

By:    /s/ Ilene Eskenazi
    Chief Human Resources Officer
8



Appendix A to 2024 Performance Share Agreement

Performance Criteria
The two performance criteria under this Performance Share Award are (1) 3-year cumulative Base Restaurant Cash Flow dollars (“Base RCF Dollars”), and (2) total gross new restaurant openings (“Gross NROs”), each as defined below; provided that payout above target will be subject to a cap based on relative Total Shareholder Return (“TSR”) compared to the S&P 500, as described below.
90% of the Target Number of Performance Shares is allocated to the Base RCF Dollars metric and 10% of the Target Number of Performance Shares is allocated to the Gross NROs metric.
Performance Period
Performance will be measured from January 1, 2024 through December 31, 2026.
Metric #1: Base RCF Dollars Performance Goal Table (90% weight)
The number of Shares that can be earned for the Base RCF Dollars metric is equal to the Target Number of Performance Shares multiplied by the Payout Percentage corresponding to the 3-Year Cumulative Base RCF Dollars indicated in the Performance Goal Table below.
Performance Goal Table
Payout Percentage3-Year Cumulative Base RCF Dollars (in millions)
0%$*
45%$*
90% (Target)$* - $*
135%$*
180%$*
225%$*
270%$*
*The specific targets were approved by the Compensation Committee of Chipotle’s Board of Directors and are contained in the minutes of the meeting at which this Performance Share Award was approved.
In no event may more than 270% of the Target Number of Performance Shares be earned for the Base RCF Dollars metric. If the level of performance falls between two stated performance levels in the Performance Goal Table, the Payout Percentage shall be determined using straight-line interpolation. For example, if 3-Year Cumulative Base RCF Dollars is $* billion, the Payout



Percentage would be 67.5%, which is the midpoint between the Payout Percentage at $* billion and $* billion.
“Base Restaurant” means any restaurant owned and operated by the Company and open as of December 31, 2023.
Base RCF Dollars” equals the Company’s total revenue from all Base Restaurants, plus the total revenue from all Relocated Base Restaurants over the performance period, determined in accordance with generally accepted accounting principles as in effect on the first day of the Performance Period, multiplied by the “RCF Margin %” for the applicable Company fiscal year or period.

For purposes of calculating this metric to determine the Payout Percentage, Base RCF Dollars will be calculated on an annual basis, and the 3-Year Cumulative Base RCF Dollars shall be determined using the following formula: X+Y+Z, where X is 2023 Base RCF Dollars, Y is 2024 Base RCF Dollars, and X is 2025 Base RCF Dollars. As an example, 2023 Base RCF Dollars equals (i) the sum of the total revenue generated in 2023 by Base Restaurants plus the total revenue generated in 2023 by Relocated Base Restaurants, and (ii) multiplied by the RCF Margin % for 2023.

“Relocated Base Restaurants” means any restaurant owned and operated by the Company that was opened during the performance period and that was intended to replace a Base Restaurant that closed during the performance period.

RCF Margin %” for any fiscal year during the performance period equals the Company’s total revenue less restaurant operating costs (exclusive of depreciation and amortization), expressed as a percentage of the Company’s total revenue. For purposes of this agreement, the calculation of RCF Margin % will have the following two adjustments:

Restaurant operating costs will exclude all “Crew Tipping Expenses”, as defined below
Exclude revenue and restaurant operating costs of any acquisition of restaurants in a transaction that occurs during the performance period if the number of restaurants acquired in that transaction was 25 or greater.

Except for the two adjustments above, RCF Margin % shall be determined in accordance with generally accepted accounting principles as in effect on the first day of the Performance Period.

“Crew Tipping Expenses” will be calculated as the sum of all direct and indirect costs included in RCF Margin % and incurred by the Company to implement and maintain in-store tipping for restaurant crew employees, including:

Employer Tax Adjustment, calculated as: gross in-store employee tips x “weighted average effective employer tax” for employees who received tips
Other costs associated with execution and management of employee tip program, including but not limited to:
A-2



oEmployer paid employee tips for exceptions due to missed time punches, time edits, etc.
oDirect vendor costs associated with tip administration

Weighted Average Effective Employer Tax” equals total employer tax paid for employees who received tips divided by the total compensation paid to employees who received tips.
Metric #2: Gross NROs Performance Goal Table (10% weight)
The number of Shares that can be earned for the Gross NROs metric is equal to the Target Number of Performance Shares multiplied by the Payout Percentage corresponding to the Gross NROs indicated in the Performance Goal Table below.
Performance Goal Table
Payout PercentageGross NROs
0%*
5%*
10% (Target)*– *
15%*
20%*
25%*
30%*
In no event may more than 30% of the Target Number of Performance Shares be earned for the Gross NROs metric. If the level of performance falls between two stated performance levels in the Performance Goal Table, the Payout Percentage shall be determined using straight-line interpolation. For example, if Gross NROs is * the Payout Percentage would be 12%, which is the interpolated result between * and * Gross NROs.
Gross NROs” equals the cumulative number of all restaurants (i) opened by the Company, including restaurant relocations, or by a licensee/franchisee during the 3-year Performance Period (ii) acquired by the Company and converted to the “Chipotle” brand, which restaurants would be included starting on the date conversion is completed, and (iii) opened by the Company under a restaurant concept that are not operated under the “Chipotle” brand. For purposes of this agreement, the calculation of Gross NROs will exclude any restaurants acquired during the performance period, whether those restaurants are converted to the Chipotle brand or not, if the number of restaurants acquired in that transaction was 25 or greater.

Cap on Above Target Payout
In no event may more than 100% of the Target Number of Performance Shares be earned under this Appendix A if Chipotle’s 3-year TSR is below the 25th percentile of the constituent companies comprising the S&P 500 on the date of grant.
A-3



TSR” means total shareholder return as determined by taking (i) the sum of (A) the Ending Period Average Price minus the Beginning Period Average Price plus (B) all dividends and other distributions paid on a constituent company’s shares during the Performance Period and dividing the sum by (ii) the Beginning Period Average Price. In calculating TSR, all dividends are assumed to have been reinvested in shares when paid. TSR for a constituent company will be negative one hundred percent (-100%) if during the Performance Period it: (i) files for bankruptcy, reorganization, or liquidation under any chapter of the U.S. Bankruptcy Code; (ii) is the subject of an involuntary bankruptcy proceeding that is not dismissed within 30 days; (iii) is the subject of a stockholder approved plan of liquidation or dissolution; or (iv) ceases to conduct substantial business operations. If a constituent company is acquired, taken private or delisted (independent of situations covered in (i) through (IV) above) during the performance period, it will be excluded from the TSR calculation.
Beginning Period Average Price” means the average closing price per share of a constituent company over the 20-consecutive-trading days starting with and including the first day of the Performance Period (if the applicable day is not a trading day, the immediately preceding trading day), adjusted for stock splits or similar changes in capital structure.
Ending Period Average Price” means the average closing price per share of a constituent company over the 20-consecutive-trading days ending with and including the last day of the Performance Period (if the applicable day is not a trading day, the immediately preceding trading day), adjusted for stock splits or similar changes in capital structure.
Potential Force-Majeure Related Adjustments
Notwithstanding the foregoing, if the Committee (i) certifies that a Force Majeure Event has occurred, and (ii) determines that the Company’s actual RCF Dollars have been Significantly Impacted for three or more months in a 12-month period, then the Committee shall, for each month Significantly Impacted by the Force Majeure event: (a) exclude the actual Base RCF Dollars from the calculation of 3-Year Cumulative Base RCF Dollars, and (b) exclude Trended Base RCF Dollars from the Performance Goal Table.

Definitions of applicable terms are set forth below:

RCF Dollars” is calculated as the Company’s total revenue less restaurant operating costs
(exclusive of depreciation and amortization) for the applicable Company fiscal year or period. RCF Dollars shall be determined in accordance with generally accepted accounting principles as in effect on the first day the Performance Period. For purposes of the Force Majeure Related Adjustment, RCF Dollars is calculated on a monthly basis.

Baseline RCF Dollars” is calculated on a monthly basis as the RCF Growth Rate, multiplied by the actual RCF Dollars for that same month in the prior year.

Force Majeure Event” is an extraordinary event or circumstance such as an act of God, war or war condition, widespread riots or civil disorder, acts of terrorism, cyber or ransomware attacks,
A-4



widespread strikes, lockouts, or labor disruptions, government mandate, embargo, fire, flood, earthquake or other nature disaster, epidemic, pandemic or other similar occurrence beyond the reasonable control of the company. Any Force Majeure Related Adjustment will not exceed 12 months in duration.

RCF Growth Rate” is calculated as the average of the actual RCF Dollars for the three months immediately before the month in which the Force Majeure Event occurs (the “test months”), divided by the average of the actual RCF Dollars for the same three tests months in the prior 12-month period.

Significantly Impacted” means actual RCF dollars falls below Baseline RCF Dollars by 10% or more.

Trended Base RCF Dollars” is calculated on a monthly basis as the RCF Growth Rate, multiplied by actual Base RCF Dollars for that same month in the prior year, multiplied by the NRO adjustment in the table below:

PeriodNRO Phasing Adjustment
January 2023*%
February 2023*%
March 2023*%
April 2023*%
May 2023*%
June 2023*%
July 2023*%
August 2023*%
September 2023*%
October 2023*%
November 2023*%
December 2023*%
All Periods in 2024*%
All Periods in 2025*%

Other Provisions
If the Committee determines, after granting the Performance Share Award, that there has been a change in law or accounting rules that impacts the calculation of Base RCF Dollars as set forth in this Appendix A, the Committee shall modify the Base RCF Dollars measure, in whole or in part, as it deems appropriate and equitable in its discretion to reflect the impact of such events that were not determinable or considered at the Grant Date. For the avoidance of doubt, no adjustments otherwise authorized under Section 8 of the Plan shall be made with respect to the Performance Shares except as specifically provided in this Appendix A.
A-5




Performance Shares that are earned under this Appendix A shall only be issued to the Participant to the extent that the continued employment conditions set forth in the Performance Share Agreement have been satisfied.
A-6



Appendix B to 2022 Performance Share Agreement

Country-Specific Addendum

1.This Addendum includes additional country-specific notices, disclaimers, and/or terms and conditions that apply to individuals who are working or residing in the countries listed below and that may be material to your participation in the Plan. However, because foreign exchange regulations and other local laws are subject to frequent change, you are advised to seek advice from his or her own personal legal and tax advisor prior to accepting an Award.
2.If you are a citizen or resident of a country, or otherwise subject to tax in another country other than the one in which you are currently working and/or residing, transfers to another country after the date of grant of the Award, or is considered a resident of another country for local law purposes, the Company shall, in its discretion, determine the extent to which the special terms and conditions contained herein shall be applicable to you.
3.The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your acceptance of the Award or participation in the Plan.
4.Unless otherwise noted below, capitalized terms shall have the same meaning assigned to them under the Plan and this Agreement. This Addendum forms part of the Agreement and should be read in conjunction with the Agreement and the Plan.

B-1



Canada
5.Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in Canada; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
6.Use of Information. For the purposes of managing and administering the arrangements under this Agreement, the Company may share basic information such as information concerning your eligibility, grants, settlement or vesting in accordance with this Agreement with and between affiliates. The Company may also share this information with service providers that may assist in administering the arrangements under this Agreement, as well as with relevant government authorities.

B-2



France
7.Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in France; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
8.Language Consent. By accepting the Plan, you confirm that you have read and understood the documents relating to this grant (the Plan and any agreement, including this Addendum) which were provided in English language. You accept the terms of those documents accordingly.

B-3



United Kingdom
9.Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in the United Kingdom; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
    2.    Recovery of Tax. In the event that you have failed to make arrangements under Section 6 of this Agreement for the amount so indemnified under Section 7 of this Agreement, you shall pay to the Company or subsidiary, as relevant, (or such other affiliate, as the case may be) the balance of any Required Tax Payments then due in cash promptly on written demand and in any event within 60 days from the date on which any relevant amount indemnified under Section 7 of this Agreement is due to be accounted for to the applicable tax authority, failing which you shall also be liable to account to the Company or any subsidiary for any additional liability that may arise to the Company or such other affiliate as a result of the operation of Section 222 of ITEPA.
B-4

EX-10.3 4 exh10-3formof2024stockappr.htm EX-10.3 Document
Exhibit 10.3
FORM OF CHIPOTLE MEXICAN GRILL, INC.
2024 STOCK APPRECIATION RIGHTS AGREEMENT
Name of Participant:    
No. of Base Shares:     
Base Price:    
Vesting Dates:    2nd Anniversary of Grant Date
    3
rd Anniversary of Grant Date

This Stock Appreciation Rights Agreement, including Appendix A attached hereto (this “Agreement”), dated as of the Grant Date stated above, is delivered by Chipotle Mexican Grill, Inc., a Delaware corporation (the “Company”), to the Participant named above (the “Participant” or “you”).
Recitals
WHEREAS, the Company is awarding you the right to receive shares of Common Stock of the Company (the “Shares”) on the terms and conditions provided below and pursuant to the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the “Plan”). This Agreement and the stock appreciation rights granted hereunder are expressly subject to all of the terms, definitions and provisions of the Plan. Except as expressly indicated herein, defined terms used in this Agreement have the meanings set forth in the Plan.
WHEREAS, the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”) has approved this award of stock appreciation rights (“Award”).
Agreement
NOW, THEREFORE, the parties hereby agree as follows:
    1.    Grant of Award. The Company hereby grants to you the Award with respect to the number of Base Shares set forth above, pursuant to which you shall be eligible to receive a number of Shares with a fair market value, determined on the date of exercise, equal to the product of (i) the aggregate number of Base Shares exercised multiplied by (ii) the excess of (A) the fair market value of a Share, determined on the date of exercise, over (B) the Base Price specified above, subject to your fulfillment of the vesting and other conditions set forth in this Agreement. The Award may only be settled in Shares.

    2.    Vesting.
(a)    Regular Vesting. Except as otherwise provided in the Plan or in this Section 2, your Base Shares shall vest 50% on the 2nd anniversary of the Grant Date and the remaining 50% on the 3rd anniversary of the Grant Date, subject to your continued employment or service



with the Company through the applicable vesting date. The period of time prior to the full vesting of the Award shall be referred to herein as the “Vesting Period.”
(b)    Termination of Employment.
    (i)    Unless otherwise determined by the Committee, or except as provided in an agreement between you and the Company, in the event of your death, termination by the Company due to Disability or Retirement (each as defined below) prior to the expiration of the Vesting Period, you shall vest in the Base Shares as follows:
    (A)    In the event of your Retirement prior to the one-year anniversary of the Grant Date, you shall continue to vest in a pro rata portion of the Base Shares for the remainder of the Vesting Period. The pro rata portion of the Base Shares shall be determined by multiplying the total number of Base Shares issuable under this Award, without proration, by a fraction, the numerator of which is the number of days from the Grant Date through your Retirement, and the denominator of which is 365. The Base Shares that vest pursuant to this paragraph shall become exercisable in accordance with the normal vesting schedule set forth in Section 2(a) and shall expire at the earlier of (i) three years after the date of your Retirement, or (ii) the Expiration Date (as defined below).
(B)    In the event of your Retirement on or following the one-year anniversary of the Grant Date, you shall continue to vest in the Base Shares, without proration, for the remainder of the Vesting Period. The Base Shares that vest pursuant to this paragraph shall become exercisable in accordance with the normal vesting schedule set forth in Section 2(a) and shall expire at the earlier of (i) three years after the date of your Retirement, or (ii) the Expiration Date (as defined below).
(C)    In the event of your death or termination by the Company due to Disability, the total number of Base Shares issuable under this Award, without proration, shall become vested and exercisable on the date of your death or termination by the Company due to Disability.
For purposes of this Agreement: “Disability” means your medically-diagnosed, permanent physical or mental inability to perform your duties as an employee of the Company; “Retirement” means that you have a combined Age and Years of Service (each as defined below) of at least 70 and you have done all of the following (w) given the Company at least six (6) months prior written notice of your Retirement; (x) signed and delivered to the Company an agreement providing for such restrictive covenants, as may be determined from time to time by the Committee, based on individual facts and circumstances, to be reasonably necessary to protect the Company’s interests, with such restrictive covenants continuing for a period of two (2) years after such Retirement (or, indefinitely, in the case of confidentiality and similar restrictive covenants), (y) signed and delivered to the Company, within 21 days of the date of your employment termination (or such later time as required under applicable law) a general release
  
2



agreement of claims against the Company and its affiliates in a form reasonably acceptable to the Company, which is not later revoked, and (z) voluntarily terminated your employment with the Company. The term “Age” means (as of a particular date of determination), your age on that date in whole years and any fractions thereof; and “Years of Service” means the number of years and fractions thereof during the period beginning on your most recent commencement of employment with the Company and ending on the date your employment with the Company terminated. Your refusal to fulfill any of the conditions set forth in (w), (x), (y) or (z) above, your breach of any agreement entered into pursuant to (x) or (y) above, or if, after your Retirement, facts and circumstances are discovered that would have justified your termination for Cause (as defined below) if you were still employed by the Company, shall constitute a waiver by you of the benefits attributable to Retirement under this Agreement.

    (ii)    The Base Shares will automatically and immediately vest in full if (A) you experience a Qualifying Termination or (B) upon a Change in Control if this Award is not assumed or continued by the surviving or acquiring corporation in such Change in Control (as determined by the Board or Committee, with appropriate adjustments to the number and kind of shares, in each case, that preserve the value of the Award and other material terms and conditions of this Award as in effect immediately prior to the Change in Control).
For purposes of this Agreement and notwithstanding anything in the Plan to the contrary for purposes of determining whether a “Qualifying Termination” has occurred during the two-year period following a Change in Control: (A) “Cause” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (u) your failure to substantially perform your duties (other than as a result of physical or mental illness or injury); (w) your willful misconduct or gross negligence which is materially injurious to the Company or results in reputational harm to the Company; (x) a breach by you of your fiduciary duty or duty of loyalty to the Company; (y) your commission of any felony or other serious crime involving moral turpitude; or (z) your material violation of Company policies or agreements between you and the Company and (B) “Good Reason” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (x) a material diminution your duties and responsibilities other than a change in your duties and responsibilities that results from becoming part of a larger organization following a Change in Control, (y) a material decrease in your base salary or bonus opportunity other than a decrease in bonus opportunity that applies to all employees of the Company otherwise eligible to participate in the applicable bonus plan, or (z) a relocation of your primary work location more than 30 miles from your work location on the Grant Date, without your prior written consent; provided that, within thirty days following the occurrence of any of the Good Reason events set forth herein, you shall have delivered written notice to the Company of your intention to terminate your employment for Good Reason, which notice specifies in
  
3



reasonable detail the circumstances claimed to give rise to your right to terminate employment for Good Reason, and the Company shall not have cured such circumstances within thirty days following the Company’s receipt of such notice.
(c)    Forfeiture of Unvested Base Shares. If your employment terminates prior to the expiration of the Vesting Period for any reason other than death, termination by the Company due to Disability, Retirement or a Qualifying Termination, any Base Shares will be forfeited and canceled as of the date of such employment termination, unless (i) the Committee determines otherwise, or (ii) a different treatment is provided in a written agreement between you and the Company, or (iii) if you are an “executive officer” of the Company within the meaning of Rule 3b-7 under the Securities Exchange Act of 1934, as amended, a different treatment is provided in any Company severance plan covering executive officers, as such plan is then in effect. Notwithstanding anything to the contrary in this Section 2, your rights with respect to Base Shares, whether vested or unvested, shall in all events be immediately forfeited and canceled as of the date of your termination of employment for Cause (as defined above).
    3.    Expiration of the Base Shares. The Base Shares shall expire, and shall not be exercisable with respect to any vested portion as to which the Base Shares have not been exercised, on the first to occur of: (i)    the seventh (7th) anniversary of the Grant Date (the “Expiration Date”); (ii) upon your termination for any reason other than death, Retirement, termination by the Company due to Disability or for Cause, the earlier of (A) the Expiration Date and (B) ninety (90) days after your termination of employment; (iii) upon your Retirement, the earlier of (A) the Expiration Date and (B) the third (3rd) anniversary of your termination of employment; (iv) upon your death or termination by the Company due to Disability, the earlier of (A) the Expiration Date and (B) the third (3rd) anniversary of your termination of employment and, prior the expiration of the Base Shares pursuant to this clause (iv), the Base Shares may be exercised by your executor, administrator, legal representative, guardian or similar person; and (v) immediately upon your termination of employment for Cause (as defined above), regardless of whether the Base Shares are vested or exercisable.
    4.    Exercise of Base Shares. Subject to the terms and conditions herein, vested Base Shares may be exercised, in whole or in part, from the date of vesting until the expiration of the term in accordance with Section 3. Base Shares may be exercised by giving written notice of exercise to the Company in the manner specified from time to time by the Company. The Base Shares may not be exercised with respect to a number of Base Shares that is less than the lesser of (i) twenty-five or (ii) the total number of Base Shares remaining available for exercise pursuant to this Agreement. Upon exercise, you will receive the number of Shares having a fair market value at the time of exercise equal to the product of (A) the excess of the fair market value of one Share at the time of exercise over the Base Price, multiplied by (B) the number of Base Shares exercised. For purposes of this Section 4, fair market value shall be the most recent real time trading price of a Share at the time the Base Share is exercised, as determined in good faith by the Company, based on transactions reported on the NYSE or other national securities exchange; provided that if the Shares are not then listed and traded on the NYSE or other national securities exchange, fair market value shall be determined by the Committee, using such criteria as it shall determine, in its discretion, to be appropriate for valuation.
  
4



    5.    Non-Transferability of Award. This Award and the Base Shares may not be transferred by you other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company; provided that anyone who becomes entitled to the Award pursuant to this sentence shall be bound by the provisions of the Plan and this Agreement to be treated as the “Participant” under the Plan and this Agreement. Except to the extent permitted by the foregoing sentence, (i) during your lifetime, the Award is exercisable only by your or your legal representative, guardian or similar person and (ii) the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.
    6.    No Shareholder Rights. Neither you nor any person claiming under or through you shall have rights as a holder of Common Stock (e.g., you have no right to vote or receive dividends) with respect to the Base Shares granted hereunder unless and until the Base Shares have been exercised and you have been issued shares of Common Stock that have been registered in your name as owner. You shall have no beneficial interest or ownership in the vested Shares until the issue or delivery of those vested Shares to you.
    7.    Tax Withholding. As a condition precedent to the issuance of Shares following the vesting of the Shares, you shall, upon request by the Company, pay to the Company such amount as the Company determines is required, under all applicable federal, state, local or other laws or regulations, to be withheld and paid over as income or other withholding taxes (the “Required Tax Payments”) with respect to such vesting of the Shares. If you shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to you. Notwithstanding the foregoing, your obligation to advance the Required Tax Payments shall be satisfied by the Company withholding whole Shares that would otherwise be delivered to you upon vesting of the Shares having an aggregate fair market value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company may agree, in its discretion, to permit you to satisfy your obligation to advance the Required Tax Payments by a check or cash payment to the Company. Shares shall be withheld based on the applicable statutory minimum tax rate; however, if you submit a written request to the Company at least ten (10) days in advance of the Vesting Date, the Company (or, in the case of an individual subject to Section 16 of the Securities Exchange Act of 1934, as amended, the Committee) may agree, in its discretion, to withhold shares based on a higher tax rate permitted by applicable withholding rules and accounting rules without resulting in variable accounting treatment. No Share or certificate representing a Share shall be issued or delivered until the Required Tax Payments have been satisfied in full.
    7.    Tax Indemnification. Notwithstanding the provisions of Section 7 above, you agree to indemnify the Company and each  affiliate, and hold the Company and each affiliate
  
5



harmless against and from any and all liability for any taxes or payments in respect of taxes (including social security and national insurance contributions, to the extent permitted by applicable law), arising as a result of, in connection with or in respect of the grant of the Award, vesting of the Award and/or the delivery of the Shares pursuant to this Agreement.
    8.    Repayment; Right of Set-Off. You agree and acknowledge that this Agreement is subject the Company’s Executive Compensation Recovery Policy and any other “clawback,” recoupment or set-off policies in effect on the Grant Date or that the Committee thereafter may adopt. If the Company determines, in its sole discretion, that you have engaged in misconduct that constitutes “Cause” as defined in the Plan, you agree that any unvested portion of the Award and/or any vested but unexercised portion of the Award shall be immediately forfeited as of the date the Company determines that you engaged in such misconduct. The foregoing shall not be the Company’s exclusive remedies, which may also include injunctive relief and damages, as applicable. In addition, you agree that in the event the Company, in its reasonable judgment, determines that you owe the Company any amount due to any loan, note, obligation or indebtedness, including but not limited to amounts owed to the Company pursuant to the Company’s policies with respect to travel and business expenses, and if you have not satisfied such obligation, then the Company may instruct the plan administrator to withhold and/or sell Shares acquired by you upon settlement of the Award, or the Company may deduct funds equal to the amount of such obligation from other funds due to you from the Company.
    9.    Adjustments. The Award and the number of Base Shares subject to this Award will automatically be adjusted in accordance with Section 9 of the Plan to prevent accretion, or to protect against dilution, in the event of a change to the Shares resulting from a recapitalization, stock split, consolidation, spin-off, reorganization, liquidation or other similar transactions.

    10.    No Right to Continued Employment or Service. The granting of the Award shall not be construed as granting to you any right to continue your employment or service with the Company.
    12.    Amendment of this Award. This Award or the terms of this Agreement may be amended by the Board or the Committee at any time (a) if the Board or the Committee determines, in its reasonable discretion, that amendment is necessary or appropriate to conform the Award to, or otherwise satisfy, any legal requirement (including without limitation the provisions of Section 409A of the Code), which amendments may be made retroactively or prospectively and without your approval or consent to the extent permitted by applicable law; provided that, such amendment shall not materially and adversely affect your rights hereunder; or (b) with your consent.
    13.    Electronic Delivery and Acceptance. You hereby consent and agree to electronic delivery of any Plan documents, proxy materials, annual reports and other related documents. You also hereby consent to any and all procedures that the Company has established or may establish for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), and agree your electronic signature is the same as, and shall have the same force and effect as, your manual
  
6



signature. You consent and agree that any such procedures and delivery may be effected by a third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.

    14.    Governing Plan Document. The Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of this Agreement, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of the Award or this Agreement and those of the Plan, the provisions of the Plan shall control.
    15.    Governing Law. The validity, construction, interpretation and effect of this Agreement shall exclusively be governed by and determined in accordance with the laws of the State of Delaware, without giving effect to conflict of law rules or principles.
    16.    Entire Agreement. This Agreement and the Plan constitute the entire understanding and agreement between the Company and the Participant with respect to the subject matter contained herein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Company and the Participant with respect to such subject matter other than those as set forth or provided for herein.
17.    No Waiver. No failure by any party to insist upon the strict performance of any covenant, duty, agreement or condition of this Agreement or to exercise any right or remedy consequent upon a breach thereof shall constitute waiver of any such breach or any other covenant, duty, agreement or condition.
    18.    Saving Clause. If any provision of this Agreement shall be determined to be illegal or unenforceable, such determination shall in no manner affect the legality or enforceability of any other provision hereof.
    19.    Local Law Requirements. Appendix A forms part of the Agreement and contains additional terms and conditions that will apply to you if you reside outside of the United States, are a citizen of a jurisdiction other than the United States or are otherwise subject to tax in jurisdiction outside the United States.
CHIPOTLE MEXICAN GRILL, INC.

By:    /s/ Ilene Eskenazi
    Chief Human Resources Officer

  
7



Appendix A to 2023 Stock Appreciation Rights Agreement

Country-Specific Addendum

1.This Addendum includes additional country-specific notices, disclaimers, and/or terms and conditions that apply to individuals who are working or residing in the countries listed below and that may be material to your participation in the Plan. However, because foreign exchange regulations and other local laws are subject to frequent change, you are advised to seek advice from his or her own personal legal and tax advisor prior to accepting an Award.
2.If you are a citizen or resident of a country, or otherwise subject to tax in another country other than the one in which you are currently working and/or residing, transfers to another country after the date of grant of the Award, or is considered a resident of another country for local law purposes, the Company shall, in its discretion, determine the extent to which the special terms and conditions contained herein shall be applicable to you.
3.The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your acceptance of the Award or participation in the Plan.
4.Unless otherwise noted below, capitalized terms shall have the same meaning assigned to them under the Plan and this Agreement. This Addendum forms part of the Agreement and should be read in conjunction with the Agreement and the Plan.

  
8



France
1.Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in France; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
2.Language Consent. By accepting the Plan, you confirm that you have read and understood the documents relating to this grant (the Plan and any agreement, including this Addendum) which were provided in English language. You accept the terms of those documents accordingly.

  
9



United Kingdom
1.Application. This Addendum shall apply to you if (a) you are employed in, resident in, a citizen of, or otherwise subject to tax in the United Kingdom; or (b) in circumstances where the Company, in exercising its discretion in accordance with paragraph 2 of the Country-Specific Addendum, determines this Addendum shall apply to you.
2.Recovery of Tax. In the event that you have failed to make arrangements under Section 6 of this Agreement for the amount so indemnified under Section 7 of this Agreement, you shall pay to the Company or subsidiary, as relevant, (or such other affiliate, as the case may be) the balance of any Required Tax Payments then due in cash promptly on written demand and in any event within 60 days from the date on which any relevant amount indemnified under Section 7 of this Agreement is due to be accounted for to the applicable tax authority, failing which you shall also be liable to account to the Company or any subsidiary for any additional liability that may arise to the Company or such other affiliate as a result of the operation of Section 222 of ITEPA.


  
10

EX-10.4 5 exh10-4formof2024optionagr.htm EX-10.4 Document
Exhibit 10.4
FORM OF CHIPOTLE MEXICAN GRILL, INC.
2024 STOCK OPTION AGREEMENT (CANADA)
Name of Participant:    
Type of Option: Non-Qualified
No. of Shares:     
Exercise Price:    
Vesting Dates:    2nd Anniversary of Grant Date
    3
rd Anniversary of Grant Date

This Stock Option Agreement (this “Agreement”), dated as of the Grant Date stated above, is delivered by Chipotle Mexican Grill, Inc., a Delaware corporation (the “Company”), to the Participant named above (the “Participant” or “you”).
Recitals
WHEREAS, the Company is awarding you options (the “Options”) to purchase shares of Common Stock of the Company (the “Shares”) on the terms and conditions provided below and pursuant to the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the “Plan”). This Agreement and the Options granted hereunder are expressly subject to all of
the terms, definitions and provisions of the Plan. Except as expressly indicated herein, defined terms used in this Agreement have the meanings set forth in the Plan.
WHEREAS, the Compensation Committee (the “Committee”) of the Company’s Board of Directors (the “Board”) has approved this award of Options (“Award”).
Agreement
NOW, THEREFORE, the parties hereby agree as follows:
    1.    Grant of Award. The Company hereby grants to you the Award with respect to the number of Shares set forth above, pursuant to which you shall have the option to purchase Shares at a per Share price equal to the Exercise Price specified above, subject to your fulfillment of the vesting and other conditions set forth in this Agreement.

    2.    Vesting.
(a)    Regular Vesting. Except as otherwise provided in the Plan or in this Section 2, your Award shall vest and become exercisable 50% on the 2nd anniversary of the Grant Date and the remaining 50% on the 3rd anniversary of the Grant Date, subject to your continued employment or service with the Company through the applicable vesting date. The period of time prior to the full vesting of the Award shall be referred to herein as the “Vesting Period.”



(b)    Termination of Employment.
    (i)    Unless otherwise determined by the Committee, or except as provided in an agreement between you and the Company, in the event of your death, termination by the Company due to Disability or Retirement (each as defined below) prior to the expiration of the Vesting Period, you shall vest in the Award as follows:
    (A)    In the event of your Retirement prior to the one-year anniversary of the Grant Date, you shall continue to vest in a pro rata portion of the Award for the remainder of the Vesting Period. The pro rata portion of the Award shall be determined by multiplying the total number of Shares subject to this Award, without proration, by a fraction, the numerator of which is the number of days from the Grant Date through your Retirement, and the denominator of which is 365. The portion of the Award that vests pursuant to this paragraph shall become exercisable in accordance with the normal vesting schedule set forth in Section 2(a) and shall expire at the earlier of (i) three years after the date of your Retirement, or (ii) the Expiration Date (as defined below).
(B)    In the event of your Retirement on or following the one-year anniversary of the Grant Date, you shall continue to vest in the Award, without proration, for the remainder of the Vesting Period, and the Award shall become exercisable in accordance with the normal vesting schedule set forth in Section 2(a) and shall expire at the earlier of (i) three years after the date of your Retirement, or (ii) the Expiration Date (as defined below).
(C)    In the event of your death or termination by the Company due to Disability, the Award, without proration, shall become vested and exercisable on the date of your death or termination by the Company due to Disability.
For purposes of this Agreement: “Disability” means your medically-diagnosed, permanent physical or mental inability to perform your duties as an employee of the Company; “Retirement” means that you have a combined Age and Years of Service (each as defined below) of at least 70 and you have done all of the following (w) given the Company at least six (6) months prior written notice of your Retirement; (x) signed and delivered to the Company an agreement providing for such restrictive covenants, as may be determined from time to time by the Committee, based on individual facts and circumstances, to be reasonably necessary to protect the Company’s interests, with such restrictive covenants continuing for a period of two (2) years after such Retirement (or, indefinitely, in the case of confidentiality and similar restrictive covenants), (y) signed and delivered to the Company, within 21 days of the date of your employment termination (or such later time as required under applicable law) a general release agreement of claims against the Company and its affiliates in a form reasonably acceptable to the Company, which is not later revoked, and (z) voluntarily terminated your employment with the Company. The term “Age” means (as of a particular date of determination), your age on that date in whole years and any fractions thereof; and “Years of Service” means the number of years and fractions thereof during the period
 
2
                                



beginning on your most recent commencement of employment with the Company and ending on the date your employment with the Company terminated. Your refusal to fulfill any of the conditions set forth in (w), (x), (y) or (z) above, your breach of any agreement entered into pursuant to (x) or (y) above, or if, after your Retirement, facts and circumstances are discovered that would have justified your termination for Cause (as defined below) if you were still employed by the Company, shall constitute a waiver and forfeiture by you of the benefits attributable to Retirement under this Agreement.

    (ii)    The Award will automatically and immediately vest in full if (A) you experience a Qualifying Termination or (B) upon a Change in Control if this Award is not assumed or continued by the surviving or acquiring corporation in such Change in Control (as determined by the Board or Committee, with appropriate adjustments to the number and kind of shares, in each case, that preserve the value of the Award and other material terms and conditions of this Award as in effect immediately prior to the Change in Control).
For purposes of this Agreement and notwithstanding anything in the Plan to the contrary for purposes of determining whether a Qualifying Termination has occurred during the two-year period following a Change in Control: (A) “Cause” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (u) your failure to substantially perform your duties (other than as a result of physical or mental illness or injury); (w) your willful misconduct or gross negligence which is materially injurious to the Company or results in reputational harm to the Company; (x) a breach by you of your fiduciary duty or duty of loyalty to the Company; (y) your commission of any felony or other serious crime involving moral turpitude; or (z) your material violation of Company policies or agreements between you and the Company and (B) “Good Reason” means, unless otherwise provided in an effective employment agreement or other written agreement with respect to the termination of your employment with the Company, the termination of your employment with the Company on account of: (x) a material diminution your duties and responsibilities other than a change in your duties and responsibilities that results from becoming part of a larger organization following a Change in Control, (y) a material decrease in your base salary or bonus opportunity other than a decrease in bonus opportunity that applies to all employees of the Company otherwise eligible to participate in the applicable bonus plan, or (z) a relocation of your primary work location more than 30 miles from your work location on the Grant Date, without your prior written consent; provided that, within thirty days following the occurrence of any of the Good Reason events set forth herein, you shall have delivered written notice to the Company of your intention to terminate your employment for Good Reason, which notice specifies in reasonable detail the circumstances claimed to give rise to your right to terminate employment for Good Reason, and the Company shall not have cured such circumstances within thirty days following the Company’s receipt of such notice.
 
3
                                



(c)    Forfeiture of Unvested Award. If your employment terminates prior to the expiration of the Vesting Period for any reason other than death, termination by the Company due to Disability, Retirement or a Qualifying Termination, any then-unvested portion of the Award will be forfeited and canceled as of the date of such employment termination, unless (i) the Committee determines otherwise, or (ii) a different treatment is provided in a written agreement between you and the Company, or (iii) if you are an “executive officer” of the Company within the meaning of Rule 3b-7 under the U.S. Securities Exchange Act of 1934, as amended, a different treatment is provided in any Company severance plan covering executive officers, as such plan is then in effect. Notwithstanding anything to the contrary in this Section 2, your rights with respect to the Award, whether vested or unvested, shall in all events be immediately forfeited and canceled as of the date of your termination of employment for Cause (as defined above).
    3.    Expiration of the Base Shares. The Award shall expire, and shall not be exercisable with respect to any vested portion as to which the Award has not been exercised, on the first to occur of: (i) the seventh (7th) anniversary of the Grant Date (the “Expiration Date”); (ii) upon your termination for any reason other than death, Retirement, termination by the Company due to Disability or for Cause, the earlier of (A) the Expiration Date and (B) ninety (90) days after your termination of employment; (iii) upon your Retirement, the earlier of (A) the Expiration Date and (B) the third (3rd) anniversary of your termination of employment; (iv) upon your death or termination by the Company due to Disability, the earlier of (A) the Expiration Date and (B) the third (3rd) anniversary of your termination of employment and, prior the expiration of the Award pursuant to this clause (iv), the Award may be exercised by your executor, administrator, legal representative, guardian or similar person; and (v) immediately upon your termination of employment for Cause (as defined above), regardless of whether any portion of the Award is vested or exercisable.
    4.    Method of Exercise. Subject to the terms and conditions herein, the vested portion of the Options may be exercised, in whole or in part, from the date of vesting until the expiration of the term in accordance with Section 3. The Award may be exercised by (i) delivering to the Company an exercise notice in the form prescribed by the Company (including by electronic exercises through the Company's third-party stock plan administrator) specifying the number of whole Shares to be purchased and by accompanying such notice with payment therefor in full (or by arranging for such payment to the Company’s satisfaction) either (A) by the Company withholding whole Shares which would otherwise be delivered to you upon the exercise of the Award having an aggregate Fair Market Value, determined as of the date of exercise, equal to the amount necessary to satisfy such obligation, or (B) to the extent permitted by the Company, by a check or cash payment to the Company, and (ii) executing such documents as the Company may reasonably request. No Share or certificate representing a Share shall be issued or delivered until the full purchase price therefor and any withholding taxes thereon, as described in Section 7, have been paid. The Award may not be exercised with respect to a number of Shares that is less than the lesser of (i) twenty-five or (ii) the total number of Shares remaining available for exercise pursuant to this Agreement.
 
4
                                



    5.    Non-Transferability of Award. This Award may not be transferred by you other than by will or the laws of descent and distribution or pursuant to the designation of one or more beneficiaries on the form prescribed by the Company; provided that anyone who becomes entitled to the Award pursuant to this sentence shall be bound by the provisions of the Plan and this Agreement to be treated as the “Participant” under the Plan and this Agreement. Except to the extent permitted by the foregoing sentence, (i) during your lifetime, the Award is exercisable only by your or your legal representative, guardian or similar person and (ii) the Award may not be sold, transferred, assigned, pledged, hypothecated, encumbered or otherwise disposed of (whether by operation of law or otherwise) or be subject to execution, attachment or similar process. Upon any attempt to so sell, transfer, assign, pledge, hypothecate, encumber or otherwise dispose of the Award, the Award and all rights hereunder shall immediately become null and void.
    6.    No Shareholder Rights. Neither you nor any person claiming under or through you shall have rights as a holder of Common Stock (e.g., you have no right to vote or receive dividends) with respect to the Shares subject to the Award unless and until such Shares have been purchased and you have been issued shares of Common Stock that have been registered in your name as owner.
    7.    Tax Withholding. As a condition precedent to the issuance of Shares following the exercise of the Award, you shall, upon request by the Company, pay to the Company such amount as the Company determines is required, under all applicable federal, state, local or other laws or regulations, to be withheld and paid over as income or other withholding taxes (the “Required Tax Payments”) with respect to such exercise of the Award. If you shall fail to advance the Required Tax Payments after request by the Company, the Company may, in its discretion, deduct any Required Tax Payments from any amount then or thereafter payable by the Company to you. Notwithstanding the foregoing, your obligation to advance the Required Tax Payments shall be satisfied by the Company withholding whole Shares that would otherwise be delivered to you upon exercise of the Award having an aggregate fair market value, determined as of the date on which such withholding obligation arises (the “Tax Date”), equal to the Required Tax Payments; however, if you submit a written request to the Company at least ten (10) days in advance of the applicable exercise date, the Company may agree, in its discretion, to permit you to satisfy your obligation to advance the Required Tax Payments by a check or cash payment to the Company. Shares shall be withheld based on the applicable statutory tax rate; however, if you submit a written request to the Company at least ten (10) days in advance of the applicable exercise date, the Company (or, in the case of an individual subject to Section 16 of the Securities Exchange Act of 1934, as amended, the Committee) may agree, in its discretion, to withhold shares based on a higher tax rate permitted by applicable withholding rules. No Share or certificate representing a Share shall be issued or delivered until the Required Tax Payments have been satisfied in full.
    8.    Repayment; Right of Set-Off. You agree and acknowledge that this Agreement is subject the Company’s Executive Compensation Recoupment Policy and any other “clawback,” recoupment or set-off policies in effect on the Grant Date or that the Committee thereafter may adopt. If the Company determines, in its sole discretion, that you have engaged in misconduct
 
5
                                



that constitutes “Cause” as defined in the Plan, you agree that any unvested portion of the Award shall be immediately forfeited as of the date the Company determines that you engaged in such misconduct. The foregoing shall not be the Company’s exclusive remedies, which may also include injunctive relief and damages, as applicable. In addition, you agree that in the event the Company, in its reasonable judgment, determines that you owe the Company any amount due to any loan, note, obligation or indebtedness, including but not limited to amounts owed to the Company pursuant to the Company’s policies with respect to travel and business expenses, and if you have not satisfied such obligation, then the Company may instruct the plan administrator to withhold and/or sell Shares acquired by you upon settlement of the Award, or the Company may deduct funds equal to the amount of such obligation from other funds due to you from the Company.
    9.    Adjustments. The Award and the number of Shares subject to this Award will automatically be adjusted in accordance with Section 9 of the Plan to prevent accretion, or to protect against dilution, in the event of a change to the Shares resulting from a recapitalization, stock split, consolidation, spin-off, reorganization, liquidation or other similar transactions.

    10.    Issuance or Delivery of Shares. Upon the exercise of the Award, in whole or in part, the Company shall issue or deliver, subject to the conditions of this Agreement, the number of Shares purchased against full payment therefor. Such issuance shall be evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company. The Company shall pay all original issue or transfer taxes and all fees and expenses incident to such issuance, except as otherwise provided in Section 7.
11.    No Right to Continued Employment or Service. The granting of the Award shall not be construed as granting to you any right to continue your employment or service with the Company.
    12.    Amendment of this Award. This Award or the terms of this Agreement may be amended by the Board or the Committee at any time (a) if the Board or the Committee determines, in its reasonable discretion, that amendment is necessary or appropriate to conform the Award to, or otherwise satisfy, any legal requirement (including without limitation the provisions of Section 409A of the Code), which amendments may be made retroactively or prospectively and without your approval or consent to the extent permitted by applicable law; provided that, such amendment shall not materially and adversely affect your rights hereunder; or (b) with your consent.
    13.    Electronic Delivery and Acceptance. You hereby consent and agree to electronic delivery of any Plan documents, proxy materials, annual reports and other related documents. You also hereby consent to any and all procedures that the Company has established or may establish for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), and agree your electronic signature is the same as, and shall have the same force and effect as, your manual signature. You consent and agree that any such procedures and delivery may be effected by a
 
6
                                



third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.

    14.    Governing Plan Document. The Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of this Agreement, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of the Award or this Agreement and those of the Plan, the provisions of the Plan shall control.
    15.    Governing Law. The validity, construction, interpretation and effect of this Agreement shall exclusively be governed by and determined in accordance with the laws of the State of Delaware, without giving effect to conflict of law rules or principles.
    16.    Entire Agreement. This Agreement and the Plan constitute the entire understanding and agreement between the Company and the Participant with respect to the subject matter contained herein and supersedes any prior agreements, understandings, restrictions, representations, or warranties between the Company and the Participant with respect to such subject matter other than those as set forth or provided for herein.
17.    No Waiver. No failure by any party to insist upon the strict performance of any covenant, duty, agreement or condition of this Agreement or to exercise any right or remedy consequent upon a breach thereof shall constitute waiver of any such breach or any other covenant, duty, agreement or condition.
18.    Saving Clause. If any provision of this Agreement shall be determined to be illegal or unenforceable, such determination shall in no manner affect the legality or enforceability of any other provision hereof.
CHIPOTLE MEXICAN GRILL, INC.

By:    /s/ Ilene Eskenazi
    Chief Human Resources Officer
 
7
                                

EX-31.1 6 cmg-20240331xex311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION
I, Brian R. Niccol, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Chipotle Mexican Grill, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’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:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’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
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 25, 2024
/s/ Brian R. Niccol
Brian R. Niccol
Chairman and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 7 cmg-20240331xex312.htm EX-31.2 Document
Exhibit 31.2

CERTIFICATION
I, John R. Hartung, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Chipotle Mexican Grill, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’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:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’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
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: April 25, 2024
/s/ John R. Hartung
John R. Hartung
Chief Financial and Administrative Officer
(Principal Financial Officer)

EX-32.1 8 cmg-20240331xex321.htm EX-32.1 Document
Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Brian R. Niccol, the Chairman and Chief Executive Officer of Chipotle Mexican Grill, Inc. (the “Registrant”) and John R. Hartung, the Chief Financial and Administrative Officer of the Registrant, each hereby certifies that, to the best of his knowledge:
1.The Registrant’s Quarterly Report on Form 10-Q for the period ended March 31, 2024, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.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.
Date: April 25, 2024
/s/ Brian R. Niccol/s/ John R. Hartung
Brian R. NiccolJohn R. Hartung
Chairman and Chief Executive Officer
(Principal Executive Officer)
Chief Financial and Administrative Officer
(Principal Financial Officer)

EX-101.SCH 9 cmg-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Basis of Presentation and Update to Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Equity Investments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Update to Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Basis of Presentation and Update to Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Revenue Recognition (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenue Recognition (Schedule of Changes in Liability Balance) (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Equity Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Shareholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Stock-Based Compensation - Summary of SOSAR Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Related Party Transactions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cmg-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cmg-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cmg-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Range [Domain] Statistical Measurement [Domain] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Vested and expected to vest, March 31, 2024 Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Remaining Contractual Term Investment, Name [Domain] Investment, Name [Domain] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Number of restaurants Number of Restaurants Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Stock plan transactions and other Stock Issued During Period, Value, Other Deferred income tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Earned rewards, expiration period Earned Rewards Expiration Period Earned rewards, expiration period. Corporate debt securities Corporate Debt Securities [Member] Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Shareholders' Equity Equity [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Repurchases in Accordance with Stock Award Agreements Not Part Of Share Repurchase Plan [Member] Not part of share repurchase plan Income Taxes Income Tax Disclosure [Text Block] Unearned revenue Increase (Decrease) in Contract with Customer, Liability Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of March 31, 2024 and December 31, 2023, respectively Preferred Stock, Value, Issued Notes receivable Note Receivable [Member] Note Receivable [Member] Weighted-Average Grant Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Diluted (in usd per share) Diluted earnings per share (in usd per share) Earnings Per Share, Diluted Impairment, closure costs, and asset disposals Gain (Loss) On Sale Of Assets, Asset Impairments Non-Cash Components 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. PEO Total Compensation Amount PEO Total Compensation Amount Vested and expected to vest, March 31, 2024 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, common shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Operating lease assets Increase (Decrease) In Operating Lease Assets Amount of increase (decrease) in operating lease assets. Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeited, Weighted Average Exercise Price Targeted number of shares, quantity that will vest, percentage Targeted Number of Shares, Quantity that will Vest, Percentage Targeted Number of Shares, Quantity that will Vest, Percentage Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Liabilities and shareholders' equity Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Fair Value Measurements Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Shareholders' equity: Equity, Attributable to Parent [Abstract] Schedule of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amount of transaction Related Party Transaction, Amounts of Transaction Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Summary of Stock Option Activity Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Investments Marketable Securities, Current Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Fixed charge coverage ratio Fixed Charge Coverage Ratio Fixed charge coverage ratio. Line of Credit Facility [Table] Line of Credit Facility [Table] Stock-based compensation, net of income taxes Share-Based Payment Arrangement, Expense, after Tax Nuro Nuro [Member] Nuro [Member] Total revenue Revenues Stock plan transactions and other (in shares) Stock Issued During Period, Shares, Other Products and Services [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventory Increase (Decrease) in Inventories Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Stock awards that were antidilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Income tax receivable Income Taxes Receivable, Current Purchases of leasehold improvements, property and equipment accrued in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Current operating lease liabilities Operating Lease, Liability, Current Income tax payable/receivable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Entity Shell Company Entity Shell Company Long-term investments Long-Term Investments Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Other long-term liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Restaurant operating costs (exclusive of depreciation and amortization shown separately below): Operating Costs and Expenses [Abstract] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Credit facility, commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Unearned revenue Gift card liability Chipotle Rewards liability, beginning balance Chipotle Rewards liability, ending balance Contract with Customer, Liability, Current Unrealized Losses Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Treasury stock, at cost, 10,096 and 10,057 common shares as of March 31, 2024 and December 31, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Equity Investments Equity Investments Disclosure [Text Block] Equity Investments Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vebu Vebu [Member] Vebu [Member] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Employee Stock Option Employee Stock Option [Member] Exercised (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercises in Period, Weighted Average Exercise Price Total operating expenses Costs and Expenses Other financing activities Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Revenue deferred Contract with Customer, Liability, Revenue Deferred 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. Outstanding, January 1, 2024 (in shares) Outstanding, March 31, 2024 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Acquisition of treasury stock Common stock surrendered as payment Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Unrealized Gains Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Other Other Noncash Income (Expense) Weighted-Average Exercise Price per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Income tax payable Taxes Payable, Current Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Restricted cash Restricted Cash, Noncurrent Investment shares owned (in shares) Investment Owned, Balance, Shares Variable Rate [Axis] Variable Rate [Axis] Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in usd per share) Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Equity method investments Carrying value Equity Method Investments Acquisition of treasury stock accrued in accounts payable and accrued liabilities Acquisiion of Treasury Stock Accrued in Accrued Liabilities Acquisition of treasury stock accrued in accounts payable and accrued liabilities. Inventory Inventory, Net Purchases of investments Payments to Acquire Marketable Securities Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total stock awards excluded from diluted earnings per share (in shares) Shares Excluded From Diluted Earnings Per Share Stock awards that were excluded from diluted earnings per share. For example, stock awards subject to performance conditions and stock awards that were antidilutive. Total Shareholder Return Amount Total Shareholder Return Amount Acquisition of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Outstanding, January 1, 2024 (in usd per share) Outstanding, March 31, 2024 (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Tractor Warrants Tractor Warrants [Member] Tractor Warrants [Member] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Cash paid for operating lease liabilities Operating Lease, Payments Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Other investments Other Investments Derecognition of operating lease assets due to terminations or impairment Operating Lease, Impairment Loss PEO PEO [Member] Other operating costs Other Cost and Expense, Operating Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Vested and expected to vest, March 31, 2024 (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Number Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Basis of Presentation and Update to Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Number of reportable segments Number of Reportable Segments Earnings per share: Earnings Per Share [Abstract] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Common stock, $0.01 par value, 230,000 shares authorized, 37,563 and 37,483 shares issued as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued General and administrative expenses General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Chipotle Chipotle [Member] Chipotle [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Schedule of Supplemental Cash Flow Related to Leases Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Exercise Price Interest and other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Recently Issued Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Fair Value Debt Securities, Held-to-Maturity, Fair Value Purchases From Supplier Purchases From Supplier [Member] Purchases From Supplier PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Schedule of Product Information [Table] Schedule of Product Information [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Impairment, closure costs, and asset disposals Gain (Loss) on Sale of Assets and Asset Impairment Charges Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Adjusted cost Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Accrued payroll and benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from gift card liability balance at the beginning of the year Revenue recognized Contract with Customer, Liability, Revenue Recognized Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Number of regions Number Of Regions In Which Entity Operates The number of regions by which the Company manages its operations. Preferred stock issued (in shares) Preferred Stock, Shares Issued Vested and expected to vest, March 31, 2024 (in usd per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Exercise Price Entity Emerging Growth Company Entity Emerging Growth Company Gift Card Gift Card [Member] Gift Card [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Fair value, subtotal Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Fair Value Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Fair Value Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category [Table Text Block] Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category Tractor Tractor [Member] Tractor [Member] Food, beverage and packaging Cost, Direct Material Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Ownership percentage Equity Method Investment, Ownership Percentage Total Equity Investments Equity Investments Document Fiscal Year Focus Document Fiscal Year Focus Segment, Geographical [Domain] Geographical [Domain] Remaining lease term Lessee, Operating Lease, Term of Contract Chipotle Rewards Chipotle Rewards [Member] Chipotle Rewards [Member] Minimum Minimum [Member] Leasehold improvements, property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income Excess Tax Benefit On Stock Based Compensation Recognized in Provision for Income Taxes 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. Tax withholding on stock-based compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Total leverage ratio Total Leverage Ratio Total leverage ratio. U.S. Treasury securities US Treasury Securities [Member] Income taxes paid (refunded) Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained ‎ Earnings Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Occupancy Occupancy, Net Total liabilities and shareholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in usd per share) Basic earnings per share (in usd per share) Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Number of shares that may be called by warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Arrangement Duration Trading Arrangement Duration Cash consideration Equity Method Investment, Aggregate Cost Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Long-term Investments Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent JPMorgan Chase Bank JPMorgan Chase Bank [Member] JPMorgan Chase Bank [Member] Vested and expected to vest, March 31, 2024 Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Aggregate Intrinsic Value Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Value of common shares authorized for repurchasing Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Earned points expiration period for inactivity Earned Points Expiration Period For Inactivity Earned points expiration period for inactivity. Maturities of investments Proceeds from Sale and Maturity of Marketable Securities Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Recognized gain Equity Securities, FV-NI, Realized Gain Contract with Customer, Contract Asset, Contract Liability, and Receivable [Roll Forward] Contract with Customer, Contract Asset, Contract Liability, and Receivable Rollforward [Roll Forward] Contract with Customer, Contract Asset, Contract Liability, and Receivable Rollforward Cultivate Fund Cultivate Fund [Member] Cultivate Fund [Member] Stock Options Stock Appreciation Rights Stock Options Stock Appreciation Rights SOSARs [Member] Stock Options, Stock Appreciation Rights (SOSARs) [Member] Changes in operating assets and liabilities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Other comprehensive income/(loss), net of income taxes: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Majority gift card breakage revenue recognition period Majority Gift Card Breakage Revenue Recognition Period Majority gift card breakage revenue recognition period. Deferred income tax provision Deferred Income Tax Expense (Benefit) International Geographic Distribution, Foreign [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Outstanding, January 1, 2024 Outstanding, March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Vested and expected to vest, March 31, 2024 (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value Accounting Changes and Error Corrections [Abstract] Stock awards subject to performance conditions (in shares) Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Dilutive stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Adjustment to Compensation, Amount Adjustment to Compensation Amount Vesting Period Two Share-Based Payment Arrangement, Tranche Two [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Loss contingency accrual Loss Contingency Accrual Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for income taxes Income Tax Expense (Benefit) Outstanding, March 31, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Equity method investment, impairment Equity Method Investment, Other than Temporary Impairment Accrued payroll and benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Name Trading Arrangement, Individual Name Other comprehensive income/(loss), net of income taxes Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Revenue Recognized from Liability Balances Disaggregation of Revenue [Table Text Block] Lender Name [Axis] Lender Name [Axis] Equity [Abstract] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Pre-opening costs Pre-Opening Costs Cash and cash equivalents Cash Cash and Cash Equivalents, at Carrying Value Credit Facility [Domain] Credit Facility [Domain] Time deposits Bank Time Deposits [Member] Acquisition of treasury stock (shares) Acquisition of treasury stock (in shares) Treasury Stock, Shares, Acquired Additional interest Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Diluted (in shares) Weighted-average number of common shares outstanding (for diluted calculation) (in shares) Weighted Average Number of Shares Outstanding, Diluted Delivery service revenue Delivery Service [Member] Delivery Service [Member] Labor Cost, Direct Labor Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Changes in Liability Balance Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Purchases of leasehold improvements, property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional ‎ Paid-In ‎ Capital Additional Paid-in Capital [Member] Schedule of Equity Investments Schedule of Equity Investments [Table Text Block] Schedule of Equity Investments [Table Text Block] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Current Investments Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current Exercisable, March 31, 2024 Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Remaining Contractual Term Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Food and beverage revenue Food and Beverage [Member] Other liabilities Other Liabilities, Noncurrent Vested (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Exercisable, March 31, 2024 Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Aggregate Intrinsic Value Net change in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total adjusted cost Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Amortized Cost Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Amortized Cost Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Renewal period Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Weighted-average common shares outstanding: Earnings Per Share, Basic, Other Disclosure [Abstract] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic (in shares) Weighted-average number of common shares outstanding (for basic calculation) (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Exercisable, March 31, 2024 (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number Income from operations Operating Income (Loss) Product Information [Line Items] Product Information [Line Items] Schedule of Liability Included in Unearned Revenue Summary Of Liability Included In Unearned Revenue [Table Text Block] Summary Of Liability Included In Unearned Revenue [Table Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Option to extend, additional periods Lessee, Operating Lease, Option to Extend, Additional Periods Lessee, Operating Lease, Option to Extend, Additional Periods. Adjustments to reconcile net income to net cash provided by operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Stock-based compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount Weighted-Average Remaining Contractual Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Exercisable, March 31, 2024 (in usd per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Credit facility, amount outstanding Long-Term Line of Credit Vesting Period One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 13 cmg-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 22, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 1-32731  
Entity Registrant Name CHIPOTLE MEXICAN GRILL, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-1219301  
Entity Address, Address Line One 610 Newport Center Drive  
Entity Address, Address Line Two Suite 1100  
Entity Address, City or Town Newport Beach  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92660  
City Area Code 949  
Local Phone Number 524-4000  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol CMG  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   27,467,000
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001058090  
Current Fiscal Year End Date --12-31  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 727,394 $ 560,609
Accounts receivable, net 89,836 115,535
Inventory 37,947 39,309
Prepaid expenses and other current assets 98,118 117,462
Income tax receivable 0 52,960
Investments 692,474 734,838
Total current assets 1,645,769 1,620,713
Leasehold improvements, property and equipment, net 2,202,739 2,170,038
Long-term investments 776,815 564,488
Restricted cash 26,138 25,554
Operating lease assets 3,670,983 3,578,548
Other assets 66,866 63,082
Goodwill 21,939 21,939
Total assets 8,411,249 8,044,362
Current liabilities:    
Accounts payable 196,866 197,646
Accrued payroll and benefits 142,425 227,537
Accrued liabilities 171,612 147,688
Unearned revenue 187,317 209,680
Current operating lease liabilities 254,144 248,074
Income tax payable 44,989 0
Total current liabilities 997,353 1,030,625
Commitments and contingencies
Long-term operating lease liabilities 3,903,353 3,803,551
Deferred income tax liabilities 84,229 89,109
Other liabilities 64,985 58,870
Total liabilities 5,049,920 4,982,155
Shareholders' equity:    
Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of March 31, 2024 and December 31, 2023, respectively 0 0
Common stock, $0.01 par value, 230,000 shares authorized, 37,563 and 37,483 shares issued as of March 31, 2024 and December 31, 2023, respectively 376 375
Additional paid-in capital 1,994,950 1,956,160
Treasury stock, at cost, 10,096 and 10,057 common shares as of March 31, 2024 and December 31, 2023, respectively (5,042,319) (4,944,656)
Accumulated other comprehensive loss (7,950) (6,657)
Retained earnings 6,416,272 6,056,985
Total shareholders' equity 3,361,329 3,062,207
Total liabilities and shareholders' equity $ 8,411,249 $ 8,044,362
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 600,000,000 600,000,000
Preferred stock issued (in shares) 0 0
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 230,000,000 230,000,000
Common stock, shares issued (in shares) 37,563,000 37,483,000
Treasury stock, common shares (in shares) 10,096,000 10,057,000
Unearned revenue $ 187,317 $ 209,680
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total revenue $ 2,701,848 $ 2,368,580
Restaurant operating costs (exclusive of depreciation and amortization shown separately below):    
Food, beverage and packaging 779,076 692,559
Labor 659,450 583,794
Occupancy 135,699 121,931
Other operating costs 385,773 363,206
General and administrative expenses 204,625 148,340
Depreciation and amortization 83,243 76,585
Pre-opening costs 7,211 6,198
Impairment, closure costs, and asset disposals 5,479 8,361
Total operating expenses 2,260,556 2,000,974
Income from operations 441,292 367,606
Interest and other income, net 19,364 8,949
Income before income taxes 460,656 376,555
Provision for income taxes 101,369 84,911
Net income $ 359,287 $ 291,644
Earnings per share:    
Basic (in usd per share) $ 13.09 $ 10.56
Diluted (in usd per share) $ 13.01 $ 10.50
Weighted-average common shares outstanding:    
Basic (in shares) 27,444 27,624
Diluted (in shares) 27,624 27,788
Other comprehensive income/(loss), net of income taxes:    
Foreign currency translation adjustments $ (1,293) $ 457
Comprehensive income 357,994 292,101
Food and beverage revenue    
Total revenue 2,684,447 2,351,009
Delivery service revenue    
Total revenue $ 17,401 $ 17,571
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional ‎ Paid-In ‎ Capital
Treasury Stock
Retained ‎ Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   37,320,000        
Beginning balance at Dec. 31, 2022 $ 2,368,023 $ 373 $ 1,829,304 $ (4,282,014) $ 4,828,248 $ (7,888)
Beginning balance (in shares) at Dec. 31, 2022       9,693,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 20,670   20,670      
Stock plan transactions and other (in shares)   99,000        
Stock plan transactions and other (290) $ 1 (291)      
Acquisition of treasury stock (shares)       125,000    
Acquisition of treasury stock (198,819)     $ (198,819)    
Net income 291,644       291,644  
Other comprehensive income/(loss), net of income taxes 457         457
Ending balance (in shares) at Mar. 31, 2023   37,419,000        
Ending balance at Mar. 31, 2023 2,481,685 $ 374 1,849,683 $ (4,480,833) 5,119,892 (7,431)
Ending balance (in shares) at Mar. 31, 2023       9,818,000    
Beginning balance (in shares) at Dec. 31, 2023   37,483,000        
Beginning balance at Dec. 31, 2023 $ 3,062,207 $ 375 1,956,160 $ (4,944,656) 6,056,985 (6,657)
Beginning balance (in shares) at Dec. 31, 2023 10,057,000     10,057,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 36,681   36,681      
Stock plan transactions and other (in shares)   80,000        
Stock plan transactions and other 2,110 $ 1 2,109      
Acquisition of treasury stock (shares)       39,000    
Acquisition of treasury stock (97,663)     $ (97,663)    
Net income 359,287       359,287  
Other comprehensive income/(loss), net of income taxes (1,293)         (1,293)
Ending balance (in shares) at Mar. 31, 2024   37,563,000        
Ending balance at Mar. 31, 2024 $ 3,361,329 $ 376 $ 1,994,950 $ (5,042,319) $ 6,416,272 $ (7,950)
Ending balance (in shares) at Mar. 31, 2024 10,096,000     10,096,000    
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities    
Net income $ 359,287 $ 291,644
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 83,243 76,585
Deferred income tax provision (4,890) (486)
Impairment, closure costs, and asset disposals 4,209 8,152
Provision for credit losses (412) 500
Stock-based compensation expense 36,003 20,084
Other 835 (2,810)
Changes in operating assets and liabilities:    
Accounts receivable 26,146 39,659
Inventory 1,331 1,086
Prepaid expenses and other current assets 16,291 (14,569)
Operating lease assets 64,797 59,135
Other assets 1,561 3,277
Accounts payable 12,588 (2,732)
Accrued payroll and benefits (85,289) (53,428)
Accrued liabilities 25,322 17,009
Unearned revenue (19,358) (22,653)
Income tax payable/receivable 97,960 85,400
Operating lease liabilities (51,537) (51,584)
Other long-term liabilities 1,147 767
Net cash provided by operating activities 569,234 455,036
Investing activities    
Purchases of leasehold improvements, property and equipment (132,703) (120,369)
Purchases of investments (366,798) (214,819)
Maturities of investments 198,462 99,639
Net cash used in investing activities (301,039) (235,549)
Financing activities    
Acquisition of treasury stock (27,005) (126,709)
Tax withholding on stock-based compensation awards (72,654) (67,185)
Other financing activities (415) 11
Net cash used in financing activities (100,074) (193,883)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (752) 290
Net change in cash, cash equivalents, and restricted cash 167,369 25,894
Cash, cash equivalents, and restricted cash at beginning of period 586,163 408,966
Cash, cash equivalents, and restricted cash at end of period 753,532 434,860
Supplemental disclosures of cash flow information    
Income taxes paid (refunded) 7,859 (245)
Purchases of leasehold improvements, property and equipment accrued in accounts payable and accrued liabilities 64,207 63,745
Acquisition of treasury stock accrued in accounts payable and accrued liabilities $ 3,646 $ 9,422
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Update to Accounting Policies
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Update to Accounting Policies Basis of Presentation and Update to Accounting Policies
In this quarterly report on Form 10-Q, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is collectively referred to as “Chipotle,” “we,” “us,” or “our.”
We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-quality ingredients. As of March 31, 2024, we operated 3,479 restaurants including 3,411 Chipotle restaurants within the United States and 68 international Chipotle restaurants. We manage our U.S. operations based on nine regions and aggregate our operations to one reportable segment.
We have prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles for interim financial statements and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. Interim results of operations are not necessarily indicative of the results that may be achieved for the full year. The financial statements and related notes do not include all information and footnotes required by U.S. generally accepted accounting principles for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements, footnotes and management’s discussion and analysis included in our annual report on Form 10-K for the year ended December 31, 2023.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recently Issued Accounting Standards
3 Months Ended
Mar. 31, 2024
Accounting Changes and Error Corrections [Abstract]  
Recently Issued Accounting Standards Recently Issued Accounting Standards
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. We are currently evaluating the impact of adopting this ASU on our disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. We are currently evaluating the impact of adopting this ASU on our disclosures.
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 condensed consolidated financial statements.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Gift Cards
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, 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 (“gift card breakage rate”). 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. We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. 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.
The gift card liability included in unearned revenue on the condensed consolidated balance sheets was as follows:
March 31,
2024
December 31,
2023
Gift card liability$139,993 $164,930 
Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows:
Three months ended March 31,
20242023
Revenue recognized from gift card liability balance at the beginning of the year$44,812 $38,878 
Chipotle Rewards
We have a loyalty program called Chipotle Rewards. Customers who enroll in the program generally earn points for every dollar spent. We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Customers may redeem earned points for various rewards, which are primarily comprised of free food and beverage items. Earned rewards generally expire one month to two months after they are issued, and points generally expire if an account is inactive for a period of six months.
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 condensed consolidated statements of income and comprehensive income. We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant.
We recognize revenue associated with Chipotle Rewards within food and beverage revenue on the condensed 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 condensed consolidated balance sheets.
Changes in our Chipotle Rewards liability included in unearned revenue on the condensed consolidated balance sheets were as follows:
Three months ended March 31,
20242023
Chipotle Rewards liability, beginning balance$44,750 $38,057 
Revenue deferred39,005 31,057 
Revenue recognized(36,431)(29,900)
Chipotle Rewards liability, ending balance$47,324 $39,214 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The carrying value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature.
Our held-to-maturity investments are comprised of U.S. Treasury securities and corporate debt securities, which are held at amortized cost. We also have investments in convertible notes receivable which are held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust.
The following tables show our cash, cash equivalents, and debt investments by significant investment category as of March 31, 2024 and December 31, 2023:
March 31, 2024
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$158,314$-$-$158,314$158,314$-$-
Level 1(1)
Money market funds492,228 492,228 492,228 
Time deposits76,852 76,852 76,852 
U.S. Treasury securities1,357,606 639 4,041 1,354,204 691,274 666,332 
Corporate debt securities34,469 168 34,301 34,469 
Subtotal1,961,155 639 4,209 1,957,585 569,080 691,274 700,801 
Level 3
Corporate debt security(2)
17,201 275 17,476 1,200 16,001 
Notes receivable(3)
12,001 1,289 141 13,149 13,149 
Subtotal29,202 1,564 141 30,625 1,200 29,150 
Total$2,148,671 $2,203 $4,350 $2,146,524 $727,394 $692,474 $729,951 
December 31, 2023
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$128,458$-$-$128,458$128,458$-$-
Level 1(1)
Money market funds355,872 355,872 355,872 
Time deposits76,279 76,279 76,279 
U.S. Treasury securities1,200,658 4,352 4,083 1,200,927 731,339 469,319 
Corporate debt securities19,755 13 19,761 19,755 
Subtotal1,652,564 4,365 4,090 1,652,839 432,151 731,339 489,074 
Level 3
Corporate debt security(2)
17,401 27 17,374 999 16,402 
Notes receivable(3)
14,500 1,289 141 15,648 2,500 13,148 
Subtotal31,901 1,289 168 33,022 3,499 29,550 
Total$1,812,923 $5,654 $4,258 $1,814,319 $560,609 $734,838 $518,624 
(1)Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
(2)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.
(3)We have elected to measure our investment in convertible notes receivable of private companies at fair value under the fair value option. The fair value of the notes receivable are measured using Level 3 (unobservable) inputs. We determined the fair value for the notes 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.
Rabbi Trust
We have elected to fund certain deferred compensation plan obligations through a rabbi trust, the assets of which are designated as trading securities. 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 designated as trading securities, carried at fair value and are included in other assets on the condensed 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 condensed consolidated statements of income and comprehensive income.
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Assets recognized or disclosed at fair value on the condensed 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.
During the three months ended March 31, 2024 and 2023, nonrecurring fair value measurements resulting in asset impairments were not material.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Equity Investments Equity Investments
The following table summarizes our equity investments as of March 31, 2024, and December 31, 2023:
March 31,
2024
December 31,
2023
Equity method investments$8,376 $8,896 
Other investments46,864 45,864 
Total$55,240 $54,760 
Equity Method Investments
As of March 31, 2024, we owned 4,325 shares of common stock of Tractor Beverages, Inc. (“Tractor”). Our investment represents ownership of approximately 10.2% of Tractor, and we have invested total cash consideration of $10,000. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were no impairment charges for the three months ended March 31, 2024 or 2023, associated with this equity method investment. The investment in common stock is included within other assets on the condensed consolidated balance sheets with a carrying value of $8,376 and $8,896 as of March 31, 2024 and December 31, 2023, respectively. Refer to Note 13. “Related Party Transactions” for related party disclosures.
Other Investments
As of March 31, 2024, we hold warrants (the “Tractor Warrants”) to purchase 2,162 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 condensed consolidated balance sheets with a carrying value of $8,675 as of March 31, 2024 and December 31, 2023, respectively.
As of March 31, 2024, we owned 766 shares of the Series C Preferred Stock of Nuro, Inc. (“Nuro”). 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 March 31, 2024, we have recognized a cumulative gain of $5,968 related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the condensed consolidated balance sheets with a carrying value of $15,968 as of March 31, 2024 and December 31, 2023, respectively.
As of March 31, 2024, we held additional investments in other entities through the Cultivate Next Fund. These additional investments are included within long-term investments on the condensed consolidated balance sheets with a carrying value of $22,221 and $21,221 as of March 31, 2024 and December 31, 2023, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Shareholders' Equity Shareholders’ Equity
We have had a stock repurchase program in place since 2008. As of March 31, 2024, we had $399,098 authorized for repurchasing shares of our common stock. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.
During the three months ended March 31, 2024, 28 shares of common stock at a total cost of $72,654 were netted and surrendered as payment for minimum statutory withholding obligations in connection with the vesting of outstanding stock awards. During the three months ended March 31, 2023, 40 shares of common stock at a total cost of $67,185 were netted and surrendered as payment for minimum statutory withholding 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.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Pursuant to the 2022 Stock Incentive Plan, we grant stock-only stock appreciation rights ("SOSARs"), restricted stock units ("RSUs"), and performance stock units ("PSUs") to employees and non-employee directors. SOSARs and RSUs generally vest in two equal installments on the second and third anniversary of the grant date. PSUs are subject to service, market and performance vesting conditions, and the quantity of shares that vest will range from 0% to 300% of the targeted number of shares.
Total stock-based compensation expense was as follows:
Three months ended March 31,
20242023
Stock-based compensation$36,681 $20,670 
Stock-based compensation, net of income taxes$31,286 $16,696 
Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets$678 $586 
Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income$13,255 $10,162 
.
SOSARs
A summary of SOSAR award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Exercise Price per
Share
Weighted-Average Remaining
Contractual Life (Years)
Aggregate Intrinsic Value
Outstanding, January 1, 2024295$1,302.60$290,156
Granted462,638.35
Exercised(34)1,102.31
Forfeited (3)1,662.64
Outstanding, March 31, 20243041,526.404.65419,723
Exercisable, March 31, 20241421,090.163.21257,430
Vested and expected to vest, March 31, 20242871,500.904.57403,335
RSUs
A summary of RSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair Value
per Share
Outstanding, January 1, 202460$1,604.25 
Granted232,638.35 
Vested(17)1,538.11 
Forfeited(2)1,743.95 
Outstanding, March 31, 2024641,984.14 
Vested and expected to vest, March 31, 2024521,961.14 

PSUs
A summary of PSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair
Value per Share
Outstanding, January 1, 202456$1,562.14
Granted172,638.35
Vested(15)1,479.55
Forfeited(1)1,594.08
Outstanding, March 31, 2024571,906.32
Vested and expected to vest, March 31, 2024*891,783.72
*The vested and expected to vest total above represents outstanding base PSUs, adjusted for expected payout amounts in line with current and future estimated performance levels.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective income tax rate for the three months ended March 31, 2024, was 22.0%, a decrease from an effective income tax rate of 22.5% for the three months ended March 31, 2023. The decrease is primarily due to an increase in tax benefits related to option exercises and equity vesting.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
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 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 non-cancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of 20 years.
Supplemental disclosures of cash flow information related to leases were as follows:
Three months ended March 31,
20242023
Cash paid for operating lease liabilities$113,496 $102,487 
Operating lease assets obtained in exchange for operating lease liabilities$157,806 $90,654 
Derecognition of operating lease assets due to terminations or impairment$1,425 $1,223 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):
Three months ended March 31,
20242023
Net income$359,287 $291,644 
Shares:
Weighted-average number of common shares outstanding (for basic calculation)27,444 27,624 
Dilutive stock awards180 164 
Weighted-average number of common shares outstanding (for diluted calculation)27,624 27,788 
Basic earnings per share$13.09 $10.56 
Diluted earnings per share$13.01 $10.50 
The following stock awards were excluded from the calculation of diluted earnings per share:
Three months ended March 31,
20242023
Stock awards subject to performance conditions4948
Stock awards that were antidilutive49153
Total stock awards excluded from diluted earnings per share98201
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Obligations
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, capital projects, corporate assets, information technology, marketing initiatives and corporate sponsorships, and other miscellaneous items.
Litigation
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, privacy 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 any pending or threatened actions of these types 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.
Accrual for Estimated Liability
In relation to various legal matters, we had an accrued legal liability balance of $21,587 and $7,640 included within accrued liabilities on the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt Debt
As of March 31, 2024, we had a $500,000 revolving credit facility with JPMorgan Chase Bank (“JPMorgan”) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to the Secured Overnight Financing Rate (“SOFR”) plus 1.475%, 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 0.175% 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 3.0x, maintaining a consolidated fixed charge coverage ratio of greater than 1.5x, and limiting us from incurring additional indebtedness in certain circumstances. We had no outstanding borrowings under the credit facility and were in compliance with all covenants as of March 31, 2024 and December 31, 2023, respectively.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
As of March 31, 2024, we owned approximately 10.2% 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 three months ended March 31, 2024 and 2023, purchases from the supplier were $11,554 and $9,228, respectively.
We are an investor in Vebu Inc. (“Vebu”), a developer of restaurant automation technology. As we are a significant customer of Vebu and maintain board representation, we have determined that we maintain significant influence over Vebu. During the three months ended March 31, 2024 and 2023, purchases from Vebu were $0 and $248, respectively.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 359,287 $ 291,644
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Update to Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Recently Issued Accounting Standards
In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. We are currently evaluating the impact of adopting this ASU on our disclosures.
In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. We are currently evaluating the impact of adopting this ASU on our disclosures.
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 condensed consolidated financial statements.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Liability Included in Unearned Revenue
The gift card liability included in unearned revenue on the condensed consolidated balance sheets was as follows:
March 31,
2024
December 31,
2023
Gift card liability$139,993 $164,930 
Schedule of Revenue Recognized from Liability Balances
Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows:
Three months ended March 31,
20242023
Revenue recognized from gift card liability balance at the beginning of the year$44,812 $38,878 
Schedule of Changes in Liability Balance
Changes in our Chipotle Rewards liability included in unearned revenue on the condensed consolidated balance sheets were as follows:
Three months ended March 31,
20242023
Chipotle Rewards liability, beginning balance$44,750 $38,057 
Revenue deferred39,005 31,057 
Revenue recognized(36,431)(29,900)
Chipotle Rewards liability, ending balance$47,324 $39,214 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category
The following tables show our cash, cash equivalents, and debt investments by significant investment category as of March 31, 2024 and December 31, 2023:
March 31, 2024
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$158,314$-$-$158,314$158,314$-$-
Level 1(1)
Money market funds492,228 492,228 492,228 
Time deposits76,852 76,852 76,852 
U.S. Treasury securities1,357,606 639 4,041 1,354,204 691,274 666,332 
Corporate debt securities34,469 168 34,301 34,469 
Subtotal1,961,155 639 4,209 1,957,585 569,080 691,274 700,801 
Level 3
Corporate debt security(2)
17,201 275 17,476 1,200 16,001 
Notes receivable(3)
12,001 1,289 141 13,149 13,149 
Subtotal29,202 1,564 141 30,625 1,200 29,150 
Total$2,148,671 $2,203 $4,350 $2,146,524 $727,394 $692,474 $729,951 
December 31, 2023
Adjusted costUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsCurrent InvestmentsLong-term Investments
Cash$128,458$-$-$128,458$128,458$-$-
Level 1(1)
Money market funds355,872 355,872 355,872 
Time deposits76,279 76,279 76,279 
U.S. Treasury securities1,200,658 4,352 4,083 1,200,927 731,339 469,319 
Corporate debt securities19,755 13 19,761 19,755 
Subtotal1,652,564 4,365 4,090 1,652,839 432,151 731,339 489,074 
Level 3
Corporate debt security(2)
17,401 27 17,374 999 16,402 
Notes receivable(3)
14,500 1,289 141 15,648 2,500 13,148 
Subtotal31,901 1,289 168 33,022 3,499 29,550 
Total$1,812,923 $5,654 $4,258 $1,814,319 $560,609 $734,838 $518,624 
(1)Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.
(2)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.
(3)We have elected to measure our investment in convertible notes receivable of private companies at fair value under the fair value option. The fair value of the notes receivable are measured using Level 3 (unobservable) inputs. We determined the fair value for the notes 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.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Equity Investments
The following table summarizes our equity investments as of March 31, 2024, and December 31, 2023:
March 31,
2024
December 31,
2023
Equity method investments$8,376 $8,896 
Other investments46,864 45,864 
Total$55,240 $54,760 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense was as follows:
Three months ended March 31,
20242023
Stock-based compensation$36,681 $20,670 
Stock-based compensation, net of income taxes$31,286 $16,696 
Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets$678 $586 
Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income$13,255 $10,162 
Summary of Stock Option Activity
A summary of RSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair Value
per Share
Outstanding, January 1, 202460$1,604.25 
Granted232,638.35 
Vested(17)1,538.11 
Forfeited(2)1,743.95 
Outstanding, March 31, 2024641,984.14 
Vested and expected to vest, March 31, 2024521,961.14 
A summary of PSU award activity was as follows (in thousands, except per share data):
SharesWeighted-Average Grant Date Fair
Value per Share
Outstanding, January 1, 202456$1,562.14
Granted172,638.35
Vested(15)1,479.55
Forfeited(1)1,594.08
Outstanding, March 31, 2024571,906.32
Vested and expected to vest, March 31, 2024*891,783.72
*The vested and expected to vest total above represents outstanding base PSUs, adjusted for expected payout amounts in line with current and future estimated performance levels.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Cash Flow Related to Leases
Supplemental disclosures of cash flow information related to leases were as follows:
Three months ended March 31,
20242023
Cash paid for operating lease liabilities$113,496 $102,487 
Operating lease assets obtained in exchange for operating lease liabilities$157,806 $90,654 
Derecognition of operating lease assets due to terminations or impairment$1,425 $1,223 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):
Three months ended March 31,
20242023
Net income$359,287 $291,644 
Shares:
Weighted-average number of common shares outstanding (for basic calculation)27,444 27,624 
Dilutive stock awards180 164 
Weighted-average number of common shares outstanding (for diluted calculation)27,624 27,788 
Basic earnings per share$13.09 $10.56 
Diluted earnings per share$13.01 $10.50 
The following stock awards were excluded from the calculation of diluted earnings per share:
Three months ended March 31,
20242023
Stock awards subject to performance conditions4948
Stock awards that were antidilutive49153
Total stock awards excluded from diluted earnings per share98201
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Update to Accounting Policies (Narrative) (Details)
3 Months Ended
Mar. 31, 2024
restaurant
region
segment
Product Information [Line Items]  
Number of restaurants 3,479
Number of regions | region 9
Number of reportable segments | segment 1
United States | Chipotle  
Product Information [Line Items]  
Number of restaurants 3,411
International | Chipotle  
Product Information [Line Items]  
Number of restaurants 68
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Narrative) (Details)
3 Months Ended
Mar. 31, 2024
Disaggregation of Revenue [Line Items]  
Majority gift card breakage revenue recognition period 1 year
Earned points expiration period for inactivity 6 months
Minimum  
Disaggregation of Revenue [Line Items]  
Earned rewards, expiration period 1 month
Maximum  
Disaggregation of Revenue [Line Items]  
Earned rewards, expiration period 2 months
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Gift card liability $ 187,317 $ 209,680
Gift Card    
Disaggregation of Revenue [Line Items]    
Gift card liability $ 139,993 $ 164,930
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Gift Card    
Disaggregation of Revenue [Line Items]    
Revenue recognized from gift card liability balance at the beginning of the year $ 44,812 $ 38,878
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Schedule of Changes in Liability Balance) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Roll Forward]    
Chipotle Rewards liability, beginning balance $ 209,680  
Chipotle Rewards liability, ending balance 187,317  
Chipotle Rewards    
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Roll Forward]    
Chipotle Rewards liability, beginning balance 44,750 $ 38,057
Revenue deferred 39,005 31,057
Revenue recognized (36,431) (29,900)
Chipotle Rewards liability, ending balance $ 47,324 $ 39,214
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash $ 727,394 $ 560,609
Total adjusted cost 2,148,671 1,812,923
Unrealized Gains 2,203 5,654
Unrealized Losses 4,350 4,258
Fair value, subtotal 2,146,524 1,814,319
Current Investments 692,474 734,838
Long-term Investments 729,951 518,624
Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash 569,080 432,151
Total adjusted cost 1,961,155 1,652,564
Unrealized Gains 639 4,365
Unrealized Losses 4,209 4,090
Fair value, subtotal 1,957,585 1,652,839
Current Investments 691,274 731,339
Long-term Investments 700,801 489,074
Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Adjusted cost 29,202 31,901
Unrealized Gains 1,564 1,289
Unrealized Losses 141 168
Fair Value 30,625 33,022
Current Investments 1,200 3,499
Long-term Investments 29,150 29,550
U.S. Treasury securities | Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Adjusted cost 1,357,606 1,200,658
Unrealized Gains 639 4,352
Unrealized Losses 4,041 4,083
Fair Value 1,354,204 1,200,927
Current Investments 691,274 731,339
Long-term Investments 666,332 469,319
Corporate debt securities | Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Adjusted cost 34,469 19,755
Unrealized Gains   13
Unrealized Losses 168 7
Fair Value 34,301 19,761
Long-term Investments 34,469 19,755
Corporate debt securities | Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Adjusted cost 17,201 17,401
Unrealized Gains 275  
Unrealized Losses   27
Fair Value 17,476 17,374
Current Investments 1,200 999
Long-term Investments 16,001 16,402
Notes receivable | Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Adjusted cost 12,001 14,500
Unrealized Gains 1,289 1,289
Unrealized Losses 141 141
Fair Value 13,149 15,648
Current Investments   2,500
Long-term Investments 13,149 13,148
Cash    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash 158,314 128,458
Money market funds | Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash 492,228 355,872
Time deposits | Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash $ 76,852 $ 76,279
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments (Schedule of Equity Investments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Equity method investments $ 8,376 $ 8,896
Other investments 46,864 45,864
Total $ 55,240 $ 54,760
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity Investments (Narrative) (Details) - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Carrying value $ 8,376,000   $ 8,896,000
Long-term investments $ 776,815,000   564,488,000
Tractor      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 4,325    
Ownership percentage 10.20%    
Cash consideration $ 10,000,000    
Equity method investment, impairment 0 $ 0  
Carrying value $ 8,376,000   8,896,000
Tractor Warrants      
Schedule of Equity Method Investments [Line Items]      
Number of shares that may be called by warrants (in shares) 2,162    
Long-term investments $ 8,675,000   8,675,000
Nuro      
Schedule of Equity Method Investments [Line Items]      
Investment shares owned (in shares) 766    
Long-term investments $ 15,968,000   15,968,000
Recognized gain 5,968,000 $ 5,968,000  
Cultivate Fund      
Schedule of Equity Method Investments [Line Items]      
Long-term investments $ 22,221,000   $ 21,221,000
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]    
Value of common shares authorized for repurchasing $ 399,098  
Common stock surrendered as payment $ 97,663 $ 198,819
Repurchases in Accordance with Stock Award Agreements    
Equity, Class of Treasury Stock [Line Items]    
Acquisition of treasury stock (in shares) 28 40
Common stock surrendered as payment $ 72,654 $ 67,185
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Narrative) (Details)
3 Months Ended
Mar. 31, 2024
Stock Options Stock Appreciation Rights | Vesting Period One  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 2 years
Stock Options Stock Appreciation Rights | Vesting Period Two  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 3 years
Restricted Stock Units (RSUs) | Vesting Period One  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 2 years
Restricted Stock Units (RSUs) | Vesting Period Two  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Vesting period 3 years
Minimum | Performance Shares | Vesting Period One  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Targeted number of shares, quantity that will vest, percentage 0.00%
Maximum | Performance Shares | Vesting Period One  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Targeted number of shares, quantity that will vest, percentage 300.00%
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Stock-based compensation $ 36,681 $ 20,670
Stock-based compensation, net of income taxes 31,286 16,696
Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets 678 586
Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income $ 13,255 $ 10,162
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of SOSAR Award Activity (Details) - Stock Options Stock Appreciation Rights
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Shares  
Outstanding, January 1, 2024 (in shares) | shares 295,000
Granted (in shares) | shares 46,000
Exercised (in shares) | shares (34,000)
Forfeited (in shares) | shares (3,000)
Outstanding, March 31, 2024 (in shares) | shares 304,000
Exercisable, March 31, 2024 (in shares) | shares 142,000
Vested and expected to vest, March 31, 2024 (in shares) | shares 287,000
Weighted-Average Exercise Price per Share  
Outstanding, January 1, 2024 (in usd per share) | $ / shares $ 1,302.6
Granted (in usd per share) | $ / shares 2,638.35
Exercised (in usd per share) | $ / shares 1,102.31
Forfeited (in usd per share) | $ / shares 1,662.64
Outstanding, March 31, 2024 (in usd per share) | $ / shares 1,526.4
Exercisable, March 31, 2024 (in usd per share) | $ / shares 1,090.16
Vested and expected to vest, March 31, 2024 (in usd per share) | $ / shares $ 1,500.9
Weighted-Average Remaining Contractual Life (Years)  
Outstanding, March 31, 2024 4 years 7 months 24 days
Exercisable, March 31, 2024 3 years 2 months 15 days
Vested and expected to vest, March 31, 2024 4 years 6 months 25 days
Aggregate Intrinsic Value  
Outstanding, January 1, 2024 | $ $ 290,156
Outstanding, March 31, 2024 | $ 419,723
Exercisable, March 31, 2024 | $ 257,430
Vested and expected to vest, March 31, 2024 | $ $ 403,335
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 60,000
Granted (in shares) | shares 23,000
Vested (in shares) | shares (17,000)
Forfeited (in shares) | shares (2,000)
Ending balance (in shares) | shares 64,000
Vested and expected to vest, March 31, 2024 (in shares) | shares 52,000
Weighted-Average Grant Date Fair Value per Share  
Beginning balance (in usd per share) | $ / shares $ 1,604.25
Granted (in usd per share) | $ / shares 2,638.35
Vested (in usd per share) | $ / shares 1,538.11
Forfeited (in usd per share) | $ / shares 1,743.95
Ending balance (in usd per share) | $ / shares 1,984.14
Vested and expected to vest, March 31, 2024 (in usd per share) | $ / shares $ 1,961.14
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details) - Performance Shares
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 56,000
Granted (in shares) | shares 17,000
Vested (in shares) | shares (15,000)
Forfeited (in shares) | shares (1,000)
Ending balance (in shares) | shares 57,000
Vested and expected to vest, March 31, 2024 (in shares) | shares 89,000
Weighted-Average Grant Date Fair Value per Share  
Beginning balance (in usd per share) | $ / shares $ 1,562.14
Granted (in usd per share) | $ / shares 2,638.35
Vested (in usd per share) | $ / shares 1,479.55
Forfeited (in usd per share) | $ / shares 1,594.08
Ending balance (in usd per share) | $ / shares 1,906.32
Vested and expected to vest, March 31, 2024 (in usd per share) | $ / shares $ 1,783.72
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Narrative) (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate 22.00% 22.50%
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Narrative) (Details)
Mar. 31, 2024
Lessee, Lease, Description [Line Items]  
Option to extend, additional periods 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 20 years
Renewal period 20 years
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Cash paid for operating lease liabilities $ 113,496 $ 102,487
Operating lease assets obtained in exchange for operating lease liabilities 157,806 90,654
Derecognition of operating lease assets due to terminations or impairment $ 1,425 $ 1,223
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 359,287 $ 291,644
Weighted-average number of common shares outstanding (for basic calculation) (in shares) 27,444 27,624
Dilutive stock awards (in shares) 180 164
Weighted-average number of common shares outstanding (for diluted calculation) (in shares) 27,624 27,788
Basic earnings per share (in usd per share) $ 13.09 $ 10.56
Diluted earnings per share (in usd per share) $ 13.01 $ 10.50
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Stock awards subject to performance conditions (in shares) 49 48
Stock awards that were antidilutive (in shares) 49 153
Total stock awards excluded from diluted earnings per share (in shares) 98 201
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Loss contingency accrual $ 21,587 $ 7,640
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Narrative) (Details) - Revolving Credit Facility - JPMorgan Chase Bank
3 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Line of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity $ 500,000,000  
Credit facility, commitment fee percentage 0.175%  
Total leverage ratio 3.0  
Fixed charge coverage ratio 1.5  
Credit facility, amount outstanding $ 0 $ 0
Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Additional interest 1.475%  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related Party Transactions (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Tractor    
Related Party Transaction [Line Items]    
Ownership percentage 10.20%  
Tractor | Purchases From Supplier    
Related Party Transaction [Line Items]    
Amount of transaction $ 11,554 $ 9,228
Vebu | Purchases From Supplier    
Related Party Transaction [Line Items]    
Amount of transaction $ 0 $ 248
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &]^F5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !O?IE8L42?-^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:9;!4.7%\4G!<&!XEM(;EM8TX;DI-VW-XU;A^@'\#%W__SN M=W"M]D(/ 5_"X#&0Q7@SN:Z/0OL-.Q!Y 1#U 9V*94KTJ;D;@E.4GF$/7NFC MVB/4574+#DD910IF8.$7(I.MT4('5#2$,][H!>\_0Y=A1@-VZ+"G"+SDP.0\ MT9^FKH4K8(81!A>_"V@68J[^BQ'%NB6A=UL^5WHN&"-Q^SZP^_J[ ;C-W9 M?VQ\$90M_+H+^0502P,$% @ ;WZ96)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !O?IE8WW689^X% #$'P & 'AL+W=OG M)^9ATAI=B(O3OR[&"LT[I$H2Q2-)0)D2)V55K M2-]YKFL$^1-_A&*=[AP3@S*5\HLY&057+<>\D8B$KXT%AW\KX8DH,D[P'E\W MIJWR-XUP]WCK?I?# \R4I\*3T9]AH!=7K8L6"<2,9Y%^DNL/8@-T9OQ\&:7Y M7[(NGNUV6\3/4BWCC1C>( Z3XC]_V13$KL"I$;"-@+T1T+I?<#>"O.0ZQ9OE M6#=<\\&EDFNBS-/@9@[RLLG50!,FIAHG6L'=$'1ZX,F54*1-T@57(KWL:/ T M=SK^1G]=Z%F-WB4/,M&+E-PF@0B^U7?@7*B^(>=YR7E^8,M4'*:0? :HKT?<:\:CU%J1J*PAX$4) M>(&^U&VB0_U*[L)(D,;C]:^0-'\G[I]']_0D9/7JG-F;4K2$S=:IYU3F$ M>I3X4D$[Y:;)GI")ALY)I"*>S!*M7N%_8"V*/>XWMS9B7-04>2=*T$.0G_D+ M&0706<-9Z.?<2(O>8WG1;5-&^ZYC;=6XN"DOJWC9(;S#( #W]&1[0.[A.?(Q ML=2RL];CG)0N@= ME#J.E?<8T8A6V8CBZ>8MKV?.H"<_RW5B9<7MMK5\+;B_L.(>(S;1*C=1/.V\ MQ2U'KK&2JS#Q[:T;]_2&5M!C!"A:)2B*!Y^WH&.9:AZ1O\-E_>",._99KV=O MP<>(4+3*4!0//GF+'<+'?CT8;M#O]JU8QPA.M$I.%(\]]]*'^AHO9()%ISTF M9ZS;[CHU \\QTA.MXA/%<\]SJ"$4RAFA[.?I+V0B_$Q!35HA]R0H&<NIAPC,3$JL3$\'BSK4MR^^(O>#(7M=%XC]'CYXDU$>*RIGQ50F(' M)20O4\I\O!5?;'D]PFR269>;]CA^MBY2>;BJ*6>5A=A!66AD ENQ,&F^POD6 MW,J).]9Q'B,#L2H#L8,RD/E*A4\8" 1SJ:P#T1Z?>ZZ@K0]]7X 1V 2%I97X M&#&(53&('12#)C&/(G*=I7 [M;=;W*=VT0'7->6KT@\[*/W(3KFN)5(8@=M'ZTF>$G MQ0P_R1?UR<=,0Z1-S 1J)?Y.\693#H7;6>YF-I%6 W;>[9WGV6IE8ZR"$,/C MRS 629"O MY%W(Z"&]17WC'2C5NE&W?/:LYV=?,N3$V6_2P@FMW!1>M(L\>L M;OD6ES5EK**.BR>4MXR;!>MZ2MSNDW5!"!#C9YKG=YHKM/.RQ:[<4WE"<' ">'@ & 'AL+W=O:@BU.2$(%(-GNUW=)72@1 M(.1,T[[8)+58GL4">\Z"IP]*?S5S*2UZK,K:G(WFUBY>328FG\LJ,R_50M;P MRYW256;A5M]/S$++;-8.JLH)Q5A,JJRH1]/3]MFUGIZJI2V+6EYK9)95E>FG MU[)4#V3G9=94C9(1F\BY;EO:3>G@C-P%%C;]< ME:;]BQXVMGB$\J6QJMH,!@154:__9X^;B=@;0/C +H90)\[@&T&L#;0-;(V MK,O,9M-3K1Z0;JS!6W/1SDT[&J(IZB:--U;#KP6,L].+CQ\NKS[<7%TBN+KY M^.[MY?EGN'E]_N[\P\45NGES=?7Y!IV@+S>7Z.<7OZ 7J*C1Y[E:FJR>F=.) M!0R-ITF^>=_K]?OHP/O>9_HE8F2,**;<,_PB//Q2YKOA['#X!"+?A4]WX=/6 M'QL*?ZFUK"W*C)'6O/+%LW; _0Z:7?;*++)7,B_EL4J*R%X;Q;7KD3KJBD%JVE,8Y9"RE;[ M\;AFD< "ISNS Z1\AY0'D9[GN5H",*@3N024MZ4R--FW5EYU)#2=E?\#[3WN 70M(IH*[,>7[/ E1Q-N;#6T:1+GG2*E/.YO&MH MJ!9:K60[GV,$UPNI[5.[6IORM&A^&-SXF[?L Z3 "E"D>H'X#$F,\="$DSWN M).%(5'U_8J6N@!2#"V/CYR#EL4A(U(?JVD6"\V0(:4=S),@LTT^ 3A>YE>OJ M[\5(W6D2A/4WOL\LBB(^@+ C)Q)FIX^0^\P6]3TJF_416, ;1P:RSB4I.ZF.69V"*UC)A*FIG65"LR<2RP))X1R!Z#'$'/.ABB(=!Q$XF=I MPK+(;HNRL(7T"T,2Y+)O58;?R]MAT!VQD3"S[237(GL:(EWB$A=)?TO)VV*X#$5B(@CMX?39<>"1@7I&.R*C82+[4LM,UP!42U"T2V_V MJ$DZI MLQD\9BD9ZIYI1X8T3(9K>7<,HZ?;@PW;YQ:/690D\="F[;B0/J?=.X;1);8( M\S2E_6[98PBQ4!(-[%;642##035U,\]TV^U);7YJVSK[Y)53+$BEWRJGOI>W MPZ@[0F5A0KW6VT5OK,J_CM$+_!(3J/\:K;)R*<=(8#S&&"/3S \4LJ6=*UW\ M+6?0\*KMT\*81CYD!JD[]#[3^7R-<7N VM:_2YG+ZE;J@Y_8&+C<+&1[2EYZ M#ZB82]3]91$T.9R:CL;9$1J'\JWJP7FA;'!>6#R.!&MCADN>L/]GFEQ=P.*^ MY/4:#>V=O0/;L'(XG\V*YF,';/3F/.^DJ*%[7Q2P\;U 76E TI2GD9-5GV$D MR-#I&.N4!#NB)#1PTE(_;;.;66!G8\>(0%)3T>:AN8QB>+Y>!ILT_S>I@!EM6RS)JSE\T9K*J@Z,R;;V$K('!E M_"?P;@=^$GN2Z3$3(AIH75BG.%A8<7R2-BN:EJ#I#$!N^#&ZHD%P(FC<[UQ\ MAC@2^W1YB+-3%RRL+M8\:#PLXP7L*@;&!&&.M/ 9@GBE>&AB.W'!PN+"(>YV MB3\[@,3YXN(_'_$9>L]')GL?#YLOM[ )[XO:@+R\@Y'X90QSH-?Q[SF:@[_*9Q)G=J"Q8!EPQP8F$Y= :N9=CUS$)9<2_#-9J8TR, ME7LA'LWDPV)H.88(4HBUD:#XLX(QI*E10H[OM:C5K&D2-\=/ZM>E>31S3Q6, M1?H?6^AD:/4LLH E+5+]1:S?0VVH:_1BD:KRFZRKV+!OD;A06F1U,A)DC%>_ M]$==B(T$M[,GP:L3O&,3_#K!+XU69*6M"=4T&DBQ)M)$HYH9E+4IL]$-X^9O MG&N)=QGFZ6C\^68RO9E/)P1'\\\?/TQ&MSBY>]3]1>4%\ M]RWQ'*_3DCX^G#Z!N$GWM]-MK$13#J\IAU?J^7OTYIIJP"[51"S)->.4QXRF M9"84*[ONZ^A>:8F]]ZW-:J7=:=0EHR*TT(F0[!?>, ZJJZWHE7YW M@RIPZL\S_F,BMTQT&Q/=4TP0IE3Q,GAW!^]T!\>U26^'R0^[@;\+ MWQ;8Z?E[V?L->_\@^RT>-U0A?S[1Q[67RL0+]/T=*-=Q^L$N?6M@-]Q+[SK_ M[YC.0?X[#E1R++2$%? "6C>]2B+87+X7^F[XC+(ESD,[O>>0]L8.;XY7N&T^ M,*Y("DM,="Y"-"JK$TLUT2(O-_U[H?$(40X3/.6!- %X?RF$?IJ8F6?LG*RY^"47C"GTDJ6Y/!TME%H>C\>8BHPINQ7PLEX+1N%+*TC&Q+&^LY2_GZ=(1';P_ND_E"E0_&DY,EG;,'IKXO[P3.I72E4$C\2MI9;UZATY8GS7^7-57PZLDI$+&61*DU0^%NQ*4O3 MTA+@^+>J&13GOY,8K4X'04C%+-G6J3JGJ^_LL8A MM[07\516OVC=R%HC%!52\:Q1!@19DM?_]*69B"T%L*-7((T"Z2HX PIVHV!7 MCM;(*KFHRO;VYF-T\S"X0 M7#WW3P^H-M+='4SO;V>H;.;4NKZ[G[V%52N?LS>7ARB M[P\7:._+/I(+*IA$28X>%[R0-(_E ?JRS*GC-@ M[Y$KFD).K%A>,-WTU.I>I5[FY6I"? L'3G R7FW#ULC97N &UD9N!Y^SP>=4 MBO8 OGLF%2T$S16"\B&H2O(YBKA4$NVQER@M)&0BXL^0/E!*HH36"9K'B&9< MJ.2_^H%<\#7\LB4%$RQ]14]E$=D_UGGLF":L+&W'@Y&"KY27+B/K"5$NT'&+UD 0V<;ISK!'S/3=P!_!N\2@V MXKT3[+!LKHQQT-C8&9Q@W(78E_)P& P@)"U"8D1XE2UI(J %4P#=7H8' >3D'2Q]N5L MS_>&R@-N*0J;.>HJ5PR83U5AP*N:EE3H#U#.E!9RGW^@FGI.%W%?+ B= 9+" M+4MA,TTU4_O$8!?#&JA(T9>!6.BSD@.3U@^%OIP-E<$=J@PM?6$S?]T)ODJJ M;0_@?1^NAJHL;'N]+.O+!4Z(A]*LI31LYK0;* (U1BVZH-=BVFY( K^+KB]' M0NPY0VG57O-$1'5C=Z=&+6D3M02DC+@L3,@A=)6B@6_RY8K 7; MY4.=&( =P-KR(2'&4/I9;?%9?$B;YAR"/JOV*=4>EA<*MCUY#-&F#3%B9-N/ MAMAG6=N=BY9=RU>J.H\1XT77*_(M5RM[S-!/H( M,]+VAR/LDZSMSDM+VL1,VI? U=L4$/,.]]T#-*+9S'H!E*YNWZ(3 MM%UL60--J]V2N/W>?C:%^!&OJ'0_B8R+8S;UT<7Y+&N[CK,;$O/I$(*$@%[FJ3X@W3S>?(O(AW 1]>>"^D;Q977B_L25XEEUN6 T9J(4@/?/ MG*NWFW* S4>;R?]02P,$% @ ;WZ96*V"8&^J!P -3L !@ !X;"]W M;W)KT]WI=+H?6.(V: 0R(.WVWY\A+ 3;<)VM6,K_^H M:LKG+/M275S,3P=&52.6L%E9(2+^\<#&+$DJ$J_'UP8ZV/JL#'>__Z '=>-Y M8SY'!1MGR5_QO%R<#MP!FK.[:)V4-]GC>]8TR*YXLRPIZK_HL2EK#-!L7939 MLC'F-5C&Z>8S^M9TQ(X!-O<8D,: '&I@-@:F8&#B/0968V")'NP]!G9C8 L& M9%^C:6- Q2HY>PR43BM$K% M:9GS_\;6L.$91B29L]AJ9^!4B!B&J%-'RJVGY3;&* M9NQTP"M?L/R!#_H:I\5:5.!N87<.J*?GAS'1,/D<;QLGH83='(+WZD+ M$A8"P3JI86Y3P^R9&H>DPX9)=R)(3.H:Q.P&<"R7XY$6@BR7P2[Q3,/JEO/E M4'+[98+%4#'==M2G?ZTMOUI_>*AIN7W'6J0L DDS+>D M2<"C/.KB'!! .@V!8)W,L+>98==TA19;, M65[\COROZ[C\COZYR9($\37=8Y3/_U5EB0V9)9"P"23,AX0%D+ 0"-9));I- M):J=9.J<&58K_3F:\04#7RU$U6I)E2A4&F=\S>((HVRL]=,*2?-!:<&! M/1)">>V&M573L%Y.VRAULXY2MPGSZ"C)BN+X%4IYY/GHWOR*RN@;4RNOLA1F MV8X8?TBQ:0)*\T%I 2@M?*)SN\%O]3*L%\S\=*Y1=SY&^5;=,941U]+[WM@; M6E=*M;!BC0[JUP>E!:"T$(K6S8]6_\-Z 5#(CX-R0M;"B.5BZMKB3& I]%1+ MC+1,PZ[E45<07GT%;6A9KN&:IGA3EI$VYK=OCX@3LUQPZ%@FWC/H6ND,:^64 M9P\Z4+4,E#8!I?D-K?/$[F)77E&#N@VA:-WT:.4PK-?#>HGNZ@R!%)#&6%; M^#AU975[ NK7!Z4%H+00BM9-D596PWI=[S;E;11G9IDVM#S+HC85A[&,I(9-/?'6$2H*#BG=NQQJ=2FL%Z8 AIZL M+V'#L!UIL(SU5>D]\4+2_(-;$8#Z#:%HW?"W^A;V_L=-+0RJ>H'2)J T'Y06 M@-)"*%KWJ$HKD!&]0-9G19-G)59U& E7.0&D!*"V$HG738^>TFEY?^ZG-+B*K M/01C<0G1E-)M=RE!AB>.;MCC9+#GR7[%@3+2*F1$KY#]_*:7'MQ[6$/2)J T MGRB$.UFU"T"=AE"T;EZTRAC1*V.]=[Z(0DWR'$K%4X9ZO[T##7K,C2A$-D4; M E"O(12M&^E6KB-ZN4Z_[T5DC**S]1Z)[W#"JJS@=*" WLDA/+:#6LK MLQ&]S :W[T5D@6R(B2<-;-!C:: T'Y06@-+")[NWFP"MB$;T(MKA,KREC#KH MV30B*UJF8U.%R KJUP>E!:"T$(K6S8]6#"1Z,5"_]Z7."?G\F6E2;!+Q=(NJ MH$/%2"M.LWF>Y=FBPJHH.+0-BYC2@11%26IA2AQQ[TN%='8]=SNUE=B(_@S9 M

=XHB587A4EE?U]>@]VX+J90>W(@#U&T+1-K$?[;P/6+U0RH-W'_,'VX3= M<;SQVN'MRS?O:&XNRFQ5OR+X.2O+;%E_7;!HSO*J /__79:5/RZJMPZW;\J> M_0=02P,$% @ ;WZ96+M5:W?\!P -B, !@ !X;"]W;W)K:;A9 KJLVE?)JHM61TWC9:U1.4)-ED17DSFIZU]^[E M]$QL=,T;=B^!VJQ65+Y]9K5X.1_!T?N-/_G34ML;D^G9FCZQ&=/?UO?27$UV M7N9\Q1K%10,D6YR/+N#I)<&V06OQ;\Y>U-YG8$-Y%.*[O?@Z/Q\E5A&K6:6M M"VK^/;-+5M?6D]'Q]];I:/>;MN'^YW?O7]K@33"/5+%+4?_%YWIY/BI&8,X6 M=%/K/\7+[VP;4&K]5:)6[5_PLK5-1J#:*"U6V\9&P8HWW7_ZNNV(O0;&C[\! MVC9 PP8DT !O&[0]-^F4M6%=44VG9U*\ &FMC3?[H>V;MK6)AC=V&&=:FF^Y M::>GEW>W5]>WL^LK8#[-[O[X>G7Q8"YF#^;?S?7MPPSBZ/;XXC56#%?F%W;K&UK<\OS%*;.: K(37_;WO#%WGG+MT;M (C M@@=#ZUKE65JD_I'-=UKS'VA=,"G-2+V/(GWM1D\%M.:.BC$IRF2@U6N5^:46 M.ZE%5.K7U9IR:2?A":AJH3:2@4HHK4ZZ3E;*3+\Y5VNA:.U-%86CBJ"D'$AW MC0J8(K_T]C$J_?^]18 H'4)G^YAJ8$)0_I96>WH-HH-,U2I/$+Q,F/7ZW/3MRA0[JIO&[-5^]F:FK96GKJ;,% 5#Z:[9&)(T"W5K#T,8IV%?Q]7,Y)68 M4I=P&-@'')&HMP8;AB%4M1U.TD?6<,6/-"? M'LP5*2J&0/;9I9B@PB\8];!#<=B]"][+Q3Z=R .N%*,ACSUF,$^2P/I!/=]0 MG&_?&D9E8V1*9O+3QCORR$,Q6.)T./0^.X2R% =$]KA#48*8W-E7C]T$G<1S M_=;?OI(R+[-A'>DQ*U(2JG-03R04)](P*?UH"KC(&:XWLEI26UB(1;<@ MEJ(V6\*5'4+6;OM/['":0=1O;5YG?V_XVG[A[1O/[@\:"#I; J\A,J,82IH] M+E$U<.T:ORT-8 M%B1S@.3:E66& V)QCTTVZPU7O$29U+R#%.8(*'Q/<9(IRF)*2] MARF&T>7]A3>TJ8Z0&F7R3Y\J?I"WPZ![..,XG"\JLUH5;_?Q9GII:5;X1KX! M93?[WNA=ZIH*,4F&FV>?'419'BIZ\-[9;YS/#Z:0>.%Z:?.0'2VC7(6.)N@+ ME?X#=.S!<6[*G2%-?'99#D-G:[C'-CX&VXMC)YW+XS&!3J?[V!X0VD,;'PGM M]S5]M&;?MC%)DMSI8Y]AB8LB4'OB'MDXOL&\7BQ8I>W,9J]5>^P"3*W!0+4] M@C%3Q(9VT@5HR?5,Z_8HVY+,+#@M>:7MK#+?>V-T-YSC/!VF6X\5*@.%*N[1 MC.-H;@>F"XJ'XC@Y.A#/#C;+]W&[#<6U,_O(,E#%XI[*.$[ER^/E ZK-YO&) M-TV[_!? U!Y2HLP"-2/NZ8WC]/[)L)@]O(D&Y(([ M3W&*G1GGVA%,BBPPZ4A/>))$*3G;K-=U6_?1VIZH;T_;V^*DC6)1&Y>\Z9Z" M!QX4D&@5\;,(_2AOASW2UPTDO@GO][?,'L'P.?A5LL7&/GG]S1N\N]'.BW2X MSCQ68T0"U"$][TF<]_]'.6^R?7V\@K)A\:E_,4* 5USW! MW]W=O?QQT;[R,+C_&9Y>=J]P]&ZZ-TINJ#3I5)D)L3 NDT^YZ779O:3176BQ M;M]S>!1:BU7[<&PO=V]R:W-H965T&ULM5;;.GV R!6)! 1H +2L?GW/@A0EM[+; MZ:0O$K'8Z]D+]G3M_-=0,D>ZKXP-9X,RQOK->!RRDBL51JYFBYN5\Y6*./IB M'&K/*D]"E1G/)I/C<:6T'2Q.$^W*+TY=$XVV?.4I-%6E_.:"C5N?#::#+>&3 M+LHHA/'BM%8%7W.\J:\\3N->2ZXKMD$[2YY79X/SZ9N+(^%/#+]J7H>];Y)( MELY]E<.'_&PP$8?8]21'<_]YJ?Y]B1RQ+%?C2 MF<\ZC^79X/6 MAEQ<7*B@ M [D577D.;*-JL;(YW=2YBDS1T7F6N<9&;0NZD+?O$=BGO3- M']'WDR^4U7\D (9TZ6Q K/D.CP< ;#WVBJ;:67H&D1&H<9 OYTO0_0HM=\/ M(=0Z<'38 6F_-Z%6&9\-:K'E[WBP>/YL>CPY>2*\HSZ\HZ>T?\M$_R^&Z(.E M6$+RME$^LC<;]'SM?"1(2P/2=/+B9R2FU+6+ANDCW^M,6?K>:V.&$,]&0U+T MEHU:*\^4.0_Q+IW1%1Q+]NBN6))&ID*S##K7RL/VD& 7G91&Q1TGTROVGG-Q M5@5Z_NSU;#8YV=H>IO/T9$M?_XW2A)[B_);H&C_:4C\S9@=,N3I!@R'K!1M M%E7CE=12+%6D5 8(RV..W8%,J+-&T%TVWNOHX'OW14NW-CC>-AQ4#DP4#E%E MPB(F@C*8V4,,CYRI"8+]"N;*(9687"\ N]%Q0Z C;BW5/*+SE$AT6E;VK3:D M-6_]S6D^/'KUW0.WMM2Y!:&01G4NM6-1GQ L$E74JP(1%H*VR.V) M $.7>*7LU!+V A?2U\E6J9 (-&:M4EW =,?Q[CXKE07(EZZJ=)#' M>-3VJE2!MMTT;#,A)H??"AOTH#0D 092^1>\A2U=)'5(0,"PE;?9@#F3-@!M MG]5RQB%@V4@X*5HI[:G^RR"7*M@Y4+N@^XD%3KSN"9I=G4CX+> 'KTF&CW6Q M-ZZ-=%6.827#90OS5C9U>:4VM!302HVAD"=OA6G5(/8-RTOWBQP?2S"F0\(1 M9I&VW"7[;2-RPD_;=G_;!K9R+K;,GF\;+16]W/R'TE/6-@E]:9D@7AZ:X*%T MCB1PR^-;1>S5/42[3^6Q'#/;XEB5W0R5J>O3A"[#MB:PC9.,)B- MO$<=&,FX)/R!X_M/S(\]^(([L6PK>%0RKI9X/KHA.!\=>I''>VM8Q;Y(RZ;4 M*[!K-[*>VN^SY^T:MV-OEV&,W$*CE@RO(#H9O7HY(-\NF.TANCHM=4L7L2*F MSQ+8LA<&W M0VX,8Z+?\Q9]02P,$% @ ;WZ96&K\J:0P! $PH !@ M !X;"]W;W)K?N'KXL M=L9^<36BAX=&:;?,:N_;TSQWO,:&N;%I4=-*:6S#/ UME;O6(A/1J5%Y,9F\ MRQLF=;9:Q+D;NUJ8SBNI\<:"ZYJ&V<<+5&:WS*;9?N)65K4/$_EJT;(*U^@_ MMS>61OF (F2#VDFCP6*YS,ZGIQ?S8!\-?I6XU1DP#OG3=,[$X-&ZO3/'OHZ'#B<3%YP*'J'(O). M@2++*^;9:F'-#FRP)K3P$5.-WD1.ZM"4M;>T*LG/KVZ1H_;J$:Z=ZU# .>>F MTU[J"M:>:<&L<(O<4Z1@G_,>]2*A%B^@SN"3T;YV\%X+%-_ZY\1PH%GL:5X4 MKP)^8G8,L^D(BDDQ?P5O-J0]BWBS%_ .TKRLF:[0 24+[ZTU%BZ-M4DT#GX[ MWSAO23N_/U>%%&3^?)"PGTY=RS@N,]HP#NT6L]7;-]-WD[-74I@/*3'4[AN6AN R<2!-[T9VRB$O>>5=%P9UUD<1\SI M&=Q1\!"P:P7SU$G[Y.5Z+S%XT>K73MH48P2ME70824K8U]9T5=VO!VJH21J< MLGGR)IELZ&@#)RLM2\D98>]CX .=E*Y7DM3IP PG3^<(@[)ACE;=8-^BC384 M8CSD(!U@66(\JX"6H:383,$C,NM@@Y74.G!CI:?B7U&W8A>F1Z.^$SOI:R!C MRH@)TT8"%*F1WJ,8PST"HR+PCB0>^XQ;ICH66Q&:*!L2K =3]MYQFD@%;H1D M.GM8C7&0PD#BWTCAYT$*UYJ;!N&./5#)>A4="/4G M3Y&\GVFF3&B>T XR.52"144ZBBUSO>;EGZF5H;7DQ:K*8I6FJ%26S,F+&\VE MDFF:TUQEK!STL(]*$RV3 C:/\$=GI1,R'C5) E4G1:#YG3J8_X,.1I&3JTVG MB A)HFV5I(R1G B%RN_:%)O<*;A%?SCU_\OH/M1O2UF$\@RSTL:G1'D\&DR:";N6]]VN&16; M?;.Y^T1H,:1%(438XS&8,TJ**)12:FJ:I/:07GRB-'[NB,\/+NH&;16?(PYB M5NG.'F:'%\]YNNB?S--SB6Y$TH #A26Y3L;'1QG8] 1) V_:>.UOC*='1/RL MZ=6&-AC0>FF,WP]"@.$=N/H+4$L#!!0 ( &]^F5A#E4OJ^@8 L3 8 M >&PO=V]R:W-H965T&ULM5A=D],V%/TKFI1A8";-][(+ M[.X,++3PP)19:'GH]$&QKV,56S*2G)#^^IXKV8ZSFP3*3%]V;7U+6KL:LLR31L*HOQ M;#)Y,BZETH/KRS#VWEY?FMH72M-[*UQ=EM)N7U)A-E>#Z: =N%6KW// ^/JR MDBOZ0/[WZKW%V[BSDJJ2M%-&"TO9U>#%]-G+!:\/"_Y0M'&]9\&>+(WYS"]O MTZO!A %108EG"Q+_UG1#1<&& .-+8W/0'4.//&=M+3.'"7[&):Q?G Y'4SINRV0P$I=+QO_S:\-#; M<#$YLF'6;)@%W/&@@/*5]/+ZTIJ-L+P:UO@AN!IV YS2')0/WF)689^_OJ4U MZ9K$+25FI14S=3GV,,S3XZ0Q\C(:F1TQ,A?OC/:Y$Z]U2NG^_C$ =:AF+:J7 MLY,&WTD[$O/I4,PFL\4)>_/.RWFP-_^&EYDUI;@!5@LU@&F?BYO ,5GQYXNE M"^-_'2(@VE\- M'(9XP++X565>W$B;.O&)!/*G$"L>2GAH*#:Y2G*1&J&-%[E7%7Y;156"O54.< )&69^$1BP2Y9P(="3"X);VBA,HEL/'+H: \$-/YT^'3IW-^ M>K(8/IU/Q.T14DKI35'"D9X( 3XKAL?.!6"R&%],9'N87PXOS"W&3J\KX@GO/IFTVH9U( M49BM+&"Y+18L:B"XNV/4]6XNX@;N6+C9ZJC=C!) -F0%\X8ZJ[1G0BQRG.P6 M3:HH ! %2?N0^B4$+@MG!"J$,FF34B;+$'(8+4W(Q[81[I(.&VL)F+5K][7 N")4 M%O7)*H#C&FQ5*,@9%R?DF3&Q?RR9!ZYIRE.)8U^W\HIAZ?''?9Y""PL"8C_\ MQK1JDADG+%S8QA[M7$UI+'(-VGNFN.[J4$5J5&O%0H^W]."8;"+ D)WZVIP3 M8H1K=V"JR0#G3*)"%G=\M[4Y#3<8EB/\ATIA:T=XZV-#*EI]TG$N7:P\8?5N M,:.,RX="XS?307N[NT_L47?:=JQ?)Q >/+@!V>^L^XYRRZ(VZZ#&<.MB(ANE MAE+3^7#X1C$2OZ'A=8UMYQV'L>?>0;_VL/4Z..^-VFZO EW[1^V5D8[$.#[F M3BC;(W[[-P[N[EEWL_M[^N!_XF&>'&6NUH7 M8\12$=2O(2.T3*2K[?>L;SFBOM'T3H=SOY>CDN92K_BV$7?=.^U_N4"0I1]I MO! E)9A<\PT#[7_?BMHAOM MOO2\B!\X=LOC9R)P!A( B3)LG8S.SP;"QD\O\<6;*GSN6!H/78;'G"3N_[P M\T@.W[[P =WWK^M_ 5!+ P04 " !O?IE82"MRSQ\) !;%P &0 'AL M+W=OO5@TWA^>GYZZJE&==$MS4#U6=L9VTN/3[D_=P2I9\Z&N/4WC MN#SMI.X7YV<\]\Z>GYG!M[I7[ZQP0]=)>_U2M>;JQ2)9'"?>ZWWC:>+T_.P@ M]^J#\I\.[RR^3BY4[[3IA56[%XN+Y/G+G/;SAI^UNG*SL2!-ML9\IH\? MZQ>+F 12K:H\49#XN52O5-L2(8CQVTAS,;&D@_/QD?KWK#MTV4JG7IGV%UW[ MYL5BO1"UVLFA]>_-U5_5J$]!]"K3.OXOKL+>+%^(:G#>=.-A2-#I/OS*+Z,= M9@?6\2,'TO% RG('1BSE:^GE^9DU5\+2;E"C :O*IR&<[LDI'[S%JL8Y?_Z] MU%;\+-M!B;=*NL$J6-R[LU,/XK3EM!H)O0R$TD<(9>*MZ7WCQ'=]K>K;YT\A MU"19>I3L9?HDP;?2+D661"*-T_P)>MFD:<;TLJ]K^EJ[JC6DK!/_N-@Z;P&. M?SZD!\Z>H_Q[7_"%" MXL(YA1_9U^*-EEO=:J]AD7%/+:07LZ,40N*]J@9K=;\7+Z733GQLE*BDM=S"6Y*C5 MUL]6(W'5Z*IA:ENR:![[, W=I.ZO?'J MEE'NDR8KG+ 5EN*BKC6E.MFVUQ!#"4K*'G]P'!*5LI8EZ)#0G>2<>&AECX3C M&S!I)3E$!DPP>3YHY7:KA;<#"4[NWID6F9S\[4DF1\:^FEP>/>!OLA=;::[J M%B;5^U[O="7[^1((>+4W,+ETY ;D >A\3 1,[#4LTFV5/U$ODFC-%UC MX\DTGL]]1*F$E0_&:?!?E=&Z2'EA',YF'@5V$F7%*BKC4I391N11G"<\ET=I MG.-@N4FB=)6+LBRC+$O%J\>"0&1YE)<;'$G*-7UD<<*LQ_D/P]8;+Z%NM"F3 M*"F*D6,:;V@.4A3K0A3E)HK7\<1W%[,X*M-BXH/UI(C%1][\C4AQ>AV5JX3':9SA%Z;!CK!61D5*>%BEJRC;T*B$ M@_-5F-O +,E]Z/_?0#U=1WFQGD-]FKF[]A6H9T41K5U-/5Y@AU M&LYFGH Z'!25$(H\D!+8U]DXNTE71 P6S@B4 &&6;)X >[*)5D!PDHD5C\N M]7%ZAO6R2!DJ8%D6Q'(3C[-K8I0!!'#QQ'@-],/Y_R':-0F:S0-4")DM(>*QGFVEESXQL4330)@K;!>(UT_!EV M7 MOJ.M0SBW9KESP;AJ-T& \4OS13CC1'9NGP5&)//KNV=";+36(9/QO(?MA MP%V*&H%:442A8ZN9](P9J?,4M\ !!1Q%7EFN^B7I"EU*;+G9LO/;8+\H.Q=0YD#Z;E\Q%GWV%#[]#]PTST^ M_UW_P(C<][JC7M1BP46W=&7SM-R,;XD]<,R$:0W'@SP4069[!#Q.[@9JD<5. M][*O: ^$[$GO]]S[?:3>[R$W4[86%=Q)+>83#:;9MGK/WQ1KU@S[YG9C&840 M' -V-VMS:T5-XMB98K.L2;Z;W!NB&[:\0DD0,J(:'JE;JCI,&VXX4 M)$ZHD*;%1X6&>3OXN1S'%MC?84!BP=="7DK=LJ<( 7O5*XNL M=.$6\PBQ$"&*F75P!:AP'8PH6G#)\B0K-^ET>MXH-X8SH3OZ!#WU02*Z*HW@ MF1@"J:^/SGE'_CA>JZ+?8>B(KWE:U7<"DJ]IK 3#E)4P8&HG=_9C$@,T>\?X M()OKFGEM)02JE. 'C!!IB"!CZTF$/7?R$3HOQ"F'5> /%754U]#[&MTA:6/Z1 M._U/!BWB[6O]2(5<@2L:]8YDN_!J<@\"3\L_9A788*X)\>WG?+?,]YCL-#92 M'!,XG6C)8XVA<(3*YC(0B2B-'9!]KD-Y0CH\T$(TI:1VZE=G%\](T"')>&'" M(U"C6[ -E]:],?65;EO.,M/.VP7DMBVNX \D%SNF4#);UL$Y M=RHDW"^-8C!)LOQ):)IXPUA)CHW%4KP>V"=<-1JKH&UXVE/TM/?0A9PN(M%M MA\Z,TLT?G:QR0\O6UT?5X%5L#LM7:DRO5.LL8+-\Z"7M=/;@V2F[YV==)SBM MA;?/:79Z.;X(#Z8WV\.S,[394X9IU0Y'X^6J6 @;GG+#AS<'?C[=&N]-Q\,& M39&RM 'K.X/"/WX0@^D]_?S?4$L#!!0 ( &]^F5C^-%=W: 4 +<. 9 M >&PO=V]R:W-H965T'F/BCV)M;4MHPD)RV__IZ5'..4ML"]?DAL6;NK9W>? M74F'&VVN;$[DQ'595/9HD#M7'XQ&-LVIE':H:ZHPL]2FE Y#LQK9VI#,O%)9 MC)(XGH]*J:K!\:'_=FZ.#W7C"E71N1&V*4MI;DZIT)NCP7BP_7"A5KGC#Z/C MPUJNZ)+#D_'!Z93EOM]=?>=_BRD);.=/%192X_ M&NP/1$9+V13N0F]^H=:?&=M+=6']O]@$V1E63!OK=-DJ8URJ*CSE=1N'GL)^ M?(]"TBHD'G=8R*-\*9T\/C1Z(PQ+PQJ_>%>]-L"IBI-RZ0QF%?3<\:M/C7(W MXDVU)NL0;&7:4MC9.@XWD'AL3\597+K?B5951MJL_ IX.5+(%=9H\ M:/"M-$,Q&4=Y%X20LG9)6)UO5+2ANCG"(K?C]9 M6&= E#_N"D)88WKW&EP\![:6*1T-4!V6S)H&QT\>C>?QBP<\F'8>3!^R_IUI M^E$;XD-.8JD+5*:J5L+)14%M>:K/B(=NC*"@I7I:$C-+@22E>9>ER(?T):54 M+LAL/T\.>F([DRV8DERNLQWKC\5^--F;^^?^\[EX[W+H]"6F\VA_/A73F7]\ MT$X6D)[-HF0:\\LTVIO'VQ7>AA7Z7I_2C>-WW\:&6> M((R$%S0V5S7;E75M]+5"IZ'B1HSC8?)3;[D08(#,Y9I:IM#EPHE5F M@.3;'30?C^,HCN,A.PQ%^".DL&I5J:5*)9"$_H+H]KSB5;B9._S$0DN3?0'L M+4>=K3353>68.=@0 +6<@J11UQ3[8!CT2&C+GA M4*UET9#/3J YQ_MQ8/I==75W647(B:W)[VC%S5!EP8CK!H:PK8HD&L^3;Y?=L&,JTB1%;=0Z%$Q.!6<"?*IN0K$@ MGK9)\\AGZS:&+ZP&#:MG:'E7%!I@RQO;[0M?$^9K@A2Z6CUS9,J=3O6/,66^ M-_L;]/A&P]N;SWMQ9\"79'@_/!/GAIEE('2YS<.[QNA;'8\_?4^[DWR"T2;L M)P@61':Z6D8<0<687"X=?\\TTN/"=+]UJ6J)Z'#T-+JP!S7T_S](B[ISL(T MBQIE.0&W.AKW/%44"O3(O*$E.E>;)2S*,/E8K+#HUA'FTP/A]UX92C7\^@P( M2'Y3-JA%Y$VLN %S]F?1\_E^5Z,HF5NX(.8=SX"#9Q=\^/!,=KUZ9S$XA@JH MD5R=_?^L'@?'_@5:^YS++%/L.;;'/OBNF6,43GW89W2SRKU/9SC,>^:(=W3M MQ&OL8CY.Z$_WV/.L^"_#EB01"BWL&\DXO/_5$-YU,AWU+A,X&ZS\E8GK GM] MN%=T7[M;V4FXC'P1#U&ULS591;]LV$/XK![7H7@Q+EIW$ M26T#<=-A>R@0--CZ,.R!DLX6$8I4R5-<[]?OCE(4%TN"]FTODDC>??=]Y!U/ MJX/S]Z%&)/C6&!O624W47J5I*&ML5)BZ%BVO[)QO%/'0[]/0>E15=&I,FF?9 M>=HH;9/-*L[=^LW*=62TQ5L/H6L:Y8];-.ZP3F;)X\1GO:]))M+-JE5[O$/Z MH[WU/$I'E$HW:(-V%CSNULGU[&J[$/MH\*?&0SCY!E%2.'#,XT;;_JV^#?MPXK#,7G#(!X<\\NX# M198WBM1FY=T!O%@SFGQ$J=&;R6DKAW)'GE:VI#O#15EA][Y\RHY%6_DAKF[\*^$GY*F'PUW41R',F_/V52@@/.JO.>B:CM? MUIS4T'JW]ZH!;:$U+!*"MOSDVEY.X3J VP&?25F/AS*!0P_V=GYY.Y)/SLP5+9*(6 MB82;K?@F]%[@(]< K3KR=4=Q][C4==,UC*FH8X)'OA>HEJ,5DJXP>J]$49"= M*9VUPRTG5E'# P:*IJ*8&,9&SX'C@?7_G.;Y!!;9SV@^OYC,EF?_/\U#NIWR M*([1O56>=*E;92F&4&7I?*6D#L80JFV-+E5AL <$M>=]$PDARN/BL3$?*YFM MODMI#M,%*#J*!M91C"ALVX[%E88SV5K7<<"JW^EG*C1,G[MMTI,.T*#?QSX7 M>).X2OIF,,Z.K?2Z[R!/YGT?YE/?:]YC@SMVS:879PGXOK?U W)M[">%(^Y. M\;/FWP'T8L#K.^?H<2 !QA^,S;]02P,$% @ ;WZ96&19AG?2!0 $@X M !D !X;"]W;W)K&ULO5=;;]LV%/XK!UXWI(4J MZVX[2P(XO6P=4-1(>GD8]D#+M*55$EV2BI/]^GV'DM6D28QUP/9B4]2Y?.<[ M%U(G.Z4_FT)*2]=UU9C346'M]G@\-GDA:V%\M94-WJR5KH7%H]Z,S59+L7)* M=36.@B ;UZ)L1F%Y8WQ MV'I\G+.\$/I9R9VZMB2-9*O69 M']ZL3D @U=O;BQT(MA)9]J MQ@\JR--=:-!OI MUK_/E\9JE,D?#P7?V4X>MLVMG(_2&D?I*CLY^^B',@I\/($\&Y,DA MZ]^5I']GB1:M-JT "U:1+21S'I&3IC=-#GK0.[2H1./13M)&LZAQQE13W71+ M$EL$GY>=1'!6+SB0C $],R!D;F"+NO;HM2\:D"#-IA>I-9.IF-B):STB?$1 M:@P3;ODG0#!2+H4REQYZ5G_&C/TV0D92-AMB3R7S9KS>H:0OG)#2.E^&B]=@ M6]@._:ZL*G+%2VNM:@I^9'=Q@/\>FA5Z(YGKIJV74G^UXM-[A6#[_"U=,>2W MBT%>\UK23B >0VM587:;8WI?:#!<=VTNN=DT MQ"(*O&P2/"KJ40.R@+ALL,VQ7"/Z)^PHFF98A# TR_I CY' M9^$: +JDSDM4WP*C0CJ]>S(7DN\;W#?SS4;+#4+%F,)L05 Y?115*^E=:\$! MNJK9>/2;:%H.8:C3F0O5BX/(SP*NQQG"3C/ZA?L9]"4915X63_TX'1"MZ"A. MGD(KA%8<$JX%:UE:M\_;609CR5W'W_1''"003*/,3P)*_"RE))QY$S1-[T0L M*WE/*TPB: 6SP \SBOTHI"B=>$D, MF-*&Y:-UHQ!GA"W+,232?L.PC\ M&?M.)Y0$L1)'Z5#HD#=D*B> MC:-PPNE(L1G>R5+$VY,D]I']0UG*.$FS:>*'R7HM[G"[^;TX/ MLIFZ*>JEJ%F@W;,93AY@,V7:DLG,QWRXQ6;H2)XE?C ]R&;*93<+,C^.OH?- M9S2=<;JFL3^)Z-G[HCLL']'&/Y\$8HEACA'J+F%N]GT%YF[O+B\X8E=_MLX6 M3]7!UE;<0)Y$K5K6Y8,"]R<N?>-;]_1:XG3FKQ&#B0QWW95]V!T^>.;=/?^K>/>U!*XVF';PMH9JX$_2 M47?CVC]8M76W_J6R^(9PRP(?;5*S -ZOE;+[!W8P? :>_0U02P,$% @ M;WZ96,7?R4UX @ M 4 !D !X;"]W;W)K&UL MC5113]LP$/XKITSL"35I4C;$VD@4-HT') 1L>YCVX":7QL*Q@WVAY=_O[*19 M)T'A)?'9]WWWG<]W\XVQ#ZY&)-@V2KM%5!.U9W'LBAH;X2:F1_&YG/3D9(:;RRXKFF$?5ZB,IM%-(UV&[=R M79/?B/-Y*]9XA_2CO;%LQ2-+*1O43AH-%JM%=#X]6\Z\?W#X*7'C]M;@,UD9 M\^"-JW(1)5X0*BS(,PC^/>$%*N6)6,;CP!F-(3UP?[UC_Q9RYUQ6PN&%4;]D M2?4B.HV@Q$ITBF[-YCL.^9QXOL(H%[ZPZ7VS+(*B :0#( VZ^T!!Y:4@D<^MV8#UWLSF%R'5@&9Q4ONBW)'E4\DXRJ]T81J$ M>[%%-X^)&?U^7 SH98].7T%G<&TTU0Z^ZA++__$Q*QGEI#LYR_0@X;6P$\BF MQY FZ>P 7S:FEP6^[,WTX%*Z0AG7683?YRM'EA_$GY=2[AEG+S/Z)CESK2AP M$7$7.+1/&.4?/TP_)5\.Z)V->F>'V-\LQ_O1<%\C8%5A>/8@^R/BB[""$+B= M@=B#:HL(35]%]%4$KD%1CT4XAHUPD*:3Y.@8!#_X@GO?,8$U#0A]((2I/.SD MZ-VQLDD0/8:0#EHK>59(]0QEQP3&1^0XP[D.P5:HL9+D>$8HCEMZ-].&GL3E\H5[W52@W8=YH6#PG2:^J8:=\>1=-YWXC_W M?IYQ:FNI'2BL&)I,/I]$8/L9T1MDVM"7*T/&ULC57;;MLX$/V5@;;HDV/)LIRDJ6T@2?<&;-&@V=T^%'V@ MI9'$+45J22I._GYG2%E- ]?8%XF7F3/G##G#]=[8KZY%]/#8*>TV2>M]?Y6F MKFRQ$VYN>M2T4QO;"4]3VZ2NMRBJX-2I-,^R\[034B?;=5B[L]NU&;R2&N\L MN*'KA'VZ067VFV21'!8^RJ;UO)!NU[UH\![]7_V=I5DZH52R0^VDT6"QWB37 MBZN;@NV#P=\2]^[9&%C)SIBO//F]VB09$T*%I6<$0;\'O$6E&(AH_#MB)E-( M=GP^/J#_$K23EIUP>&O4)UGY=I-<)E!A+0;E/YK];SCJ63%>:90+7]A'VP49 MEX/SIAN=B4$G=?R+QS$/SQPNLQ\XY*-#'GC'0('E.^'%=FW-'BQ;$QH/@M3@ M3>2DYD.Y]Y9V)?GY[1](DMPZ]83%*VDY^MU$O_P'?DMX;[1O'?RL*ZR^]T^) MPT0D/Q"YR4\"OA=V#LO%#/(L+T[@+2=ARX"W/"D,/E_OG+=T]E^.:8P0Q7$( MKH(?V 9/MZY\6Y]G;$P2+B6!Q"OU$YD_Z'6K7"B]U RH:E89*RGG>)W\O!BNT!V5*P77B0.B*]FI9(H0X<_B$ M=-$]6KI_"+(&P1@AJV% I4]>$1Z$!ZE+[!EK#A^(P!BV04U$E'J"5CP@A>:6 MP;08V#&;Q5F>P1,*&SETQ@4L-51(*B(Y;P ?/=*V)ZTC-/4F$%4EV40H6)TQ M")!N:2HWAU\/D6??G$)4D"ZLD"[9#1USX*DV^JP4)$*)G<(1Y[ 9O2G@2R@F MZJC#Q+P*1U1V)+9$RPFB)8U[(C>R@J%G+2(ZD\M!^ASNA[Y72(W/DWDE7:F, M&^BDV*H4KH6:.BG%BQTY-DU4P(<7]L(Y M],1[QQF@B)0&?"Q;H1O\/_BKB]EEQOAOLMGYJH!W)*HTC0[G'*[W\7C5@)R* M>&''2TW19$?"+.>5P6=%O@K_G&0?*^?T65/MT#;AZ>#J&;2/_75:G5ZGZ]B4 MOYG'IXTRW7"-**S)-9M?K!*P\;F($V_ZT*)WQE/##\.67EBT;$#[M3'^,.$ MTYN]_0]02P,$% @ ;WZ96-L@Y,HT P OP< !D !X;"]W;W)K&ULI57?CQHW$/Y71MNH2B3*_H0#"DA'DJI]2'3*IS.[#;\]I;>_:X_O<9VT @XM!5?5FO[9EOOL\S'L]WVCS8&I'@J97*+J*: MJ)O%L2UK;(4=Z@X5[VRT:07QU&QCVQD4E7=J99PER3AN1:.BY=ROW9GE7/+Z#:=K0IG[PW^:'!G3_[!*5EK_> FOU6+*'&$4&))#D'P\(AO44H'Q#3^ MV6-&QY#.\?3_@/Z+U\Y:UL+B6RV_-!75BV@2084;T4OZI'>_XE[/R.&56EK_ MA5VPS9,(RMZ2;O?.S*!M5!C%T_X<3APFSSED>X?,\PZ!/,MW@L1R;O0.C+-F M-/?CI7IO)MU5A=>X?,Y\CJ>Q :I5=!?P@S!#R= !9DA57\/*CR-SCY2\6"7_> MKBT9KHF_+ND-<,5E.'=/9K83)2XBO@@6S2-&RQ]_2,?)SU?(%D>RQ37T%V;D MOV+ YQIAHR5?0MX $FN)8)$L+QJJ@7B[U&W7DW"WQ8+>N&IO2A"J@JJ1/6$% M>,#M&-=ZW->-8F?=6[:S \"G$CLZV:^X*M_,.+Q!A#;4";HZ ;R016GMN%,WX%:3Y,IFY,AJ-QX'@Y'<$TW9LF MWZ7]3-,.V9[S)7N7C8W1;:B";P2=K.=3_^*DWI]&M?WZ;^[(0-HA^5=%E:[V M^*Q"Y153*";G3E0+"GR%HJ8ZI(@MTU$.GS4)>:[M7-:5\IU.F&-ZZ=K&)TVU M1;/U3X=EHKVBT%^/J\?7Z38TY6_FX6GC0]DVK$SBAEV3XBS AW?D6 MO=;$#=__UOS"HG$&O+_1F@X3%^#X9B^_ E!+ P04 " !O?IE89U*3F_P$ M #_"@ &0 'AL+W=O': FPG10(TJ)&TS4/1!RYWI)V$2VY(KC;Z^Y[A7J06B='+@ZU= M[LR9,V=F2-YT/GR*%5%27VKKXNVL2JFY7BRBJ:C6\<0WY/!EXT.M$U[#=A&; M0+K,3K5=K);+RT6MVGLW'A'6^K M) N+]4VCM_2>TJ_-8\#;8D(IN287V3L5:',[NSN]OC\7^VSP&U,7CYZ59%)X M_TE>WI2WLZ40(DLF"8+&SXX>R%H! HW/ ^9L"BF.Q\\C^H\Y=^12Z$@/WG[@ M,E6WLZN9*FFC6YO>^>XU#?E<")[Q-N;_JNMM+U8S9=J8?#TX@T'-KO_57P8= MCARNEM]P6 T.J\R[#Y19OM1)KV^"[U00:Z#)0TXU>X,<.RG*^Q3PE>&7U@^^ MKCE!Y125=J5Z\"ZQVY(S3/%FD1!"#!=F@+OOX5;?@#M3;P%01?7*E53^U7\! M:A._U1HK(]M(/7[71%3 M0-/\\345^B#G7P\B@W0=&VWH=H9)B11V-%M__]WIY?*')U(XGU(X?PK]WY?L M?\"IQS:8"EVO?BXL;[5,4E0?2,&<@F*7O-KIP+Z-JAE-_9$I.Y4J+(62'89> M&=\&,=FHHHU@$N-<(18%;>U>EK6*E0_I.>!KY71"+4[4+Y6'4ZIT4AJU*=@! M;JN:P-A)&(Z!K$ZP\ AP2 =[%OY\.5'K,XQMTU@D-U=&-YRT!9#_B&U"5GQH M?! L'2/)"KM^ZY,]))&IG+=^NY]C",,G$J5@P8FU["X]_@$C-M# AUAQ R3Y MYJ%&P"!'@XU(.Q+A.%$=3]1/0.EE$X$E3W8[;W=4BHJCRL9JKOLXEK;@KO/V M!OC8F@JL58?--'^OH/5<=<&[[::U2A1%$?K-<*)"=6/]7O1ZWHM8#B$ :+G) MEAL4Y\BEH1"]0VAV'UNIZ6"ORQV%Q%$TZ75PV.OA,!J@7CMMCAQR$JC+/-NF MT)J_L9-J4C",8"7'IDU2M:$/.-(_:J_HZ[S250R!:KU7!<$07)%KL0<&!EX[ MD_L,EFU"5)02+L &VJ!P+HGS"6E0R2;IPH)XT2;5D2I]_E00&FLWM*HPP^& M'D4K8!_PMLWI29>[/63LNQA-FBH %D20+ M#A/:;-"]2J!;=#RD<%FRQD<6M+E$!Y.,BO,\Z*%E+']NN>2$=@:+<1J$*@:& MT).O?8=TT$6L-$N03X3I(9C+5Q;%ZC!+,I2K.JR>9:$:REH5I5(N]?>3:76ZW=WUEYJ# M>7\U!*,MIA3R;."Z/'EQ,5.AOV[U+\DW^8I3^(0+4WZL<$.E( ;XCD,@C2\2 M8+KSKO\$4$L#!!0 ( &]^F5@!9%=0T@, 'D( 9 >&PO=V]R:W-H M965T??NO>.=SI.-\T^A8H[T7!L; MIED58W/1[X>BXEJ%GFO8XF3I?*TBEG[5#XUG52:GVO2'>?ZA7RMML]DD[=W[ MV<2UT6C+]YY"6]?*O\S9N,TT&V2[C0>]JJ)L]&>31JWXD>/OS;W'JK]'*77- M-FAGR?-RFET-+N9CL4\&?VC>A(-G$B4+YYYD\6LYS7(AQ(:+* @*/VN^9F,$ M"#2^;#&S?4AQ/'S>H=\F[="R4(&OG?FLRUA-L_.,2EZJUL0'M_G(6SVG@E#AS.\U<+=!4HL;U14LXEW M&_)B#31Y2%*3-\AI*Y?R&#U.-?SB[(87<=*/0))UO]AZS3NOX2M>([IS-E:! M?K$EE]_Z]\%@3V.XHS$?O@EXIWR/1H,3&N;#\1MXH[VL4<(;O2&+;G0HC NM M9_KS:A&B1PG\=4QLAS4^CB5M<1$:5? T0]T']FO.9N_?#3[DEV\P'>^9CM]" M?_4"ON]%5X'F?MS%K;%16>2QUIJ0IM M='Q!K<6*?KN_0U,K2]<5RIOFRC[13^_?G0^'^>7N+"T'ES^3"J1*U*&6=$I# M$5K7QA[-G8=R! $I2['B_P1;L/*D;60D,9+"AP#!Q%]:92BZY/3(!>ZKI$]K M]E8ZBFZU5;80]@]BO6/V^.GV8<^J,6V@06]\=OHC$E!I)$0'O&@6?Z/Y!5I; ML!%U9\U(>OQN O;)MH5I M2R:9 H(@MZ6.9Q4Y,!P"X%!QHU[^?/(OK\+9X(PN4R:7^AG?T.4!(+2^10(/ MF/D.;- [!9BR)1F-K L:JF+I72W\6N\3?@D!& <@II'G!8)8H2.J=^JU+]HZ M1%0=AW3%TD\6 =LHNZ7@++Z6^ZOWE;AL4.X)W=6-T8+9=9TRYB#/ZD@K)_<; M+KA> '^[.SI!.X>&TS S+[UC;Z#^P3BH&9F3H1<0#>7538;][GZN7G7CY*MY M-Y3!:*5MP)4MX9KWSDXS\MV@ZQ;1-6FX+%S$J$J/%?X;L!<#G"^=B[N%!-C_ MVYC] U!+ P04 " !O?IE8$"34)OH" "S!@ &0 'AL+W=O1(=-_]^E.QXV9 &Z ZV]<'W^$B)]*0V]LGEB 3/A=)N&N5$Y54< MNS3'0KB^*5'SSMK80A!/[29VI461!5"AXF0PN(@+(74TFX2UI9U-3$5*:EQ: M<%51"+M;H#+U-!I&^X4[N(_TK5Q:GL4=2R8+U$X:#1;7TV@^ MO%J,O7TP^"ZQ=@=C\)&LC'GRDZ_9-!IX0:@P)<\@^+/%:U3*$[&,7RUGU+GT MP,/QGOUSB)UC60F'UT8]RHSR:709089K42FZ,_47;.,Y]WRI42Z\H6YL1VR< M5HY,T8)902%U\Q7/;1X. )>#%P!)"TB"[L914'DC2,PFUM1@O36S^4$(-:!9 MG-3^4.[)\JYD',WN4 G"#);"T@X>K-!.A'RY24S,[ZWBM.5:-%S)"UPCN#6: M<@>?=(;9W_B8=77BDKVX17*2\%;8/HR&/4@&R?@$WZ@+=A3X1J\.%G[,5XXL MSWX>B[NA'1^G]75SY4J1XC3BPG!HMQC-WKT97@P^GA ][D2/3[&_\H3^EPOF M#LP:..-IWJ6\!S6"J34C1%E:\RRY#%#M8#CH)V^]/>4(J2D*KB^^JND3<-T[ M$CJ3>N/W'WQ*#9\BTS.7L/R DQLMUS(5FMHKCO; &!@.OI\0/[ RPF9<_B&S MO.35]CJN-#65)N^,^Q,[MR#U%AUQVR"H^!K:(!%_59(#+I!RD[$8AEDO4>T" M52ZV"#)C#,OB8#LACM7:-F>ESUD?'A'*BI/$G0 X)5F5$JRM*8(?5Y6EDNS4 MJW%"(9#I0G2L+4CD2$A4G'QNIW!362_?HRFWB% T-82^AOXYCY 9'HQZG09W MQ'F-G)JSX;!W?MY SC[TDN2RYQV7&-J@VO6/7TJUV M'7G>-*(_YDT[9^4;R?=*X9JA@_[[\PALTR*;"9DRM*65(4Y/&.;\5T'K#7A_ M;0SM)]Y!]Y^:_0902P,$% @ ;WZ96 H5E$-# @ G 4 !D !X;"]W M;W)K&ULK51M;],P$/XKEID02-"\MMM*$FEM0?!A MJ%H9?':3:V,ML8/M--N_QR]IZ$9;(<27QG>^Y[E[KKY+.BX>9 F@T&-=,9GB M4JEFZGDR+Z$F]/O)I0AK/$^I8B2WBK M*LI@*9!LZYJ(IQE4O$MQ@/>..[HME7%X6=*0+:Q W3=+H2UO8"EH#4Q2SI" M38IO@ND\-O$VX#N%3AZU:RYI(F//J!RU4F>(KC K8D+92=[S[#+V>L>'+>27M+^I< M['B,4=Y*Q>L>K"NH*7-?\MCWX0 0G *$/2!\"8A/ *(>$%FAKC(K:T$4R1+! M.R1,M&8S!]L;B]9J*#/_XDH)?4LU3F5+\H1V$BU!V!?!H_N M5POTYN(MND"4H6\E;R5AA4P\I7,;!B_O\\Q$_7 M/!0>[@N?A6<);XD8H2AXAT(_C(_4,_][>'2FG&CH8V3YHG_IX[%V.;KX.)V9 MW:EL2 XIUL,I0>P 9Z]?!1/_PS&M_XGLF?)X4!Z?8\^^ZE5#6<[KHS(==F*Q M9J/LLFA\'5Y=)M[N4,"?8>%U,(GC(&PO=V]R:W-H965TX_/=>1+W KYK$H C5XJ MQE7BE5K72]]760D55G>B!F[>Y$)66)NI+'Q52\#$)57,#X-@[E>8(A CANF=Z+]!GT],\O+!%/N M%[5=;/310UFCM*CZ9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD; M;6AVX$IUV4:.!#UC>H6AR@\(@G([PHJ'< MR/&B"[QS9=Z@_2O:<$(/E#28G:NZ@T[/0^V]6:H:9Y!XYF(HD ?PTO?O)O/@ MTXCR=%">CM'37<, 38+]['9RJHU61-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LK MY,:A;\G-![GY5:?V!-+<(GS!;9SYEMMB<%M]R MP])\+$#: /,^%T(?)W:#X?.3_@%02P,$% @ ;WZ96-K3 =!3! * H M !D !X;"]W;W)K&ULK5;?;]LV$/Y7#BI0M(!G MV;+39(EM($X6+ _=C#A9'H8]T-1)XDJ1*DG%\?[Z'4E9<3 W*["]V.+Q?GQW M]_'(V5:;+[9"=/!<2V7G2>5<!.E)7S@G0Q:UB) M:W0/S%WP1N[<$W^$PV6G_QB]M\GHP\ M()3(G?? Z.\)KU!*[XA@?.U\)GU(;WCXO?=^$W*G7#;,XI66CR)WU3PY2R#' M@K72W>GMS]CE<^+]<2UM^(5MISM*@+?6Z;HS)@2U4/&?/7=U^!Z#K#/( NX8 M**"\9HXM9D9OP7AM\N8_0JK!FL )Y9NR=H9V!=FYQ9)984$7L#)H43D6:Z5R M>&ARYA"'OD\CV22RS-QU^9F8(D_$ LE$V?=A=\O-]898MT?QRH4 4R/ _ G M\=PVC.,\:7PL\X3)XOV[\:?1Q1OI3?OTIF]Y7]PA)X1R![?6MI@?]I?PJYR9 MW![#_+;76P6_Z">L-VA\'R8#5Z":*+LWX@E6'8_6%T.H#W[\ZR;'2Q MQM*7#.ZPT2; ^'"O&\$A.QM]/(?;NC'><:@JT3&JL8U$V%M>"\NEMJW!8? Y MOH!["NX#MH'&E@9(;V4[J[RWHMVOK3 QQ@ :(VA"":J0JXQNRZK;]]!05=1K MRN;%V@+;T+P#*THE"L$9^=['P&<:G]:K$&^$BE/4TZ:UY(.R899V;:_?H DZ M%&+8YT G%(L"PP #VH:"8A/;=LB,A0V60BF/C16.BG]-[0U=&)\,NDYLA:N ME"DCENLF *!(M7 .\R$\(C J F^-B<3 )R9;%EKAFRAJXJ+S3(_604R@/#9_ M EIS6(TA$!5Z$-]#A1][*MPJKFN$>_;L9TQDP>GT& M>- ^Z;__1?J&X;'-? M?[+,H_619HKHS9&W@TP.F6!0$H]"RVQW2+H)$5I+5JPL#9;]4#!^>AKDFB:# M%%',259J(WH^[*.2H&$BA\T._FR-L+D(EU:D0-G2\"&8_Y$'TW_AP2!@LI5N M)0$A2C2-%)0QDA%YH?+;)L8FW6XNT1HTZ=%(7)_QD.P[J:@1=%?"K:_%(;'IG=Z<'O7:,KP1K$0LHH7>2_M MGT&7\?9_48]O*+H(B0,6)!9D.AJ>GB1@XKLD+IQNPEM@HQV]+,)G14\Y-%Z! M]@NMW7[A _2/P\7?4$L#!!0 ( &]^F5@@@1_?< , ($) 9 >&PO M=V]R:W-H965TE**]:O.7-FS@QFM9?JBRX! M#/E6<:'77FE,?>G[.BVAHOIJH@:GJO!UK8!FSJCB?A@$<[^B3'B; ME5N[5IN5; QG JX5T4U54?6P!2[W:V_J'1=N6%$:N^!O5C4MX!;,A_I:XF-A($BF_V,F[;.T%EA!P2(U%H/AW M#SO@W (AC:\'3*]S:0W[XR/Z:Q<[QI)0#3O)/[',E&MOZ9$,2>*'L:T>S A>JLD1P35I1;HW"7H9W9W, ]B ;(#:2R$,QEZO2.)AST MV\],#VK9%"Y] B\A[*4RIR2N10?:SO8_,.GKAD=XV' 5\3]4YB:83 M$@9A/((7=>%&#B_Z3;BYDA79(5>%98$I-R79N62#(O]>)=JM?QY*0(L?#^/; M%KK4-4UA[6&/:%#WX&V>/YO.@Q2#O M1,H;3#=A@GP00)7 \2'0H0A&?0Q'<%<"*5AN2$I51GCGFO5<-T?7ZI!CK"2# M=JG$6A :-W"D)6<9-3A)**)*5Y,]U01_N>3XFM"7!(5/2Z?\2TBA2E 7 M.WDS0.*$3*.+R<5%9$?S>'(1!60DV;,NV;,_3O:C+OF._%T%_1!AVX:CAQ(^ MZF'ZI%#FU %&52UZU2DULFB<9,:E\A16?",14F@8$(P45@0N_" YWZ1 MX:Y4 *1JFQIL4_>4L3UI'Q%YBNY0S1R%'^5Q0N)XLIR&.(B6D^5B.:;HO%-T M_L>*[DHJ"K"I^E7$(0U'D8!]" H+E&!'!L',>NEO]^KC-)I/XFAZ1DY#;-X@.!OE M@,P?$5A,(B1_8AV%TWBP//S>M8@O]L)=_AKSUPC3WI#=:O=]<=5>JS^.MQ\G MF#-, E*"'$V#\P7VM&HO_'9B9.TNV40:O$7&ULS5??;]LV$/Y7"*\84H"U)>IWE@1HTW4;T Y=DZX/PQYH MB;:YRJ)+4LFROW[?4;*C)FG6APW8@V7J>+S[[NX[BCRY-O:CVRCEV9_;MG.G MLXWWN^/%PM4;M95N;G:JP\S*V*WT>+7KA=M9)9NP:-LN1!3EBZW4W>SL),C> MVK,3T_M6=^JM9:[?;J6]>:%:K:3<:,(ED:\Y%>?FI.9Q$!4JVJ/5F0 M^+M2YZIMR1!@?!IMS@XN:>%TO+?^*L2.6);2J7/3?M"-WYS.RAEKU$KVK7]G MKG]48SP9V:M-Z\*378^ZT8S5O?-F.RX&@JWNAG_YYYB'KUD@Q@4BX!X(M9C77^[)74EOTJVUZQ-TJZWBIDW#MV M="F7K7)/3Q8>7DAW48\67PP6Q1^[1C6?KU\ W0&BV$-\(1XU M^$;:.4MBSD0DTD?L)8>0DV O^>>07VI7MX:B=NRWYTOG+5CR^T,Q#R;3ATU2 MYQR[G:S5Z0RMX92]4K.S;[^)\^B[1P"G!\#I8];/+M")3=\J9E;L7+H-#T_V M_:=>7\DVE$MV#7NIEI[]U%TIYX<:+F_8A5YW>J5KV7DL\FIM[,U#X3T.X'*C MV,JT:&#=K9D/S&!N@RA,;UD=(-&3J5M(/&!J")/^').;8+J=@H$!'I.. D75 MZ\VA[&. M=HNE=U+D^.[6L^;/] RJF&U<9Z][[!-M?HOO/^ ["J[Q Z)+.^,T_!?Y+S,1)@8 MAQ/)^_G%G%W:T.6H@JI[J[U&$F*>9 7/HYSE2<52'J5QD*5<1"D6YE7,19&R M/,]YD@AV;NS.6)1K*._$4I+R-*^P),Y+>DFB.+@>Y1?]TALO$2ZO\IC'639Z M%%%%,J#(RHQE><6C,CKX+:*(E[ TI"KY@O\;=B2>LKB L9B)(B,4!4^+G 80 M1@#%(\S];#R@6I )%0:5V5&"=2+,0;$$%$I PN.T"NC'X0&]J&!.0#?+TZ"; M1#P7V<$/YN,L8I=!^0D36%WRO(C#6$0)_I$:: QS.<\$\:$0!4\J&N4H<%H, ML@IIB>]3_W]#=5'R-"NG5#]([L[] ]63+.-E,7!U/Y[*[E%=%-6>ZC2<2!ZA M.@K$YF,TDH49 P93HB4(&$25X^0/:YX 0;'"2O".!^X/HHG7,\S M$:@"EWE&+JMHE);D* $)4.*#XQ+L1_&_DNUI:#% QS@IJ%VKJB*JIZ#HPU1/ M>4;=<$OUC.C$!&-"FP/94+S68Q&03,00T:V'+-?>D,\WUE=(QB] M/\F-Y''X,EFF&Y 2GY067P]'0LA:+9>Z'6KE-]+CH1BI(7D;Z<+KH''#O(%5 MF'?SD-?PP:-^N0K]@L\1*==?J(1V;#NU5F,C:,C%>+X/4K5:J7V^?4 P#RQ"#!L):3A?4Q1F MGX1P*)A\V%&QVN#5>DT NKN<1'91VRN*M#;;G>RH8"C7)"?8'Y2]FRBSHSCG M7RC6/3<2R/Z#,MWS\^_6!TG42+QR^[CHB(42?19K2$][0WZ7Y!X\#H9I#LL' M/-1!9KDG/%:N>D_56NE.=C7I "1V]OE#)];%Y(:Q578=[E$.]>H[/UPV#M+# M5>WY<$.Y51_N>3BRK>D+U:H5ED;S(ILQ.]R=AA=O=N&^LC0>MY\PW(".RI(" MYE<&*1]?R,'A GOV-U!+ P04 " !O?IE8SP95;H0" "J!0 &0 'AL M+W=O8D5,R=JB]+>K)6N&%E3;R*SU<@*#ZI$E,3Q.*H8ET$V\V>W M.INIF@27>*O!U%7%],L"A=K-@T&P/[CCFY+<093-MFR#2Z3OVUMMK:AC*7B% MTG E0>-Z'IP-IHO4^7N''QQWIK<'IV2EU(,SKHMY$+N$4&!.CH'9Y0G/40A' M9--X;#F#+J0#]O=[]J]>N]6R8@;/E?C)"RKGP22 M>L%G2G=E?8ZADYOEP) MX[^P:WQ'-F)>&U)5"[9VQ66SLN>V#CW )'X#D+2 Q.?=!/)97C!BV4RK'6CG M;=G,]6 LVG640V@'.+ M\I9LT9 E;Y -X49)*@U#<;QER,*TDY!>HP]6]JN+&J!H-;P_]L=RO8HW^%L[TN$ MM1*V8;G< +G?H>U:_L=61]4:L(G->_\-,RXI^V1YV;U9Z M\@3E6*]3[X^&T MY_;JLI54(96J>,7^'B;A\'3LU\GG,7RCTF+Z'NDXG(Q32$=^N5?$A/4>C<(D MC=TF#4_',1QZ@ZC7/Q7JC9\2!G)52VI:J3OM!M%9TW__W)LI9G5MN#0@<&VA M\?L+U!+ P04 M" !O?IE8$N%K\W0$ #<"@ &0 'AL+W=O!M[%W?[AJ2 M_OK.K($C5T#JETH([ZYWGGGFU3/9:/-D"T0'SU6I[+13.%=?]OLV*[ 2MJ=K M5/1FJ4TE'&W-JF]K@R+W0E79CX(@[5="JLYLXL]NS6RB&U=*A;<&;%-5PKQ< M8:DWTT[8V1WWAG;]/4HN*U16:@4&E]/./+R\2OB^ MO_ H<6,/UL"6++1^XLUO^;03,"$L,7.,(.BQQFLL2P8B&E^WF)V]2A8\7._0 MWWO;R9:%L'BMRR\R=\6T,^I CDO1E.Y.;W[%K3V>8*9+Z_]AT]X=)!W(&NMT MM14F!I54[5,\;_UP(# *3@A$6X'(\VX5>9:_""=F$Z,W8/@VH?'"F^JEB9Q4 M')1[9^BM)#DWNWWIW17;E<*TKBK45WET7#V)1HGTSZ3M2PY?[V1;RJH6, M3D#&\%$K5UBX43GFK^7[1&_/,=IQO(K. GX4I@=QV(4HB 9G\.*]S;''BT_9 M7 B#6YMOQ0NEF(.Y,4*MT*__F"^L,Y0O?QXSOL4>',?F&KJTMPD-A$*%J$P$Y$8#"F!7[./)?O#7B".Z/$*?= M=!32(@JZZ3 X>;4+BGH7.40J.D9PXADMRX?=:)32(B2@<0JM(9FH)3WEWX1R MTBA"*ANF+!642.\+7=*FJHU>^Q2Q7:!UC<:]@% YX-=&UOQB2T:!*Y PR6[5 MHBNK2YD+1YN%*(7*$'S1,M-T.*+_A,C>/&=H+9L "U2XE![K)$^#F5XI;PLQ M97;2-TOJU:^]<9Z0=?3P9AVXD!1E W"I\:1;U4NU:H+OPO5,)U=_J[";!H->E+0 % NJB:B;QJ-> MG, C6CZZ"(=OZ&)"AV$(]"U:HO3G$1\/!W%OG+Q6]5VEI0.Z-QX->N%@A^F3 MEDHWXXW3L*;C?\DE$^#(T/MW/.@%H[..3(;LD"#MQ=%_<>1;&(TY4J.X-XS@[0-5XOJT-#VY M48D%]1JJ<-^)?6E^(^;G$(X"N5;D?S4>BXM^CU6+%[H/HM(-RW(?H_J@V<(5 M-%48PY\Y5KYL7$/A(+6R\KV 0N0G/6Y0):ZQM+UCY=T_F#@J-"L_5UEJ&*2N M'3[VI_O1;=Y.+-^NMW,?^6HEE25M2Q(->D.J:]/.4NW&Z=K/+POM:!KRRX+& M3S1\@=XOM7:[#2O8#[2S?P!02P,$% @ ;WZ96.%MB^?# @ *@8 !D M !X;"]W;W)K&ULC55M;],P$/XKIX 02-62)NG6 ME3;2NH% 8F):!WQ ?'"32V+-L8/MK./?ZYYSG[+O.-TO>F M1K3PV AI%D%M;3L+0Y/7V#!SHEJ4=%(JW3!+2UV%IM7(BMZI$6$<1:=AP[@, MLGF_=Z.SN>JLX!)O-)BN:9C^LT2A-HM@'.PV;GE56[<19O.65;A"^ZV]T;0* M!Y2"-R@-5Q(TEHO@8CQ;ILZ^-_C.<6/VYN"4K)6Z=XO/Q2*('"$4F%N'P&AX MP$L4P@$1C=];S& (Z1SWYSOTC[UVTK)F!B^5^,$+6R^":0 %EJP3]E9M/N%6 MS\3AY4J8_@L;;SM) L@[8U6S=28 =^9(_;/.PY3*,7'.*M0]SS]H%ZEE?, MLFRNU0:TLR8T-^FE]MY$CDMW*2NKZ923G\V^($DR\/:.K06:=_/0$J@["O,M MP-(#Q"\ )'"MI*T-?) %%D_]0R(S,(IWC);Q4OA4MTG\>I:Q@ORU$!=1E,$67E8$)RMN>"64X37,!XGH_3\U,VB>)1.S^#K M,WMF#%KBO;;4B"@BEX"/>TD]K:N:H MG0&=ETK9W<(%&'X/V5]02P,$% @ ;WZ96)JBU&ULI55=C]HZ$/TKH]RJZDJ4?,("%Y"6 M?JA]:+4JV_:AN@\F&4BZCIUK3Y:]__Z.DY!"RZ)*?8EC>^;,.9[Q>+[7YM[F MB 2/I51VX>5$UQ05ZAX9ZM-*8BG9N?;RJ#(&J=2^E$0C/U2%,I; MSINU6[.G9*/UO9N\SQ9>X BAQ)0<@N#A M 5^AE Z(:?S;87I]2.=X_'] ?]MH9RT;8?&5EE^+C/*%-_$@PZVH)7W2^W?8 MZ1DYO%1+VWQAW]HF4P_2VI(N.V=F4!:J'<5C=PY'#I/@"8>H3*Y0+BEK,KQ;L!\MWPBC"K6S<(L&UKDP""_NQ$:B MO9K[Q &/'OJ_UVL[%DN#C^.:>WA4O.P[D+,[.52''A\8VP:![06S[_ M*QP'?U\@F_1DDTOHRS5?P*R6"'H+*V&+%(3*X'4A:\(,?I5RCO_E"';B>3+K$GSGC9Q#&PV#JQF X&O=U\:1IV)D&<)KV$TU[9'O.EZQ=-K9&EVT5 M_"#H9#V=^M].ZOHXJJTWW[E+ VF'U+PT*G6UQV?55EXRA61RZD2YH):O4%1D MAQ2Q93B*X4Z3D*?:3F5=*-_IA#F&YVZP?]1H2S2[YCFQ3+16U/;-,^#]K=9T MF+@ _3N^_!]02P,$% @ ;WZ96&K#2 OH @ F@D !D !X;"]W;W)K M&ULM59;:]LP%/XKPH/1PJ@ON7>)H6DW%EA+:.GV M,/:@V">VJ"UYTG'2P7[\)-EQL]7Q2LE>;$G6^;[O7.2CZ5;(!Y4"('G,,ZYF M3HI8G+NNBE+(J3H3!7#]92UD3E%/9>*J0@*-K5&>N8'G#=V<,NZ$4[NVE.%4 ME)@Q#DM)5)GG5/Z<0R:V,\=W=@NW+$G1++CAM* )W '>%TNI9VZ#$K,F!A75D(\F,DBGCF>40091&@@J'YMX!*RS"!I M'3]J4*?A-(;[XQWZ1^N\=F9%%5R*["N+,9TY8X?$L*9EAK=B^PEJAP8&+Q*9 MLD^RK?:.].:H5"CRVE@KR!FOWO2Q#L2>0=\[8!#4!C80;D5D55Y1I.%4BBV1 M9K=&,P/KJK76XA@W6;E#J;\R;8?AG"JFB%B3I00%'&D5*QZ3^R*F" 0%N8@B M47)D/"%+D;&(@2(G-U1*:B)Z2DZN "G+U.G412W) +M133^OZ(,#]#UR+3BF MBGS@,<1_VKO:E<:?8.?//.@$O*;RC/3\=R3P@KXN&X6TE)2C'B;&,P6)KBGL M8.HUD>M9IMX!IJ44<1DA6?#J;!CT;Y_U)K) R-7WMF!4B/UV1', SU5!(Y@Y MA6>\X08G*GCQH8[LN4%0(S:"/O1'IEO8P;G>.CU_?X/^B=-'HG MQZGO24M]^P>2ZGM/_U&ODW[!$22W8:+9/]+:#?7*./E[OWS_Z)FM(8\L.7B2 M'!PGN37.?G:'X[]RZ^ZURQQD8B\%BM@F5W7.9K6Y>%Q4[?9I>W5KT>TF8?IO MEL%:FWIG(TTLJXM -4%1V.:[$JA;N1VF^O($TFS0W]="X&YB")KK6/@;4$L# M!!0 ( &]^F5B$:S]MO@( & ) 9 >&PO=V]R:W-H965TP-Z&XD%JB*5"JTJ.U#U0=O,DE<8CNU M';+\?6TG&U)UUU0(7A+?SO&9&8_'\X:+>UD *+2A)9,+KU"J.O-]F11 L3SF M%3 ]DW%!L=)=D?NR$H!3"Z*E'P7!U*>8,"^>V[%;$<]YK4K"X%8@65.*Q>,2 M2MXLO-#;#JQ(7B@SX,?S"N=P!^IK=2MTS^]94D*!2<(9$I MO//P;!E:@%WQ MC4 C!VUD3%ES?F\ZU^G""XPB*"%1A@+KWP-<0%D:)JWC=T?J]7L:X+"]9?]H MC=?&K+&$"UY^)ZDJ%MZ)AU+(<%VJ%6\^06?0Q/ EO)3VBYIV[63BH:26BM,. MK!50PMH_WG2.& #"?8"H T16=[N157F)%8[G@C=(F-6:S32LJ1:MQ1%FHG*G MA)XE&J?B%3P JP&M(.$Y(]93!U^P$-AXZQ =7(+"I)2'H1O.5"'1%4LA_1OO:YF]UFBK=1DY"6^P.$:C\ A%031V\(UZVT>6;[2' M[Y)(G.<"N/'9[T472N@\N\6Y>DTAGLL()+#R=*1+$ WCQ M^W?A-/C@4#WN58]=[-H+O[@@ZA'E)%,HP2)%:YV/]SJ'=)JT^L4@FA4(PM-= M5KCW"=$C8.$0/.D%3YQ$5U@P2%'%"5,2P:8B @^4(7VU(,)L>FJS=@EU\T\1 MM>?,(77:2YVZ?4L8H37=I<$)?&'(9[VLV1L=U-D;J#[I59_\3]P%-/J,RJ-_ M([]+L)LR;$/M$'?:BSM])HLV^R+M!+[09V'P=!\';Q3KCOB5A0\*2?CZX7Z& M,W*DMC\H>A1$;DN[1 FOF6KK7S_:/Q_.VZ+YM+Q]>^C"DA,F40F9A@;',WWA MB+:H\" #,!P &0 'AL+W=OTV*7L!V]QS..=PL>,-%_>R!%#HH:),3IU2J?K"=65:0H7E*:^!Z2BH*5]8"<&9!%74#SXO<"A/F)+%=NQ5)S!M%"8-;@61355@\7@+EFZGC.]N% M!2E*91;<)*YQ 4M0=_6MT#.W9\E(!4P2SI" ?.I\]"]FD:FW!=\(;.3.&!DG M*\[OS>0ZFSJ>$0044F48L+ZM80:4&B(MXU?'Z?2O-,#=\9;]D_6NO:RPA!FG MWTFFRJES[J ,";S]#Y&1N^E%-IKVC3U7H.2ANI>-6!M8**L/:.'[H< M=@#^Z 5 T &"OP6$'2"T1EMEUM8<*YS$@F^0,-6:S0QL-A:MW1!FON)2"?V4 M:)Q*%K &U@!:0,H+1FRTQTO=*UE# ?$ M=_@3=#P'A0F5)^@]NEO.T?'1"3HRI5]+WDC,,AF[2@LVKW733MQE*RYX0=P7 M+$Y1Z+]#@1>,!N"SU^%S2'MXN ]W=4Q]5D&?56#YPI?XB,1%(:# -B8=SC:] M'S>Z%%TKJ.3/(9LM[VB8U_RH%[+&*4P=_2=*$&MPDK=O_,C[,&3Z0&1[$81] M!.%K[,D5R15*L<@0W?;%D-^6)+(D9A]9)_[Y6>B?Q>YZU\GSLL";1.=>7[:G M<=1K'/U9XTQK'%+V*O1?O\2!R/9:*UW7Y7 M7.G-W Y+?=R", 7Z>&PO=V]R:W-H965TL MFEII*PG0-NH(4I/LHU(K5G'M^RHML2+J7"R0FYU9 M%?.#7N_2KPCE7A*[M0>9Q*+6C')\D*#JJB+R981,K(9>WULO3&E1:KO@)_&" M%#A#_;AXD&;F=RP9K9 K*CA(S(?>3?]Z?&'C7< WBBNU,0;K9"[$DYW<9D.O M9P4APU1;!F)>2QPC8Y;(R/C5:Z7+H#3S( M,"G.-/2[%*#T\D4E\AK MA"FFHN#4I?9T9NY*5C,$D<-.P&_,()>B@CM*YI11_0(CP@A/49W!Z00UH<0]M]!T NB/7K&_P\/C\@)NP,('5]T@.\SS36,B8HU!;XM5J0%(>>J6"%\O9-_[+W89^O5R+;4%S9Q=N$%B=R7K$;!I5-@^_&ULS5=K;]LV%/TKA%8,"9!&3[]26T#L;-B %@B<=?TP[ ,M75M$ M*=(C:;O=K^\E)2NR([MMD +]8HG4O8?G'+ZNQSNI/NH"P)!/)1=ZXA7&K&]\ M7V<%E%1?RS4(_+*4JJ0&FVKEZ[4"FKNDDOM1$/3]DC+AI6/7=Z_2L=P8S@3< M*Z(W94G5YREPN9MXH;?OF+-586R'GX[7= 4/8-ZO[Q6V_ 8E9R4(S:0@"I83 M[S:\F84NP47\S6"G6^_$2EE(^=$V_LPG7F 9 8?,6 B*CRW,@'.+A#S^JT&] M9DR;V'[?H__NQ*.8!=4PD_P#RTTQ\88>R6%)-]S,Y>X/J 7U+%XFN7:_9%?' M!A[)-MK(LDY&!B43U9-^JHUH)2!.=T)4)T3'"".6LO'G"QY!L.1"[) MK*!B!9HP0=XRNF"NQ;Y"F'^ M7Q%TU$X5L"U=X/S\,Y><$US/.ZKR?[NLKJ@DW53L&7&CUS2#B8>'@ :U!2_] M]9>P'[SI\NF%P Y<2QK7DG/HZ:Q@:VFX7:E6K";\T94%K)@03*QP1[N%V>5$ M!=]W\/9PVZ91,.H/@[&_;6L\R^*9&GN-QMZS-8+(OR*PPNZU!(;#01P.C@2> MI?!,@?U&8/^[!';).(OPO2OVA< .Q X:L8.?9Y\/7M*U%P([<&W8N#;\L?M\ M^&0;),F@=[S-AT].@W@8]![WR@'W4<-]=);[_C+%,@*4.KZ[*GJC)_3B41#T MCNAU1(4GZ87!XV4??!-!5=WV_W=3K$':H[^.^TD<'I'LBHM&J.8$S59-$O[ M<[ &;\]M,HCMS7_(_FE8/(K"Y(B\WZJM&ULQ9M?;]LV$,"_"N$50PNDL?A74I<8 M:%.T"Y ,1=-T#\,>%)N)M[WB4 MSAZS_$LQE[)$7Q=)6IR/YF6Y?#4>%].Y7$3%:;:4J?K+?98OHE)]S1_&Q3*7 MT:QNM$C&Q//$>!'%Z6AR5O_V(9^<9:LRB5/Y(4?%:K&(\F]O9)(]GH_PZ/L/ M'^.'>5G],)Z<+:,'>2/+V^6'7'T;;[7,XH5,BSA+42[OST>O\:L+(:H&M<3G M6#X6.Y]1-92[+/M2?;F.OLAD0K_1-LZ2H_T6/ M&UE?"4]719DMFL;*@D6<;OZ/OC:.V&F F:4!:1J0O@UHTX#6 ]U85@_K;51& MD[,\>T1Y):VT51]JW]2MU6CBM)K&FS)7?XU5NW+R+HIS]#E*5A)=RZA8Y5+- M45F@YV]E&<5)\0*]1+;9:QNG#"7H7I^KW.$K031F5M6_01;2L5F"!_KA2&M&E^KGX$_+& MIGL&=U_MSU?%,IK*\Y':@(7,UW(T^?DG++Q?(-\,I*SE*;KU%'5IGUQ$Q1P: MX*:5J%M5\6(]\8E/0S6WZUW333$N/.&%6[&646QK%',:]2DKU;1$L[_4)I$S M-,V*$K)QHX3O=$XP"X2/.T::IBJX)O$_RL+W*JB" MNX:;)A*/=NPSA;C@##9.;(T3?8V[RHI"@M8)HV-&N=>Q#A B/("M\[?6^4[K MZOVYWNS/8G575O,-&>A#,RPXZ2Y#4T[-,*/8L@Z#K9F!>W.L\KP*"Y?I6A9E M'3TA*P.C=Q$2YG>--,5\R@)J<66XM3%TVGB5I0\O2YDO]ED9FMV3,.3=S6** M<1P(8EF.V-,P\O9/>1.2+]/EJBQ.T)5^ V)\7!PU M_0_EK8&TM;VEV8V=P+,BJ6G6CI.A%W0#%B#'*,$[*[UMF$8E=K.R)Y8:+:UH M% J,.>\:"@BJX,:%;;-I?F(W0/N@"9M8%#3LFF@*,2JXQ3Y-3MP;G78Z89.+ MC'B&A8"4%WH6"S4^L9N??0F%33SBD/L\,"8;$%23'5 +H[!F*7;#M">EL E) M$6)B8 J0\RFF5CLU3+&;IKU)A0%2>FJ?=U$%R+$@]'S;]M%(Q6ZFVEE%07N= MV@Z.O@-I:Q^<-*>)=^2CTZ!D'TI;VUN:[,3)PLGK?3!HVK=2V%"=[6=H'!,3D)=YE4&,A($4"2U @FJG$S=1>)" *%DW&D!"PI)< M$TU2XB:IW@Z@828>J2=(-_9#8M0CQ&*VL@;6UOZ<2!N!.'_3@PC]>8.H^B/=!0J/"?38 A!CEEJ!&-5*I&ZF]B$!-7C+/0 (H M%5C*?E1#E;JAZF8"!4!)N3JY&+53B*B>%Q+?8N!.37=/4;- N28"*UU0*I)2_>0-LN76:Z"&YK)N_*'\.#N MZ=" -Y2VME\TW:DX+AZH,[LXV%L#:6M[2^<8U)UC[,4#-<_>E*D5W%WF0+T[ M]+FE+$,U[*G[A-X+#8/RFII'>&R+SYK"U$WA?@0! +MS7&C, XKFEJLMS5_6 MMQ .WFF94*6,&J4/0$RM &$Y+S(-7^:&;^^(S( #*[!2 3''2F4:P6Q/C?A) M\1BLWKA[.G1!#Z6M[1=-?D:/&X^9,_,XV%L#:6M[:^>:V9U_[(W'#+@Z]HFY M&R$Q9JO>,)UUL!^_86; %;/?+4"X^WFJGW66P :XC';K.'AE 64"6^C6_&8] MKJWMH1N@LL_\[LD.%*.VHC73\&:#7%8S@+AF,0B0"FVU(*;!S :ZJV80G#US MWT%BS+,<0;E&-'L5"3)Y53&Z^@ND8=#Q=W!H8MY*&UM=^BD@!_Y^IH/ M>GT]E+:VMW1JPMVIR5ZHQ+S>5W13@0+&=8F;X#A#C@EFJ>URC MEKM1VY,";BT'[S@ MO:5JG'+W;CMC0L.(!7R.2QF\[DF+]]#7LL#*^YF!SOY M_RAM<\UN'AX9 H/>H@^EK?WPI: 68?>A2T".!,Q6_1>: MY<)]P+_.4OD-+:+\BYJY^U4Z>T(%T]W%H3,UE+:V0S2NQ9$?%1>#UA>&TM;V MEDX>Q-,>%Q=F*L!"0DBWH ;(4+JA:TS(JX?,J2=FH_ M>)(&TM;VA4Y0!#_RDA[T"F,H;6UO[3PHOR=CLBWI3;/6*Q BX-TK)U",^-TL M>+SS'D_U$M5UE#^HY!LE\EZU\TY]Y81\\U[2YDN9+>M7>^ZRLLP6]<>YC&8R MKP34W^\S=4AMOE1O"VW?#IO\!U!+ P04 " !O?IE8I4R"[ M)665DR9V[%JFB:B1LPJN)5%U65+Y= E<;"?.R-D-W+!5@6; 39,U7<$<\&Y] M+77/[5AR5D*EF*B(A.7$N1B=3R,3;P.^,]BJ7IL8)PLA[DWG*I\XGA$$'#(T M#%3_-C %S@V1EO'0W(WGY'CHW?DB+"*W!:B5K3*5>*BUF96 M<+-6QV6CPW]%QUY6M,,)HZ^@ KD M!IST[9M1['T<2L!_(MM+1]"E(SC$OCLE)6 A,/?X+V5(:=RO"@RF]8@/R;NH8BZBT&PO=V]R:W-H965TV.S:)8DF#U> MDYCN9@8T]A?NHW4H\@OF?+K!:_) Q)?-'9-G9HT21 E)>413P,AJ9KR#5QZR M\X#BCG\BLN,'QR"GLJ3T>WYR$\P,*V\1B8DO<@@L?[9D0>(X1Y+M^%&!&G7. M//#P>(_^H2 OR2PQ)PL:?XT"$$L%O=T]Q>I"(US/)_&O/@&N_+> MB%-RJ(F@/9%KI 2\Q>P"C. ;@"QD][1G M\?SP44^XIP[WB'\JO,5F5'?+J, ;G8:*HLFL)8LT&H\FO7$ MBL5#X%-IM@.2.S.:]AHNJU/!H55^CJ11IQNJC2ZTMC@'!A8JQ:E*55*6JF:1 M>P.B9(,CEA_WR@4[DZNC$^PH>G2+IV[<2\FCACSZ12]3 3QM9M29!@\*U%%7 M:6=@XXRATASNUW7P-7]*.>%EU!!#5R&M:)XNM+9\C?F%]BNL\E"G]5UH1?-T MH;4%;OPV5!ON3UFR)"R7MUKI18B%?&1_!$L"?!S'FE_-]X;/>&]LUA$ M6RP(^)"E02]EG99ZH17-TX76%J]Q\>@U7G CK3Y?*YJG"ZTM<./SD?HM]_.K M4??%,Y(?V#,QM=KTOKSP*&_)W3S8WDH(6Q?;A!SX-$M%N4%47ZVW(M\5&W!' MUZ_AU:+<4&Q@ROW-6\S64&ULM59=3]LP%/TK5H8VD!A)DS9M M6!NI%*8AC0E18 _3'DQRVU@D<; ="OOUNW;2K!^AVB9X:6/GWN-S3GSM.UQP M<2\3 $6>LC27(RM1JCBV;1DED%%YQ O(\0\L7(ZEC+B2LV3Y2>L,-A0>,Y$3 ;6>/.\230\2;@EL%"KCP3K>2.\WL].(]'EJ,)00J1 MT@@4_QYA FFJ@9#&0XUI-4OJQ-7G)?IGHQVUW%$)$YY^9[%*1M; (C',:)FJ M*[[X K6>GL:+>"K-+UG4L8Y%HE(JGM7)R"!C>?5/GVH?5A(0ISW!K1/G> 9H14S(^N4*AH.!5\0H:,133\8;TPVJF&Y_HI3)? MPSP53A,J(.%I M#$)^(&Y2VHF[$_"" MBB/B=0Z)Z[C=%CZ3OT_W=M#Q&J<]@^>]@%=Y>T@F*962\!FYQJJ3I7@F4\6C M>_+C*R:0;4?7Q7XL"QK!R,)JEB >P0K?O^OXSJA.*O\IM-<([>T4.JGUF<^+7UH [FR!^J@D!7W&LU"U M*>MM*0OZON]M"-N.Z@2#02=HPM8H^PUE?R?EJZ7K57F/HXB+F.81X+&DDGJG MCA=4Q&0\%P!:0VNM[USF7W?K*X&M.=)O'.F_:=GV7].(5P);,V+0&#'8N37& M$3HAF;E\T0:UM*':WOML6<@';2Y4T+V5W>IN5NIV2-=IW\Q!PSAXB_H+MBJK M[_J][@;=[2B_WQGT-AC;*S=S!F)N&A:))U^9J^HF:V:;GFAL6H&-^1/LE:K6 MY@],U6CA/35GN20IS!#2.>JCA:)J7JJ!XH6Y_^^XPF["/";8[X'0 ?A^QKE: M#O0"30<9_@902P,$% @ ;WZ96 [FF'V( P V1 !D !X;"]W;W)K M&ULQ5AM;^(X$/XK5DY:M5*O>8%"Z4$DZ-YI*VUW M4;O=_7"Z#R89B-7$SMH&BG0_?L<.).R*NA5;Q!<2.YZ9YQD_\63H+X5\5!F M)D]%SM7 R[0NKWQ?)1D45)V+$C@^F0I94(U#.?-5*8&FUJC(_2@(.GY!&??B MOIT;R[@OYCIG',:2J'E14+D:02Z6 R_T-A-W;)9I,^''_9+.X![T0SF6./)K M+RDK@"LF.)$P'7C#\&H4!<; KOC*8*FV[HFA,A'BT0QNTH$7&$200Z*-"XJ7 M!5Q#GAM/B./[VJE7QS2&V_<;[_]8\DAF0A5/5E3ZM$[%E@'YV&T1K@\CBK@)9 ME.^IIG%?BB619C5Z,S>6JK5&<(R;7;G7$I\RM-/QO1;)XY\CY)62:U'@9BMJ MTW7RB4I)3\=\BMX+K3)&_>0KIS_8^ M8JT!1QO H\CI\);*<](*ST@41&V'OU:=@);UUW8E@'PN#6E%JM&P1(4GK$J$ M%:HB_Y.OH#3C,S(&R41*/G/8E0YG-/..7:F2)C#P,(0"N0 O?O='V G^XE7P&^#9I,EF1[75CNK+3PR65*?GW([HD-QH*]=\N M=NT#L+NHV5TX=VJ3_]+F?QN !\2#F]PVUAP[V.['^/5<.UGHVK0@Q$OCCWM/SCFY M]NU@(]6CS@$,V19^;Y.!^ M% 2)7U FO-' K4W5:"!7AC,!4T7TJBBH>AH#EYNA%WK/"_=LF1N[X(\&)5W" M#,SGM?AU:1GXUW %P8;O3,F5LET)4)T3[ M"9TC"7&=$#NA%3,GZX8:.AHHN2'*1B.:'3AO7#:J8<)^Q9E1N,LPSXQF1J:/ M;\=H1$8FLL#BT-3Y>S:KOBN1"W(TZ'9KQW!.SF[ 4,;U.7E+/L]NR-GK<_*: M,$$>Q MH7,*O:[ N;,AW2FN-M$54N*0[/VT'L5)T@\'_GI7S6%4%"2]H(EZ0;/;T.S^ M$\T+(O"NQ4/"!"X#,70+K<5>P7=WN8=1/]GC?A@5)LF[I)U[TG!/3G)_D(9R MDM*2X9/]1 7ZB!JK@J_PN-FSRP'W<\EQ4I1*KEU9Z@N"XQ*4>2)XK@G\6+'2 M;M1&"&)R0$P\LZ)"%UIREE&#DSGE5*1 W'W5ZE)RH#_I]?<\.HSI]H\XU&L< MZIUTZ':;@M;VXY$Y"%@PI^2H2PI2N13.2?3)>L-<6\.N^J(._F"'-OAPINX4 MD#75ODQ!;IOE&NJ--K=Z!Y4>QE&WN^=72U00)M&>8_Y.$RE +5UOU4AE)4QU MQS:K3?N^=EUK;WV,;;WJPK]AJO\$>(,NF=!86 N$#"Y[^ U5U6>KB9&E:U5S M:;#QN6&.?TU V0#<7TAIGB?V!&PO=V]R:W-H965T$BEM=^_V=*M6S;6K>^F"DZ "YFR3M-)]^+,A@43!;NAJWP1, MF/%OQO;\L<<;RE[XBA !7K,TYQ-K)41Q9=L\6I$,\P$M2"[_65"682&;;&GS M@A$<5T99:B/'">P,)[DU'5?/[MET3$N1)CFY9X"768;9VS5)Z69B06OWX"%9 MKH1Z8$_'!5Z2.1&/Q3V3+;OQ$B<9R7E"<\#(8F+-X-4U"I5!]<930C9\[QZH M4)XI?5&-K_'$9(<_VZ=6DV?RG#_?N?]2Q6\#.89 M4M%G@Z9G0#F'I;>E,W5:B5M81+=)E-3NJN'FX!.P 5]A1CA(7PP]N4WZW:HG5Y?^#D0'^Q'FIIL$N'6=R ML.KXS\%_G9FH ZB[\*LN5&U83]'(=QQG;*\[T/P&S3>B_^!$1QA7+J>EB-L.$(CAZQ+"Y+T24?8P:'%XP].G MBUP[T:I=/*>"#8_ 7$>?H%%#-CIEH/!S2CY,-CHB@Q[2DD&G+;R.D>V)<#5R M,F^ O!92I&1#4+"6CS_,NNWR8-$-0SWLGDI 8YWZ7JD;B2]G:\*D6H/=$@#W M+(D(* @#52WKI((_H99!U+*C'ZMF)8^K *J\J@2WE;XSG+H[E>MV2K@.&@2: M++=B (U5_:"X]86J/4.X/_2!.QRXOH:J%0-H5H/#:M>7RSOF@E FRX4:KE8) MH%D*#JM?7RZ_@RL(Y"!Z&JY6'*!9'=XKAWU)Z]X@VB?U43#0@;;J & M_-K.!9.;DA*GX*]D0<#9/P0S?MX):)2Y#U90U$H5,DN5849WT;[CS0-O*E 0 M@JS^;)>#%N,WT^W"TJVJ%"_UW45I>069=Z3.I.=+/W M79:#)LOOH[="AI3X'5LX=&8>8[K'GW_V'N')1EAR^I(B(.(EKFHSTV: MI\VQTZP^;&E?K\^L)-A23GZ0DH4T=0:A3 RKCX'JAJ!%=?3R3(6@676[(C@F M3+T@_U]0*G8-U4%S&#?]'U!+ P04 " !O?IE8%IS7V7X# Y# &0 M 'AL+W=OJJ)VG]UD *N)S=D&NM)]^+.=D+""1+#2]:&)'<_X-Q///\/D M(.2;VB!J>"]RKJ;>1NOMO>^K=(,%57VQ16Z>K(0LJ#9#N?;55B+-G%&1^V$0 M)'Y!&?=F$S?W*&<3L=,YX_@H0>V*@LKO"\S%8>H1[SCQQ-8;;2?\V61+U[A$ M_;Q]E&;DUUXR5B!73'"0N)IZ&![4R3W84%Z%>+.#O[*I%U@B MS#'5U@4UEST^8)Y;3X;CG\JI5^]I#4_OC]X_N^!-,*]4X8/(O[%,;Z;>R(,, M5W27ZR=Q^!.K@ ;67RIRY?[#H5H;>)#NE!9%96P("L;+*WVO$G%B$(4M!F%E M$#KN0,8'Z@,E-P][1\5A]@;E/+]'>X^X2: MLMQ,]>#)K).=-'DXFO#;Q%\-,*=%&"ABV@$7P57&\4_,$SS'ZT]TW0 M=>3A,?)%V.GP*Y5]B,A'"(,PAE_!![6A$E5UZ=@AJG,;N1VBMMQ><%22E7;Q M93M;B/=J2U.<>J;2%,H]>K/??B%)\'L'55Q3Q5W>9PM<,\X97YO3G%.>(MPQ M7@7] ?Z]&'Y)7?H=.+^VVO>S)#!_$W]_ 6=0XPPZ<;Y(RNT9N19B< 811JT0 M20V1=$)49_M:AN2,H4>&K1##&F+8"6%49H7L%H[A.4?8BC&J,4:=&*:^?N9P MC,X/1]S*,JY9QM>\%\HSP/D_9KWY'J7YGH$[V&!$&>$S91)>:+Y#V*($IPL7%3#X'W2!G'P*R$\H MPTYECMIEU*:VDXAG'4'[3)>6&,$W(.[I]TM9%:1B MQW79V-6S=5\\+[O!9GG95!MJ4](*GM4=H%YOE*"'T&ULM9=1CYLX$,>_BL6=3ENI M 0P!DKT$*=E>[_K0*FK4[;,7)@$MV)SM)%OI/OS9AH7L!5!2Z5X"-I[Q;VS/ MWY/%B?%GD0%(]%(65"RM3,KJWG%$DD%)A,TJH.K+CO&22-7D>T=4'$AJC,K" M\5PW=$J24RM>F+X-CQ?L((NT/)G@5S!,1\,"*[WDJLZ4U MLU *.W(HY%=V^@N:@ +M+V&%,+_HU(QU+90\- M&'B-@6>XZXD,Y0;[3?Q M#JWT,N?R![K[ )+DA>J:O#7*" >Q<*2BUPQ.TI"N:U)O@-1'GQF5F4!_T!32 MM_:.BKH-W7L-?>V-.OQ,N(U\_!YYKC=%OR('"8/6/$9F\-O%]PXM]^P:'[^PC5M*6:CGF/U[#/*AZ[H+Y]B#$[0XP2C.GYQ0?;"NA0@N(' T M"!&V$.$H1'.XKV4(+Q@F.!B$B%J(:!1"RH(7%UHR!QLI%09T$>2<_1(B@.@"G@M@;T*Z/X/NH#/[@+\ M$\IP$*FA-BNJE[:3RMX8ZCFB\P0-0L_&TX$5]CH\[VJEN!6J]HSQ&947^C/; M#P:H.HW'HV)]+AVW0OF74'@:S>U@"*J3>#RN\6^EY%:N:0]7,)_:[FR J]-Z M/"[V/=IR*US0 S=W0]OW!N"Z.P!?=0E<+3:WDH>7B1'-?#OZ+[AS5LZ5P/>F M:!4H80&PO=V]R:W-H965T3287WH$+2[/ Q[4&PZ%BI+GB3'V=]/%\=+@R3;PUYBD>(Y MXF%()AT7S[("4&A74R93KU*JF?J^S"NHL1SQ!IB^*;FHL=*FV/BR$8 +"ZJI M'P;!C5]CPKPLL;Z5R!+>*DH8K 22;5UC\6L.E'>I-_;VCD>RJ91Q^%G2X T\ M@?K2K(2V_(&E(#4P23A# LK4FXVGB]C$VX"O!#IY<$9&R9KS9V/<%ZD7F(2 M0JX, ]:?+2R 4D.DT_C9-ZS?[#:M98UEK#@]!LI5)5ZMQXJH,0M M58^\^PB]GHGARSF5]A=U+C::>"AOI>)U#]89U(2Y+][U=3@ C,\!PAX0'@/B M,X"H!T16J,O,REIBA;-$\ X)$ZW9S,'6QJ*U&L+,O_BDA+XE&J>R>Y;S&M!G MO .)KCYA(;"IZS6Z6H+"A,KKQ%?Z'1/MYSWGW'&&9S@C],"9JB2Z8P44+_&^ MSF](,MPG.0\O$CY@,4+1^ T*@S ^D<_BW^'1A72BH6:1Y8O^6C.T)#*G7+8" MT/?96BJAV_+'J8HYQO@THQG5J6QP#JFG9U&"V(*7O7XUO@G>GY+[G\A>B(\' M\?$E]NRN+,&.'B*N#$J703<-G%+MJ-Y9*K-/MEDP"L/$WQZJ<4&W1T&3( UB8T=?HIRW3+E.&KS#=IG9H3KRS_76<4OB#XU;6;I/-H1)1*'4E,'H MK9Y9X=: ,Q1O["2MN=)S:8^5WIP@3("^+SE7>\,\,.SB[#=02P,$% @ M;WZ96$-$;)UR @ >P@ !D !X;"]W;W)K&UL MM99M:]LP$,>_BO!@M!#BASPV2PQ+PUBAW4+*MA=C+Q3[DHCJP9.4.OWVD^1$ MRR!1H2QO;$F^^^MW=[;.XUK()[4!T&C'*%>3:*-U-8IC56R 8=46%7#S9"4D MP]I,Y3I6E01<.B=&XRQ)^C'#A$?YV*W-93X66TT)A[E$:LL8EB]3H**>1&ET M6%B0]4;;A3@?5W@-CZ"_57-I9K%7*0D#KHC@2,)J$GU,1],TL0[.XCN!6AV- MD0UE*<23G=R5DRBQ1$"AT%8"F]LSW *E5LEP_-Z+1GY/ZW@\/JA__VB3AR2+MG'+*]0^:XFXT4J, MG\[OP82DT-47+"6V";I&5S/0F%!U/8ZUV<':Q<5>;=JH96?4'K!LHT[:0EF2 M=?]UCPV8I\L\7>;T.F?IE )H(4?90C-0A225*^?/>V.+[C0P]>L4:"/!ERV$RY+8-4Q1 M!9*(4IUB#JOVT M@J0)\7<_7#2H]$$[8EIU""#J^,6T]C]6[5+5[%\#N>^Q^ M,)L+L*9Q N+MZ=*V[0\8U9&GJLX:6*.[P M]HW'OODOQ0VK9,FKWVZ:_#VQDU>0.-3^(#EY2(<%0C3Q42NQ;=FYX<;\'8"T!N;Y2@A]F-B&Y?\W\C]02P,$ M% @ ;WZ96"R/(^#G @ B@< !D !X;"]W;W)K&ULK57O;],P$/U73F%"0X(E3=KL!VVDK6,"B8EI9? !\<%-KHV%8P?; M6<=_S]G)0E="A1!?6MNY]_S>V7>>;I3^9DI$"P^5D&86E-;69V%H\A(K9HY4 MC9*^K)2NF*6I7H>FUL@*#ZI$&$=1&E:,RR";^K4;G4U58P67>*/!-%7%](\+ M%&HS"T;!X\(M7Y?6+839M&9K7*"]JV\TS<*>I> 52L.5!(VK67 ^.ING+MX' M?.*X,5MC<$Z62GUSDW?%+(B<(!286\? Z.\>YRB$(R(9WSO.H-_2 ;?'C^Q7 MWCMY63*#8N=GXOAR)8S_A4T7&P60-\:JJ@.3 M@HK+]I\]='G8 A#/,"#N /$N8/P'0-(!$F^T5>9M73++LJE6&] NFMC(H/R5UO,7ZT>!'O);QF^@B2T4N(HW@\H&?^]_!DCYRD MSWCB^9+]&?]ROC16TRW^.I2BEF(\3.$J^\S4+,=90*5K4-]CD#U_-DJCUT/^ M_A/9$[?CWNUX'WOFKT_-> '4<8":CV:6RS4(EP40G"VYX);CX$5IJ5-/[=K1 M?38:)>/3=!K>;_L;"*.3/CGNPYXHG_3*)WN5?]C1RHQ!:T MZ<9+*@.ZY?B0 METRN\5^\M9M/MD5/CD^B76^_AYU&Z60\;"WMK:5[K5VBQERM)?>=E"I^5WOG MM6C05;M%39V'N6#RKX%7=*#:]8FC:=^$73?M*47&O.;D2N"+*Z.B8,JW;SM]. MK*I]\UPJ2ZW8#TMZ+%&[ /J^4LH^3MP&_?.;_0102P,$% @ ;WZ96&BG MX>%% P W0D !D !X;"]W;W)K&ULM5;!;MLX M$/V5@398)$!KR9(MVUE;0)RT: \M@J9I#XL>:&EL$9%(+TG9[=]W2,FJXBI. M=[&]V.1PYNF](3F<^5ZJ!YTC&OA:%D(OO-R8[:7OZS3'DNF!W**@E;54)3,T M51M?;Q6RS 65A1\&0>R7C LOF3O;K4KFLC(%%WBK0%=ER=2W)19RO_"&WL'P M@6]R8PU^,M^R#=ZAN=_>*IKY+4K&2Q2:2P$*UPOO:GAY/;/^SN$3Q[WNC,$J M64GY8"=OLX476$)88&HL J._'5YC45@@HO%/@^FUG[2!W?$!_;733EI63..U M+#[SS.0+;^I!AFM6%>:#W+_!1L_8XJ6RT.X7]HUOX$%::2/+)I@8E%S4_^QK MDX=. .'T!X1-0'@<,'HB(&H"(B>T9N9DW3##DKF2>U#6F]#LP.7&19,:+NPN MWAE%JYSB3/***<'%1L,M*KC+F4(X7S+-4V B@QM>5 8S:+VV!Z\+.+]!PWBA M+^ EW-_=P/G9!9R!#]HN:^ "[@4W^D7'\#&7E29<,IX]FL]]0UHL(S]M>"]K MWN$3O"-X)X7)-;P2&6:/XWW*09N(\)"(97@2\!U3 XB&+R ,PE$/G^M?#X]. MT(G:?8D<7O3K^_+WU4H;1>?^2U^Z:KA1/YRM!9=ZRU)<>'39-:H=>LF??PSC MX*\^K?\3V"/EHU;YZ!1Z\IY*%Q>I++%/9AT;NUA;H79)-)Z%T\G:L4[G4A@XV M[2"<4ZFUE8:N5,J*M"J8K5]T?_C!_:)/:,UDW%4P&74$U#K[O.+P"9EQ*S,^ M*=/=>BJN0-4G?0"V9RK3S_&-?V(RG 9';'M\XB>X3EJND]^T)5E3V_[-IDR> M27@T^ZJ8\&P>R(>8]7 M,!C'_)$OV?N<]ZN0^/N/=X$?FH5,+4;T5K M;7N4*_24.O MNQOFU'^AL@ZTOI;2'";V VU'EWP'4$L#!!0 ( &]^F5A4, ^:U ( (T' M 9 >&PO=V]R:W-H965T"0 M&(M \;>!&7!N@9#&[P;3:X^TCOOC'?HGIQVU+*F&F>3?66JRL7?ID116M.3F M7E:?H=$SL'B)Y-I]2=78!AY)2FUDWC@C@YR)^D^WS3WL.2!.MT/8.(3'#OUG M'*+&(7)":V9.U@TU-!XI61%EK1'-#MS=.&]4PX1]Q851N,O0S\2W5 DFUIK, M09%%1A60LX61R2.95%2EFMQN$UZFD)*5DCDQ&9 9Y4G)J7L%N2(WC)<&]V_G MBW-R=@.&,J[/R7NB+9K>_9@@#YDL-16I'OD&J5L"?M+0G-8TPV=H1N1."I,A M'8%<#OU]E-SJ#G>ZI^%)P#NJ+DC4>T?"(.QW\)F]WCTZ02=JGR%R>-'KG^'' M9*F-PC#_V75=-5R_&\ZF_K4N: )C#W-;@]J %[]]TQL&'[NT_B>P ^7]5GG_ M%'IO1OYF7VR'R65K #4F%8:I,#Z]1+O (/TE!.]#Y].$CWM,EMV(4GODHMXR5!PR=LKRZ/!#TU"8/>D2!_ MK[+EH-:NX&L,B%*8.MG;U;:G3%PI/5J?8J^I6\,_F+I182JO&486AQ5"!A&UL MK51M;],P$/XKEIE0*\&X-*9>$*+S$BJJ+V4-PM[LI*JH ML:;:$UTKH(4'59Q$03 C%64"9XD_6ZLLD8WA3,!:(=U4%56/-\!EF^(0'P]N MV;XT[H!D24WWL %S5Z^5M+2MA@GW%S=&V5MF M<29;RJIBQOX6HQ$5!5I*89C8@\@9:#3Z0I6B3N@Q&JW 4,;U&+U%=YL5&EV, MT05B GTM9:,M5B?$V(P<+\G[Z#==].B9Z)^IND1Q^ 9%030Y U^^#%]!/L#C MIW!B=1C$B 8Q(L\7_Y,8*Z9S+G6C /VXWFJC[!/\>:[F+LCD?!#7E@M=TQQ2 M;/M.@SH SEZ_"F?!NW,*_">R)WK$@Q[Q2^S9)ZDUR@<1'FW3Y:JA_%S1'=/, M,[G1<:S23 X=5F2D^?L1HE])7LF-.*PL[#@*WI9UHH)R#O=]):8Z&:YIA1F:_ 5!+ P04 " !O?IE8 MY$'18F4# #X"P &0 'AL+W=O^C!&&VEMJ1AB,+4\O$"\<)-K8RVVB^VVX]MS3K*0;EE@ MT^B+UHY]_[O?U;[<<"_5E4X!#+GFF= C)S5F<^JZ.DZ!4]V1&Q"XLI**4X-3 MM7;U1@%-N8'G]5U.F7"B8?[L4D5#N349$W"IB-YR3M6O,61R/W)\Y^;! MG*U38Q^XT7!#U[ \V5SJ7#F5BH)XR TDX(H6(V<,_]TXN<&^8ZO#/:Z-B86 M92GEE9V<)R/'LQ%!!K&Q$A1_=C"!++-*&,?/4M2I?%K#^OA&?9;#(\R2:IC( M[!M+3#IR3AR2P(IN,S.7^W=0 O6L7BPSG7^3?;%W,'!(O-5&\M(8(^!,%+_T MNDQ$S2 ([C$(2H/@7PW"TB#,08O('BK(),4LDC$55T/78$16UXU+[^/">W"/]Y!<2&%23=Z*!))#>Q=) M*IS@!F<4-4AH?^2!%[0)5\64W+T_+@AKDF[S!3B2B9LECD(+ZRR'>:Z MX3VZ'W!.Y.I..K_G"^<&N/[1E,5"M=NL:F_ZJ=[0&$8.7F4-:@=.].*9W_?> M-*$_D=A! KI5 KIMZE$)OBK!7]JCS/B6DZ54*&6/6DS1.ZXUY:$0[^?BMD#M MHIY7?H;NK@[9&L8C(7L59.]AD+'DG!DL?O@0@&Q Q3C&*MG$6&C[80W2ZWB> M/^C=0FP-XI&(_0JQWXKX61J:D0QVH!"#V.(AFV *E5Z-);Q%T>KGD12#BF+0 M2C%CUY"0.*4*&6+Y-YA"S ]J-'[G]K_2ZO&1/"<5S\G##A[E1OJXB?=T:Z0+B+09+/F'.A7W3DAD35,2V ,RI 7*T M^#2;-U7N<:OP0VOA$XD=Y,#W_KQ[O?_R.BAEGR@'3Z5VF(1: ^*W'H6S!-FQ MH\-ZPH0!=&$:F?W&NNAW[]3%=G\/Y7%KO14'+!2VY=18+?!B%6U6];1J:\_R M9L[]L[WHB;$Y63.AL6RNT-3K#+ NJJ+-+"9&;O).;2D-]GWY,,76')3=@.LK M*! # 4# &0 'AL+W=O MXWN.+W RWA+ZP ( CA[C M*&$3+> \/=-UY@408]8C*23BSHK0&',QI6N=I12PKY+B2+<,8Z#'.$PT=ZS6 MYM0=DXQ'80)SBE@6QY@^32$BVXEF:KN%FW =<+F@N^,4KV$!_"Z=4S'32Q0_ MC"%A(4D0A=5$.S?/9J9*4!'W(6Q998PDE24A#W)RY4\T0U8$$7A<0F!QV< , MHD@BB3I^%Z!:N:=,K(YWZ)>*O""SQ QF)/H1^CR8:",-^;#"6<1OR/8+%(3Z M$L\C$5._:)O'#AT->1GC)"Z2105QF.17_%@(44D0.,T)5I%@[2>\M(-=)-B* M:%Z9HG6!.7;'E&P1E=$"30Z4-BI;L D3>8P+3L7=4.1Q]P8BS,%'L?4TW]IZ86L;79.$!PQ]3GSPZ_FZH%%RL79;OVP0H M"\(4I4 ]2+AX^S41SE%&"D6^7#>NT3,-:ZQOJDQ:]_I/)H.2R> U#8O^H'E& MO4"\'!FZI"1&BRQ-HQ :6[D5\M!S[ BLQGY8LA^^42L/NY2@([":!*-2@E%K M YS')$LX(BO$G^DW,-LU^W]GKY7^C3BUK5 ;52CPM2SQM+?$>EMEA M#=J*=^CI= 16HVX:S]]JXXU:M #N2(6NT.HR5"R+V4V;%CC5#C3V>K0AQ'+V M>U2O^*L8Z%K93H8\649N3\K5TMJ>*T.WMSZ5EE?YMF>8W"\+\[$.A>F*8"4@ MC=Y0? AH;D'S"2>I&PO.RUI^/;XX35_P58P/HUTJ MB'V/G[OGSI?&T"_-4K"[&6,F6.1"E@,R,Z;X'(;E9,9R6EZH@DF+9$KGU-BI MGH9EH1E-2R#E(NRT6G&84R[)L"_G^4UNRF"BYM(,2+[V+1V0=GQ) N=N MI%(V( ]G'W_/E;G^$+C[R:>3D];#^?6N_:P"SDGH=7KU"J<7+=ROQ3#7\;;K MU?)3ZZOAGF+DKH>\9J*TWJO2V9,-YCCQ)K.1"D+LMOQ5V"Y#G5!8-\*PGRFY M[H>(.(/U3W,6/%(Q(",J^%AS8&4TYV+IS!TP3)10.C"V$6W -EC*)P>WW0QZ MM/:3WR\+ MJW"JZ;+=N2)K0G6S0<9*ITPW8=ID91KV!FV\LW^0T* M_JC,U[E-1U9SZ%%VJUG&%]5\D34",.]MW#LM"K'\(OA4YLPE_^J PSY=\8*9 MTOS)1H-6F5@#TR1X9-KPR:;ECZ;%/5N853LM,EQSYP@U_]LZ3YEDFHI-T;;W M#[G*;U8<==]+X8N,DL/76)_Z#EQD M]]V^V?>*#.N3T,9Q:^NPU5@#.-0.R$\X)(MUT& \Y\)P6<]F/$V9?''FLNX- M'=L_Q;;\V_4IR^A+X.8F]_)DF213%,5;1T-8?20$3;8T.P6BP^0"X99K>]9!:G, M#3=+! 4R$ \ !X;"]W;W)K8F]O:RYX;6S%FM^3VC80@/\5C5]Z?4C! M/^Z2W(3,$" M,Q>.B>F]=H0M#LW)$I5D+I>_OFN[].0"V[YL> ++1GQ>I/VD M-1^>C7U:&_/$OE5*NU&T]7YW.QBX8BLJ[GXQ.Z'AS,;8BGLXM(\#M[."EVXK MA*_4(!D.;P85ESKZ^.'0U](.P@/C1>&ET=#8-#Q(\>Q>SS>';"^=7$LE_6*/4*(J[$P_">ED<-><-Y(JO M7=OB^?HK!Y!1=#.$#C?2.M]>T?;/@7$OX.+NJ/;FLU1>V"GWXE=KZIW4CTTW M#X#;:.!Q>NR#>VO\31K/9R$),35%70OLNCE:H!E"[K=RYB&E>B5$T,7MA MF_N!+YB7W;UY@ HB96\EG+#SLL4C1+E?3&>+?#9E\"Z_OYM/QRLX^#2^&R\F M,Q9 )@AD8- MWM!"?N)..F8V;&F%@TO;*QC7)?M]5W(?0+Y%(-_20GX5!5R@7MC\A[+/=TB+-_NS!KNRN=X+YX_(4*<02R7?U,\O8'9"]-A8BKHR?%_#;D8LTA,K)&Y+DPEV(I_$[W?$Y-&3&R-.QC] M?1K,#C&Q'F;<:LA@CBV%9>U0"\DP)<3$3H#Q5,EN*K8FF)@VUPI=R'[X,"7$ MQ$Z8BG5HIQC+_#%YZH=&F(A+;B&3K2R'R=AN+'K1PA00$SM@R5_8OAUJ[<=U M(=A4ND*91@?AZA@S04)L@KEV$G)M$\"RA^8FQ,2,DU)O7DY@OD[TL-Z:8L9)B8US:@+&F)B%DJ)+70>,Z^KJH>)62@EMM!9S#>LX0PKV)B%,F(+ MH9B]])YA%LJHBV H9IC>,\Q"&;&%PGI3+Q5U^3W$Q"R4$5OHL 0^ E2]Q6:& M/EOY(66RGG;@I][M5&O,<)IGF(*R'UX_8U?-.KEHU\73$!-34$:LH%.8[9QB MXV=NRQ 34U!&K""TYL>N0DQ,01FQ@IJJWW_/'LP^&?D>Z%PML.4.'TUB]KEN M[3,X/,0OQ49J42[@*QRT%UP52\N:E^Y)1';=E! : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@PWV8A BHTM!&V8!%AH=BL.69 M*+#[(%*0@U*D07,J:VSY^J\^6^/9:VR;O.L.:;OKT^BX;P]I7FUS[I]#2*MM MW#?IH>OCX7QEW0W[)I^7PR;TS>JCV<2@X_$D#+]G5(O9[YFCMU,?_S.Q6Z]W MJ_C2K3[W\9#_&!R^NN$C;6/,U>BM&38QSZMP;*^G4[@H*@I_)!4PB:E@^2 M,^/U M\9?ESTE\7]07G /\_5U\ U!+ P04 " !O?IE8@(3XG< ! '@ $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY M;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,V MOO:%J2>)H](GO&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &]^F5C? M=9AG[@4 ,0? 8 " @0X( !X;"]W;W)K<4WE"<' ">'@ & M @($R#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M;WZ96%^N[2,R P 0PH !@ ("!CQ4 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ;WZ96+M5:W?\!P -B, M !@ ("!8B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96$.52^KZ!@ "Q, !@ ("! M,SD 'AL+W=O&UL4$L! A0#% @ ;WZ96/XT5W=H!0 MPX !D M ("!N4D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;WZ96,7?R4UX @ M 4 !D ("!%5D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ9 M6&=2DYO\! _PH !D ("!XV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96 H5E$-# @ G 4 M !D ("!4&\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96""!']]P P @0D !D M ("!SW@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;WZ96!+A:_-T! W H !D ("!8X4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96&K# M2 OH @ F@D !D ("!AI 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96*]\O)*M @ " < !D M ("!8)D 'AL+W=O&PO M=V]R:W-H965T8CQ$0@ M "DV 9 " @=>? !X;"]W;W)K&UL4$L! A0#% @ ;WZ96*5,@G-Z @ ; 8 !D ("! M'Z@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;WZ96 [FF'V( P V1 !D ("!@;, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;WZ96$-$;)UR @ >P@ !D M ("!E&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;WZ96%0P#YK4 @ C0< !D ("!V-( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;WZ96*<$X'@0 P % P !D ("!\=L 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " !O?IE8@(3XG< ! '@ $P @ $'Z@ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 .@ Z ,T/ #XZP ! end XML 66 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 67 report.css IDEA: XBRL DOCUMENT /* 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; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 112 237 1 false 37 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.chipotle.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Sheet http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY Sheet http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Basis of Presentation and Update to Accounting Policies Sheet http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPolicies Basis of Presentation and Update to Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Recently Issued Accounting Standards Sheet http://www.chipotle.com/role/RecentlyIssuedAccountingStandards Recently Issued Accounting Standards Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Recognition Sheet http://www.chipotle.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurements Sheet http://www.chipotle.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 0000011 - Disclosure - Equity Investments Sheet http://www.chipotle.com/role/EquityInvestments Equity Investments Notes 11 false false R12.htm 0000012 - Disclosure - Shareholders' Equity Sheet http://www.chipotle.com/role/ShareholdersEquity Shareholders' Equity Notes 12 false false R13.htm 0000013 - Disclosure - Stock-Based Compensation Sheet http://www.chipotle.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 0000014 - Disclosure - Income Taxes Sheet http://www.chipotle.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.chipotle.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Earnings Per Share Sheet http://www.chipotle.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.chipotle.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Debt Sheet http://www.chipotle.com/role/Debt Debt Notes 18 false false R19.htm 0000019 - Disclosure - Related Party Transactions Sheet http://www.chipotle.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Basis of Presentation and Update to Accounting Policies (Policies) Sheet http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesPolicies Basis of Presentation and Update to Accounting Policies (Policies) Policies http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Revenue Recognition (Tables) Sheet http://www.chipotle.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.chipotle.com/role/RevenueRecognition 23 false false R24.htm 9954473 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.chipotle.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.chipotle.com/role/FairValueMeasurements 24 false false R25.htm 9954474 - Disclosure - Equity Investments (Tables) Sheet http://www.chipotle.com/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://www.chipotle.com/role/EquityInvestments 25 false false R26.htm 9954475 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.chipotle.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.chipotle.com/role/StockBasedCompensation 26 false false R27.htm 9954476 - Disclosure - Leases (Tables) Sheet http://www.chipotle.com/role/LeasesTables Leases (Tables) Tables http://www.chipotle.com/role/Leases 27 false false R28.htm 9954477 - Disclosure - Earnings Per Share (Tables) Sheet http://www.chipotle.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.chipotle.com/role/EarningsPerShare 28 false false R29.htm 9954478 - Disclosure - Basis of Presentation and Update to Accounting Policies (Narrative) (Details) Sheet http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails Basis of Presentation and Update to Accounting Policies (Narrative) (Details) Details http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesPolicies 29 false false R30.htm 9954479 - Disclosure - Revenue Recognition (Narrative) (Details) Sheet http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition (Narrative) (Details) Details http://www.chipotle.com/role/RevenueRecognitionTables 30 false false R31.htm 9954480 - Disclosure - Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details) Sheet http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details) Details http://www.chipotle.com/role/RevenueRecognitionTables 31 false false R32.htm 9954481 - Disclosure - Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details) Sheet http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details) Details http://www.chipotle.com/role/RevenueRecognitionTables 32 false false R33.htm 9954482 - Disclosure - Revenue Recognition (Schedule of Changes in Liability Balance) (Details) Sheet http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails Revenue Recognition (Schedule of Changes in Liability Balance) (Details) Details http://www.chipotle.com/role/RevenueRecognitionTables 33 false false R34.htm 9954483 - Disclosure - Fair Value Measurements (Details) Sheet http://www.chipotle.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.chipotle.com/role/FairValueMeasurementsTables 34 false false R35.htm 9954484 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details) Sheet http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails Equity Investments (Schedule of Equity Investments) (Details) Details http://www.chipotle.com/role/EquityInvestmentsTables 35 false false R36.htm 9954485 - Disclosure - Equity Investments (Narrative) (Details) Sheet http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails Equity Investments (Narrative) (Details) Details http://www.chipotle.com/role/EquityInvestmentsTables 36 false false R37.htm 9954486 - Disclosure - Shareholders' Equity (Narrative) (Details) Sheet http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity (Narrative) (Details) Details http://www.chipotle.com/role/ShareholdersEquity 37 false false R38.htm 9954487 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.chipotle.com/role/StockBasedCompensationTables 38 false false R39.htm 9954488 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Sheet http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) Details http://www.chipotle.com/role/StockBasedCompensationTables 39 false false R40.htm 9954489 - Disclosure - Stock-Based Compensation - Summary of SOSAR Award Activity (Details) Sheet http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails Stock-Based Compensation - Summary of SOSAR Award Activity (Details) Details 40 false false R41.htm 9954490 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details) Sheet http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details) Details 41 false false R42.htm 9954491 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details) Sheet http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details) Details 42 false false R43.htm 9954492 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.chipotle.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.chipotle.com/role/IncomeTaxes 43 false false R44.htm 9954493 - Disclosure - Leases (Narrative) (Details) Sheet http://www.chipotle.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.chipotle.com/role/LeasesTables 44 false false R45.htm 9954494 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details) Sheet http://www.chipotle.com/role/LeasesScheduleofSupplementalCashFlowRelatedtoLeasesDetails Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details) Details http://www.chipotle.com/role/LeasesTables 45 false false R46.htm 9954495 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details) Sheet http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails Earnings Per Share (Basic and Diluted Earnings per Share) (Details) Details http://www.chipotle.com/role/EarningsPerShareTables 46 false false R47.htm 9954496 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) Sheet http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) Details http://www.chipotle.com/role/EarningsPerShareTables 47 false false R48.htm 9954497 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.chipotle.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.chipotle.com/role/CommitmentsandContingencies 48 false false R49.htm 9954498 - Disclosure - Debt (Narrative) (Details) Sheet http://www.chipotle.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.chipotle.com/role/Debt 49 false false R50.htm 9954499 - Disclosure - Related Party Transactions (Narrative) (Details) Sheet http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions (Narrative) (Details) Details http://www.chipotle.com/role/RelatedPartyTransactions 50 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - cmg-20240331.htm 4 cmg-20240331.htm cmg-20240331.xsd cmg-20240331_cal.xml cmg-20240331_def.xml cmg-20240331_lab.xml cmg-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cmg-20240331.htm": { "nsprefix": "cmg", "nsuri": "http://www.chipotle.com/20240331", "dts": { "inline": { "local": [ "cmg-20240331.htm" ] }, "schema": { "local": [ "cmg-20240331.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "cmg-20240331_cal.xml" ] }, "definitionLink": { "local": [ "cmg-20240331_def.xml" ] }, "labelLink": { "local": [ "cmg-20240331_lab.xml" ] }, "presentationLink": { "local": [ "cmg-20240331_pre.xml" ] } }, "keyStandard": 200, "keyCustom": 37, "axisStandard": 15, "axisCustom": 0, "memberStandard": 22, "memberCustom": 15, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 112, "entityCount": 1, "segmentCount": 37, "elementCount": 450, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 475, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.chipotle.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R3": { "role": "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R7": { "role": "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPolicies", "longName": "0000007 - Disclosure - Basis of Presentation and Update to Accounting Policies", "shortName": "Basis of Presentation and Update to Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.chipotle.com/role/RecentlyIssuedAccountingStandards", "longName": "0000008 - Disclosure - Recently Issued Accounting Standards", "shortName": "Recently Issued Accounting Standards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.chipotle.com/role/RevenueRecognition", "longName": "0000009 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.chipotle.com/role/FairValueMeasurements", "longName": "0000010 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.chipotle.com/role/EquityInvestments", "longName": "0000011 - Disclosure - Equity Investments", "shortName": "Equity Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "cmg:EquityInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:EquityInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.chipotle.com/role/ShareholdersEquity", "longName": "0000012 - Disclosure - Shareholders' Equity", "shortName": "Shareholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.chipotle.com/role/StockBasedCompensation", "longName": "0000013 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.chipotle.com/role/IncomeTaxes", "longName": "0000014 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.chipotle.com/role/Leases", "longName": "0000015 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.chipotle.com/role/EarningsPerShare", "longName": "0000016 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.chipotle.com/role/CommitmentsandContingencies", "longName": "0000017 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.chipotle.com/role/Debt", "longName": "0000018 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.chipotle.com/role/RelatedPartyTransactions", "longName": "0000019 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Update to Accounting Policies (Policies)", "shortName": "Basis of Presentation and Update to Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.chipotle.com/role/RevenueRecognitionTables", "longName": "9954472 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.chipotle.com/role/FairValueMeasurementsTables", "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.chipotle.com/role/EquityInvestmentsTables", "longName": "9954474 - Disclosure - Equity Investments (Tables)", "shortName": "Equity Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfEquityInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfEquityInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.chipotle.com/role/StockBasedCompensationTables", "longName": "9954475 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.chipotle.com/role/LeasesTables", "longName": "9954476 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.chipotle.com/role/EarningsPerShareTables", "longName": "9954477 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails", "longName": "9954478 - Disclosure - Basis of Presentation and Update to Accounting Policies (Narrative) (Details)", "shortName": "Basis of Presentation and Update to Accounting Policies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfRestaurants", "unitRef": "restaurant", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NumberOfRestaurants", "unitRef": "restaurant", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954479 - Disclosure - Revenue Recognition (Narrative) (Details)", "shortName": "Revenue Recognition (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "cmg:MajorityGiftCardBreakageRevenueRecognitionPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:MajorityGiftCardBreakageRevenueRecognitionPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "longName": "9954480 - Disclosure - Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details)", "shortName": "Revenue Recognition (Schedule of Liability Included in Unearned Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R32": { "role": "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails", "longName": "9954481 - Disclosure - Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details)", "shortName": "Revenue Recognition (Schedule of Revenue Recognized from Liability Balances) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-46", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "longName": "9954482 - Disclosure - Revenue Recognition (Schedule of Changes in Liability Balance) (Details)", "shortName": "Revenue Recognition (Schedule of Changes in Liability Balance) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-50", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R34": { "role": "http://www.chipotle.com/role/FairValueMeasurementsDetails", "longName": "9954483 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cmg:CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R35": { "role": "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails", "longName": "9954484 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details)", "shortName": "Equity Investments (Schedule of Equity Investments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmg:ScheduleOfEquityInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmg:ScheduleOfEquityInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R36": { "role": "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "longName": "9954485 - Disclosure - Equity Investments (Narrative) (Details)", "shortName": "Equity Investments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "cmg:ScheduleOfEquityInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-74", "name": "us-gaap:InvestmentOwnedBalanceShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R37": { "role": "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails", "longName": "9954486 - Disclosure - Shareholders' Equity (Narrative) (Details)", "shortName": "Shareholders' Equity (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954487 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "shortName": "Stock-Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-88", "name": "cmg:TargetedNumberOfSharesQuantityThatWillVestPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-88", "name": "cmg:TargetedNumberOfSharesQuantityThatWillVestPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "longName": "9954488 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "shortName": "Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails", "longName": "9954489 - Disclosure - Stock-Based Compensation - Summary of SOSAR Award Activity (Details)", "shortName": "Stock-Based Compensation - Summary of SOSAR Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-90", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "longName": "9954490 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Non-Vested Stock Awards (RSUs) Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-93", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "longName": "9954491 - Disclosure - Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Non-Vested Performance Stock Awards (PSUs) Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-96", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.chipotle.com/role/IncomeTaxesNarrativeDetails", "longName": "9954492 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.chipotle.com/role/LeasesNarrativeDetails", "longName": "9954493 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.chipotle.com/role/LeasesScheduleofSupplementalCashFlowRelatedtoLeasesDetails", "longName": "9954494 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)", "shortName": "Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails", "longName": "9954495 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)", "shortName": "Earnings Per Share (Basic and Diluted Earnings per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } }, "R47": { "role": "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails", "longName": "9954496 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)", "shortName": "Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.chipotle.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954497 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.chipotle.com/role/DebtNarrativeDetails", "longName": "9954498 - Disclosure - Debt (Narrative) (Details)", "shortName": "Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-105", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails", "longName": "9954499 - Disclosure - Related Party Transactions (Narrative) (Details)", "shortName": "Related Party Transactions (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-74", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cmg-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r18", "r643" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r208", "r209" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r60", "r133", "r489", "r511", "r514" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r29", "r394", "r397", "r432", "r507", "r508", "r749", "r750", "r751", "r760", "r761", "r762" ] }, "cmg_AcquisiionOfTreasuryStockAccruedInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "AcquisiionOfTreasuryStockAccruedInAccruedLiabilities", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of treasury stock accrued in accounts payable and accrued liabilities", "label": "Acquisiion of Treasury Stock Accrued in Accrued Liabilities", "documentation": "Acquisition of treasury stock accrued in accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r693" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r55" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional \u200e Paid-In \u200e Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r366", "r367", "r368", "r523", "r760", "r761", "r762", "r815", "r833" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r699" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r699" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r699" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r43", "r44", "r331" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r664", "r675", "r685", "r710" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r667", "r678", "r688", "r713" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r699" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r706" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r671", "r679", "r689", "r706", "r714", "r718", "r726" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r724" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation, net of income taxes", "label": "Share-Based Payment Arrangement, Expense, after Tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "calculation": { "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails": { "parentTag": "cmg_SharesExcludedFromDilutedEarningsPerShare", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock awards that were antidilutive (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r185" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r82", "r132", "r153", "r190", "r198", "r202", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r389", "r391", "r412", "r484", "r552", "r643", "r655", "r782", "r783", "r820" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r126", "r135", "r153", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r389", "r391", "r412", "r643", "r782", "r783", "r820" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r721" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r722" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r717" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r717" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r720" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r719" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Bank Time Deposits [Member]", "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." } } }, "auth_ref": [ "r88" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of leasehold improvements, property and equipment accrued in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r32", "r128", "r617" ] }, "cmg_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityAmortizedCost", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjusted cost", "label": "Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Amortized Cost", "documentation": "Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Amortized Cost" } } }, "auth_ref": [] }, "cmg_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityFairValue", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityAmortizedCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value, subtotal", "label": "Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Cash And Cash Equivalents At Carrying Value And Debt Securities, Held-to-Maturity, Fair Value" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r128" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r32", "r69", "r150" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r1", "r69" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "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." } } }, "auth_ref": [ "r128" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r697" ] }, "cmg_ChipotleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ChipotleMember", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chipotle", "label": "Chipotle [Member]", "documentation": "Chipotle [Member]" } } }, "auth_ref": [] }, "cmg_ChipotleRewardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ChipotleRewardsMember", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chipotle Rewards", "label": "Chipotle Rewards [Member]", "documentation": "Chipotle Rewards [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "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." } } }, "auth_ref": [ "r37", "r38", "r39", "r40" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares that may be called by warrants (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "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." } } }, "auth_ref": [ "r305" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r698" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r698" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r25", "r51", "r486", "r539" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r73", "r262", "r263", "r603", "r779" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r760", "r761", "r815", "r832", "r833" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r54" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r54", "r540" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r54" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r54", "r540", "r558", "r833", "r834" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value, 230,000 shares authorized, 37,563 and 37,483 shares issued as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r54", "r488", "r643" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r703" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r702" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r704" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r701" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r30", "r138", "r140", "r145", "r478", "r496" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Liability Balance", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r785" ] }, "cmg_ContractWithCustomerContractAssetContractLiabilityAndReceivableRollforwardRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ContractWithCustomerContractAssetContractLiabilityAndReceivableRollforwardRollForward", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Roll Forward]", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable Rollforward [Roll Forward]", "documentation": "Contract with Customer, Contract Asset, Contract Liability, and Receivable Rollforward" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned revenue", "netLabel": "Gift card liability", "periodStartLabel": "Chipotle Rewards liability, beginning balance", "periodEndLabel": "Chipotle Rewards liability, ending balance", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r307", "r308", "r318" ] }, "cmg_ContractWithCustomerLiabilityRevenueDeferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueDeferred", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue deferred", "label": "Contract with Customer, Liability, Revenue Deferred", "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." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from gift card liability balance at the beginning of the year", "verboseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r319" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r637", "r639", "r831" ] }, "us-gaap_CostDirectLabor": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostDirectLabor", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Labor", "label": "Cost, Direct Labor", "documentation": "Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation." } } }, "auth_ref": [ "r752" ] }, "us-gaap_CostDirectMaterial": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostDirectMaterial", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Food, beverage and packaging", "label": "Cost, Direct Material", "documentation": "Cost of material used for good produced and service rendered." } } }, "auth_ref": [ "r752" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r63" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "cmg_CultivateFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "CultivateFundMember", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cultivate Fund", "label": "Cultivate Fund [Member]", "documentation": "Cultivate Fund [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r74", "r151", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r290" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional interest", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r5", "r78", "r98", "r384", "r385", "r759" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r370", "r371", "r485" ] }, "cmg_DeliveryServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "DeliveryServiceMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Delivery service revenue", "label": "Delivery Service [Member]", "documentation": "Delivery Service [Member]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r5", "r193" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r317", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r317", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Recognized from Liability Balances", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r786" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r329", "r334", "r363", "r364", "r365", "r641" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r7", "r41" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r659" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r692" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "cmg_EarnedPointsExpirationPeriodForInactivity": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "EarnedPointsExpirationPeriodForInactivity", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earned points expiration period for inactivity", "label": "Earned Points Expiration Period For Inactivity", "documentation": "Earned points expiration period for inactivity." } } }, "auth_ref": [] }, "cmg_EarnedRewardsExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "EarnedRewardsExpirationPeriod", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earned rewards, expiration period", "label": "Earned Rewards Expiration Period", "documentation": "Earned rewards, expiration period." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Basic earnings per share (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r146", "r164", "r165", "r166", "r167", "r168", "r175", "r177", "r182", "r183", "r184", "r188", "r404", "r405", "r479", "r497", "r620" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Diluted earnings per share (in usd per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r146", "r164", "r165", "r166", "r167", "r168", "r177", "r182", "r183", "r184", "r188", "r404", "r405", "r479", "r497", "r620" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.chipotle.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r174", "r185", "r186", "r187" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r416" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.chipotle.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r373" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r362" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r657" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r657" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r657" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r731" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r657" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r657" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r657" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r657" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r10", "r123", "r141", "r142", "r143", "r155", "r156", "r157", "r161", "r169", "r171", "r189", "r248", "r251", "r306", "r366", "r367", "r368", "r377", "r378", "r393", "r394", "r395", "r396", "r397", "r399", "r403", "r417", "r418", "r419", "r420", "r421", "r422", "r432", "r507", "r508", "r509", "r523", "r582" ] }, "cmg_EquityInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "EquityInvestments", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Equity Investments", "documentation": "Equity Investments" } } }, "auth_ref": [] }, "cmg_EquityInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "EquityInvestmentsDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/EquityInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Investments", "label": "Equity Investments Disclosure [Text Block]", "documentation": "Equity Investments Disclosure" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r244", "r245", "r246" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Equity Method Investment, Aggregate Cost", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r17" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, impairment", "label": "Equity Method Investment, Other than Temporary Impairment", "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." } } }, "auth_ref": [ "r772" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r244" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails": { "parentTag": "cmg_EquityInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity method investments", "terseLabel": "Carrying value", "label": "Equity Method Investments", "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." } } }, "auth_ref": [ "r195", "r243", "r743", "r773" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGain", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognized gain", "label": "Equity Securities, FV-NI, Realized Gain", "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)." } } }, "auth_ref": [ "r771" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r700" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r664", "r675", "r685", "r710" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income", "label": "Excess Tax Benefit On Stock Based Compensation Recognized in Provision for Income Taxes", "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." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r706" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "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." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r285", "r322", "r323", "r324", "r325", "r326", "r327", "r409", "r443", "r444", "r445", "r627", "r628", "r637", "r638", "r639" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r285", "r322", "r327", "r409", "r443", "r637", "r638", "r639" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r285", "r322", "r323", "r324", "r325", "r326", "r327", "r409", "r445", "r627", "r628", "r637", "r638", "r639" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r285", "r322", "r323", "r324", "r325", "r326", "r327", "r443", "r444", "r445", "r627", "r628", "r637", "r638", "r639" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r289", "r303", "r400", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r495", "r625", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r767", "r768", "r769", "r770" ] }, "cmg_FixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "FixedChargeCoverageRatio", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Fixed Charge Coverage Ratio", "documentation": "Fixed charge coverage ratio." } } }, "auth_ref": [] }, "us-gaap_FoodAndBeverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FoodAndBeverageMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Food and beverage revenue", "label": "Food and Beverage [Member]", "documentation": "Consumable liquid and non-liquid substance to provide nourishment." } } }, "auth_ref": [ "r472", "r787" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "cmg_GainLossOnSaleOfAssetsAssetImpairmentsNonCashComponents": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "GainLossOnSaleOfAssetsAssetImpairmentsNonCashComponents", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment, closure costs, and asset disposals", "label": "Gain (Loss) On Sale Of Assets, Asset Impairments Non-Cash Components", "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." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment, closure costs, and asset disposals", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "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." } } }, "auth_ref": [ "r755" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r65", "r562" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Geographic Distribution, Foreign [Member]", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r120", "r121", "r122", "r480", "r481", "r624" ] }, "cmg_GiftCardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "GiftCardMember", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gift Card", "label": "Gift Card [Member]", "documentation": "Gift Card [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r130", "r261", "r476", "r626", "r643", "r776", "r777" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Adjusted cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r97", "r226", "r255", "r775" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesHeldToMaturityAmortizedCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r92", "r236" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Losses", "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r93", "r237" ] }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Investments", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r211", "r766", "r775" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r91", "r235", "r477", "r483" ] }, "us-gaap_HeldToMaturitySecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/FairValueMeasurementsDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Investments", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Noncurrent", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent." } } }, "auth_ref": [ "r211", "r766", "r775" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r61", "r85", "r190", "r197", "r201", "r203", "r481", "r493", "r622" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r154", "r369", "r374", "r375", "r376", "r382", "r386", "r387", "r388", "r519" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r95", "r101", "r170", "r171", "r194", "r372", "r383", "r499" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes paid (refunded)", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r33" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "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." } } }, "auth_ref": [ "r50", "r747" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r471", "r754" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable/receivable", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "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." } } }, "auth_ref": [ "r754" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r4" ] }, "cmg_IncreaseDecreaseInOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseAssets", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Increase (Decrease) In Operating Lease Assets", "documentation": "Amount of increase (decrease) in operating lease assets." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r734", "r754" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive stock awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r178", "r179", "r180", "r184", "r333" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r671", "r679", "r689", "r706", "r714", "r718", "r726" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r724" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r660", "r730" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r660", "r730" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r660", "r730" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r134", "r618", "r643" ] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedBalanceShares", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment shares owned (in shares)", "label": "Investment Owned, Balance, Shares", "documentation": "Number of shares of investment owned." } } }, "auth_ref": [ "r525", "r529", "r590", "r596", "r599", "r648" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r81", "r89", "r90", "r116", "r210", "r212", "r410", "r411" ] }, "cmg_JPMorganChaseBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "JPMorganChaseBankMember", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JPMorgan Chase Bank", "label": "JPMorgan Chase Bank [Member]", "documentation": "JPMorgan Chase Bank [Member]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r429" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r429" ] }, "cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "LesseeOperatingLeaseOptionToExtendAdditionalPeriods", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option to extend, additional periods", "label": "Lessee, Operating Lease, Option to Extend, Additional Periods", "documentation": "Lessee, Operating Lease, Option to Extend, Additional Periods." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal period", "label": "Lessee, Operating Lease, Renewal Term", "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." } } }, "auth_ref": [ "r818" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r818" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.chipotle.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r425" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r21", "r153", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r390", "r391", "r392", "r412", "r538", "r621", "r655", "r782", "r820", "r821" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r59", "r84", "r491", "r643", "r758", "r774", "r816" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and shareholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r23", "r127", "r153", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r390", "r391", "r392", "r412", "r643", "r782", "r820", "r821" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, amount outstanding", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r16", "r83", "r829" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r19", "r757" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "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." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r19", "r757" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "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." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "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." } } }, "auth_ref": [ "r19", "r757" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r129" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r264", "r732" ] }, "cmg_MajorityGiftCardBreakageRevenueRecognitionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "MajorityGiftCardBreakageRevenueRecognitionPeriod", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Majority gift card breakage revenue recognition period", "label": "Majority Gift Card Breakage Revenue Recognition Period", "documentation": "Majority gift card breakage revenue recognition period." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r746" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r328", "r470", "r506", "r530", "r531", "r589", "r592", "r594", "r595", "r598", "r613", "r614", "r623", "r629", "r640", "r645", "r784", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r698" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r698" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r328", "r470", "r506", "r530", "r531", "r589", "r592", "r594", "r595", "r598", "r613", "r614", "r623", "r629", "r640", "r645", "r784", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r717" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r788" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r725" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r69", "r70", "r71" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r62", "r71", "r86", "r125", "r136", "r139", "r143", "r153", "r160", "r164", "r165", "r166", "r167", "r170", "r171", "r181", "r190", "r197", "r201", "r203", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r405", "r412", "r494", "r560", "r580", "r581", "r622", "r654", "r782" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.chipotle.com/role/RecentlyIssuedAccountingStandards" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r99", "r100", "r102", "r124", "r158", "r159", "r162", "r163", "r172", "r173", "r249", "r250", "r379", "r380", "r381", "r398", "r402", "r406", "r407", "r408", "r413", "r414", "r415", "r423", "r424", "r433", "r473", "r474", "r475", "r510", "r511", "r512", "r513", "r514" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r698" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r668", "r679", "r689", "r706", "r714" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r696" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r695" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r706" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r725" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r725" ] }, "cmg_NotPartOfShareRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "NotPartOfShareRepurchasePlanMember", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchases in Accordance with Stock Award Agreements", "label": "Not Part Of Share Repurchase Plan [Member]", "documentation": "Not part of share repurchase plan" } } }, "auth_ref": [] }, "cmg_NoteReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "NoteReceivableMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable", "label": "Note Receivable [Member]", "documentation": "Note Receivable [Member]" } } }, "auth_ref": [] }, "cmg_NumberOfRegionsInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "NumberOfRegionsInWhichEntityOperates", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of regions", "label": "Number Of Regions In Which Entity Operates", "documentation": "The number of regions by which the Company manages its operations." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r764" ] }, "us-gaap_NumberOfRestaurants": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfRestaurants", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of restaurants", "label": "Number of Restaurants", "documentation": "Represents the number of restaurants." } } }, "auth_ref": [] }, "cmg_NuroMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "NuroMember", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nuro", "label": "Nuro [Member]", "documentation": "Nuro [Member]" } } }, "auth_ref": [] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OccupancyNet", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Occupancy", "label": "Occupancy, Net", "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." } } }, "auth_ref": [ "r66", "r87", "r94" ] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Restaurant operating costs (exclusive of depreciation and amortization shown separately below):", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r190", "r197", "r201", "r203", "r622" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/LeasesScheduleofSupplementalCashFlowRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derecognition of operating lease assets due to terminations or impairment", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r817" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r427" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r427" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/LeasesScheduleofSupplementalCashFlowRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid for operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r428", "r430" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r426" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Update to Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r52", "r79", "r515", "r516" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r131" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r3", "r8", "r80" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income/(loss), net of income taxes", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r80", "r137", "r140" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income/(loss), net of income taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating costs", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r64", "r498" ] }, "us-gaap_OtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestments", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails": { "parentTag": "cmg_EquityInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsScheduleofEquityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other investments", "label": "Other Investments", "documentation": "Amount of investments classified as other." } } }, "auth_ref": [ "r744" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r71" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest and other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r67" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r698" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r666", "r677", "r687", "r712" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r694" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r31" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholding on stock-based compensation awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r148" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r765" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of leasehold improvements, property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r68" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r697" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r697" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r696" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r706" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r699" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r695" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreOpeningCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreOpeningCosts", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-opening costs", "label": "Pre-Opening Costs", "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r53", "r292" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r53", "r540" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r53", "r292" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r53", "r487", "r643" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r748" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r733", "r753" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Sale and Maturity of Marketable Securities", "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." } } }, "auth_ref": [] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "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." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r204", "r472", "r500", "r501", "r502", "r503", "r504", "r505", "r615", "r630", "r644", "r735", "r780", "r781", "r786", "r830" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/RevenueRecognitionScheduleofChangesinLiabilityBalanceDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofLiabilityIncludedinUnearnedRevenueDetails", "http://www.chipotle.com/role/RevenueRecognitionScheduleofRevenueRecognizedfromLiabilityBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products and Services [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r204", "r472", "r500", "r501", "r502", "r503", "r504", "r505", "r615", "r630", "r644", "r735", "r780", "r781", "r786", "r830" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements, property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r6", "r482", "r492", "r643" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r147", "r254" ] }, "cmg_PurchasesFromSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "PurchasesFromSupplierMember", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases From Supplier", "label": "Purchases From Supplier [Member]", "documentation": "Purchases From Supplier" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r694" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r694" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r321", "r328", "r357", "r358", "r359", "r446", "r470", "r506", "r530", "r531", "r589", "r592", "r594", "r595", "r598", "r613", "r614", "r623", "r629", "r640", "r645", "r648", "r778", "r784", "r823", "r824", "r825", "r826", "r827" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.chipotle.com/role/LeasesNarrativeDetails", "http://www.chipotle.com/role/RevenueRecognitionNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r265", "r266", "r267", "r268", "r321", "r328", "r357", "r358", "r359", "r446", "r470", "r506", "r530", "r531", "r589", "r592", "r594", "r595", "r598", "r613", "r614", "r623", "r629", "r640", "r645", "r648", "r778", "r784", "r823", "r824", "r825", "r826", "r827" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r661", "r672", "r682", "r707" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of transaction", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r49", "r437" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r437", "r438", "r819" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r563", "r564", "r567" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r434", "r435", "r436", "r438", "r439", "r520", "r521", "r522", "r565", "r566", "r567", "r586", "r588" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r663", "r674", "r684", "r709" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r96", "r745", "r756" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r56", "r76", "r490", "r510", "r514", "r518", "r541", "r643" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained \u200e Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r123", "r155", "r156", "r157", "r161", "r169", "r171", "r248", "r251", "r366", "r367", "r368", "r377", "r378", "r393", "r395", "r396", "r399", "r403", "r507", "r509", "r523", "r833" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.chipotle.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r103", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r320" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r144", "r153", "r191", "r192", "r196", "r199", "r200", "r204", "r205", "r207", "r247", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r412", "r481", "r782" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/LeasesScheduleofSupplementalCashFlowRelatedtoLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r431", "r642" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r725" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r725" ] }, "cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryTableTextBlock", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category", "label": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category [Table Text Block]", "documentation": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.chipotle.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r763" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r42" ] }, "cmg_ScheduleOfEquityInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ScheduleOfEquityInvestmentsTableTextBlock", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Investments", "label": "Schedule of Equity Investments [Table Text Block]", "documentation": "Schedule of Equity Investments [Table Text Block]" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r244", "r245", "r246" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r153", "r244", "r245", "r246", "r247", "r412" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "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." } } }, "auth_ref": [ "r125", "r153", "r244", "r245", "r246", "r247", "r412" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Information [Table]", "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r48", "r49", "r563", "r564", "r567" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r330", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock", "presentation": [ "http://www.chipotle.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Related to Leases", "label": "Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]", "documentation": "Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]" } } }, "auth_ref": [] }, "cmg_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions": { "xbrltype": "sharesItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions", "calculation": { "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails": { "parentTag": "cmg_SharesExcludedFromDilutedEarningsPerShare", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock awards subject to performance conditions (in shares)", "label": "Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions", "documentation": "Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r656" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r658" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r205", "r206", "r526", "r527", "r528", "r591", "r593", "r597", "r600", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r616", "r631", "r648", "r786", "r830" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r641" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in usd per share)", "periodEndLabel": "Ending balance (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r77" ] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestNumber", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024 (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Number" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024 (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r330", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, March 31, 2024", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Aggregate Intrinsic Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, March 31, 2024 (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, March 31, 2024 (in usd per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, March 31, 2024", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r14" ] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercises in Period, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercises in Period, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired." } } }, "auth_ref": [ "r15" ] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeited, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r13" ] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Grants in Period, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, January 1, 2024 (in shares)", "periodEndLabel": "Outstanding, March 31, 2024 (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r11", "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, January 1, 2024 (in usd per share)", "periodEndLabel": "Outstanding, March 31, 2024 (in usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Aggregate Intrinsic Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestNumber", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024 (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Number", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Number" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestWeightedAverageExercisePrice", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024 (in usd per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Exercise Price", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, March 31, 2024", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Remaining Contractual Term", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Vested And Expected To Vest, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedPerformanceStockAwardsPSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofNonVestedStockAwardsRSUsActivityDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Period One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Period Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r361" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, January 1, 2024", "periodEndLabel": "Outstanding, March 31, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "cmg_SharesExcludedFromDilutedEarningsPerShare": { "xbrltype": "sharesItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "SharesExcludedFromDilutedEarningsPerShare", "calculation": { "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/EarningsPerShareStockAwardsExcludedfromtheCalculationofDilutedEPSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stock awards excluded from diluted earnings per share (in shares)", "label": "Shares Excluded From Diluted Earnings Per Share", "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." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r26", "r123", "r141", "r142", "r143", "r155", "r156", "r157", "r161", "r169", "r171", "r189", "r248", "r251", "r306", "r366", "r367", "r368", "r377", "r378", "r393", "r394", "r395", "r396", "r397", "r399", "r403", "r417", "r418", "r419", "r420", "r421", "r422", "r432", "r507", "r508", "r509", "r523", "r582" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r205", "r206", "r526", "r527", "r528", "r591", "r593", "r597", "r600", "r602", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r616", "r631", "r648", "r786", "r830" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r155", "r156", "r157", "r189", "r472", "r517", "r524", "r532", "r533", "r534", "r535", "r536", "r537", "r540", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r559", "r561", "r562", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r649" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r155", "r156", "r157", "r189", "r472", "r517", "r524", "r532", "r533", "r534", "r535", "r536", "r537", "r540", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r559", "r561", "r562", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r649" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan transactions and other (in shares)", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan transactions and other", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "cmg_StockOptionsStockAppreciationRightsSOSARsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "StockOptionsStockAppreciationRightsSOSARsMember", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails", "http://www.chipotle.com/role/StockBasedCompensationSummaryofSOSARAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Stock Appreciation Rights", "label": "Stock Options Stock Appreciation Rights SOSARs [Member]", "documentation": "Stock Options, Stock Appreciation Rights (SOSARs) [Member]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of common shares authorized for repurchasing", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r54", "r57", "r58", "r72", "r542", "r558", "r583", "r584", "r643", "r655", "r758", "r774", "r816", "r833" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.chipotle.com/role/ShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r75", "r152", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r306", "r401", "r585", "r587", "r601" ] }, "cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock", "presentation": [ "http://www.chipotle.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liability Included in Unearned Revenue", "label": "Summary Of Liability Included In Unearned Revenue [Table Text Block]", "documentation": "Summary Of Liability Included In Unearned Revenue [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r705" ] }, "cmg_TargetedNumberOfSharesQuantityThatWillVestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "TargetedNumberOfSharesQuantityThatWillVestPercentage", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Targeted number of shares, quantity that will vest, percentage", "label": "Targeted Number of Shares, Quantity that will Vest, Percentage", "documentation": "Targeted Number of Shares, Quantity that will Vest, Percentage" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "cmg_TotalLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "TotalLeverageRatio", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total leverage ratio", "label": "Total Leverage Ratio", "documentation": "Total leverage ratio." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r697" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r704" ] }, "cmg_TractorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "TractorMember", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails", "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tractor", "label": "Tractor [Member]", "documentation": "Tractor [Member]" } } }, "auth_ref": [] }, "cmg_TractorWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "TractorWarrantsMember", "presentation": [ "http://www.chipotle.com/role/EquityInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tractor Warrants", "label": "Tractor Warrants [Member]", "documentation": "Tractor Warrants [Member]" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r724" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r726" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.chipotle.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r289", "r303", "r400", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r495", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r767", "r768", "r769", "r770" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r727" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r728" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r726" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r726" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r729" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r727" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r37" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, common shares (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r37" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 10,096 and 10,057 common shares as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r27", "r37", "r40" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of treasury stock (shares)", "verboseLabel": "Acquisition of treasury stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r10", "r54", "r76" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.chipotle.com/role/ShareholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of treasury stock", "netLabel": "Common stock surrendered as payment", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r10", "r37", "r76" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.chipotle.com/role/BasisofPresentationandUpdatetoAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.chipotle.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "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)." } } }, "auth_ref": [ "r619", "r637", "r639", "r828" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r723" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.chipotle.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "cmg_VebuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chipotle.com/20240331", "localname": "VebuMember", "presentation": [ "http://www.chipotle.com/role/RelatedPartyTransactionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vebu", "label": "Vebu [Member]", "documentation": "Vebu [Member]" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.chipotle.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average number of common shares outstanding (for diluted calculation) (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r176", "r184" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chipotle.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.chipotle.com/role/EarningsPerShareBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average number of common shares outstanding (for basic calculation) (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r175", "r184" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)-(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.14(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r732": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 73 0001058090-24-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001058090-24-000015-xbrl.zip M4$L#!!0 ( &]^F5A*/=X]$\@ "YL# 0 8VUG+3(P,C0P,S,Q+FAT M;>R]:W?B2+(V^GW_"AUF[SU5:PE*-R3DZN9=+MO5[?.Z;(_MFLOY,BN1$J-I MD!A)V&9^_8E(25P,& D$I"!G[5UMD) R(YZ(C(B,C/CE_[P-^M(+#2,O\'_] ML]I0_BQ1WPE*>%/>H]+<@_,-[(=)]G\3=(!S4Z\G/+H+A./2>>[&D*9J1W99=#<_, MEMFTNA:I6QJQZ@;5NW6[VU+K=E-3FK2IDQ:UY> MH;I9MURK8W4-MZLU;=D]LW5"5<#'.& M>?O1V5O?\__XM=:+X^'9ER^OKZ^-5[T1A,]?5-NVO["KM?36A3O?.F&?W:LI MBOX%+W=(1-/;5S\3WYX]XN7O]_SX>44 M^?,E#HD?(?E)# S%GRMU1:NKVO0AJ^:@ZC,/RFYW@I$?A^/);]C]$74:S\'+ ME_3BW""=P?/<"YR>-PSB/FTXP0!O-!1=5[.;\6FN-__PE*#FE^1B=BMUW.6# M@ OS5(H"0U.M#SB5WC%#UCH\;.X'V<,_HJS:K"NM^LQD(F\9T^&5ZI>__[AY M='IT0.J>'\7$=S*8G$5AO,A]^')N3B[UED\>+LS=B!>]CZ8^^_:S/@$AKU&_ M_O.QUOZE1XG;_F5 8R+A[^OTWR/OY=?:1>#'(/#UI_$0?N8DGWZMQ?0M_L*@ M_*7]7__U7[_$'C"Y#=RO9TS^Y4ORW2]?DB=W G?<_L7U7J0H'O?IKS77BX9] M,C[S Y_"^[VW,[R1ALF?GNM2G_T)UV]!Z82>D[S^+7Z@W5]K3AU([Y,!/HEZ M9^>@EEQ43=_[Y+DF)9SZM0;MZ;]2M=TD?I=,#''7KFEEKLR]^^3+WA@(O MS%3A=R]R2/\?E(3?X9MH\@:KUD92E/6">[@]<.=?T:JU_Z)N_H(K'S@TOH!7 MA*1_[;OT[?_2\>3A=JVM ':59DNQE?;8(R']!BK8O0@&0^I'3%+/0Q#<9XJ$_#:>WG)/QOC5^2L) M7?;/7VD4PZ*7D%F= Q"JAS-W%(YA]-FPFPH@2"M&%D4Y\) !DGK!(:L''G*K M.)6U P_97D;E+_,Z+:1="F+AT&B))D93XBQBZP5,2F)6R%D,^O?76N0-AGU4 MW^R[7LCF/*-T&V^1"QJ9O6[ZCO2543 *V2>V3)RE=&/C1J'-OJ=,+62?/!<_ M=ST:2FQ(=.E">7']?^?5Q?L?M[.OYI\^9%3-/L'B%,:H')CFK"LJ_%_VN^FU MR3#=F5MUIC_FKV2?LY=\F9OW2:46( M[F@RLP$ET2BD[92P[&+VB.Q:]AF?L9Q2.G>4FL7 AI0:@?B\)U-J+Y[]?+PL M3B6#+RKIV4J[+95 '3*=.9D>&'8PK-E;F>XC<1!N2-"%W^.7E]0/!IZ_[+%Y MX3SWB"_SHU_+S^:N^9G.@C[C*I1\=.%E;\.^YWCQ#SKHP"M<#ZXRE[T&OL+9 M?1BX(R>^"Q]I^.(Y]/S- VG/EK_O0>">^^XW"FX^>:;)(W[YLO3)$PI,!E - MM6T*MGS,%CT_6_3RV&)5ARU@19U=TKX'W!BG%XY24EJ");Q)B^*YU_X%&7HQZ5>&_COW-W=,_Z>06=ACAOI$ "I#^YU[ ML#NF_0.-B>=3]XJ$ON<_1Y4A_,Z=XETK'<<9#49]W "]BWLTQ/M"VL.GO=!K MWPD&.S!4=L2+G3NTAYL:=TXAKVL;#\8?=ZXB3\8?#PSBSG'DT5+A@5$[=RR)\NA?=1=U M__9$:;37J^YX[MF>*(_P57<<#V]/E,<+X5!6)V-)K[KWN;^M@0,QJ.HNZOZW M!@[$J*J[M'O>&C@0ERJ_;WWPK8$#,4ZX\ODLN:W.ZKRCN7#E#TM_X$QFPMW?:/ < MDF'/UZW-AT]CV>$_QDFM$+P\5(>H9^>D$^FLO1QZ;4-E AW<9&/ MN?^;UXTO2.CRR_UW].4NG,$!?4N,DAOL9)1S CS\\WQN,!L\EFV#Q1K>E4F::#) M7:2!'S*7>%2PR:6[?T R\Z!AN/3?>>')8>R>9L4\VGVJHQ(=VV;%'-O]+J[E MD9D[_W:R$4NBWKGOXG\PD/]"^DLV:^%B90#-G?,ZJ<)&O/"OI#^BW\:3/W^' M)Y+0Z8UOZ M]%YR=W'3M#T=QQ.Y0MPW*%F'[C\"GXQ\D_(/&WT=^A70:=RYS M92'PC?A_/,%/+^DPB+RX.A#@SFGG$@+?/9_XCHC%'JT,!DSNX@;5Q,!%$ Z#$.SX2]J)*P@#[N(:^X0!/VS@+NZQ8P'8*PST MRL" NU#+/MFP/2;1![X-8O!_'0HF6X?G!(IWG.K2$2)&RHF MMS$?KNQ/[B(194) !*,J&8DH$P(B&%7-2$29&!#1J,I&(DJ$@772 2E^V,!O M0$A$(O8( WX#4B(2L5O.GW0,BA\VFX(WNJ$_ONLFYQA\T[@7NM?]" MHWAZVG'V6TIOR6 F1>4I)$X+NX!'.>RX'85!542BQ5VT@V<><&"-M;B+2U2&88E;9G^%=0E)[_//\V]HIO 7R_W!3PC6%4N&!AXL$.;.7[==E$NI MGU =DA9WL8U]0V[CNB>'!W,U(6=S%[]9 3E<@UA5W;LA\B9B?Y\/AR%U/,:M M!^^Y%T>/=X_G#Y6)GMG<16[XI#X/@L)=S(9/5NW&W[2Y"\"L61D?*!9;=6+J M,OK_]+TX>GC\61G%Q%VPA1=Z\Z"*N N^\,*<'2D?;N,K)9GE_*@=;L,CAZ,T M#PKGV$,A_*B:JD0 RK0R'T8UGMU]A+T7T#CS-]4ECJ[\7QZUUTV +2-_M_['T'X3/P+W-/'0@S5 M83:WT9D#,ONO)/3PO.8#:/L9 QB/$U/W[H6&/IJ[Z<%/_QEO>[S[_G T6.-B MO>0VF'7*6H@+9' ;3SME9.PFI*TJW(;T'BCKV8II?6-T7B+B,&=F0O3[-,9PR2KJBIWP;URF/97VAF5 MM<+L!+Q553'7^]1]#_/C.8P_OKJ MN7'O3%64_ZFQ^]J_1$/B9W<[03\(S_X$6%.ZW:]=&&2]2P9>?WSV9ZP5&4FW M]%5Z" ;$_[,< 8_J$4PKO3'R_D/AP? .]O$U?:FB?.V#L9D- LSQ__F*4Z^[ MU,'26\#CLY$/$\:[8$R$F[%(O9!V?ZW]:3WEP?=\P@" %'2E"^2L'T>_?"' M#B1NQI5%WI#P&=@3!\,S=8@-K).[.^&7=[_\Z#W%ZM1.$,/HZD*Y/AA$] MR_[XZGK1L$_&8%PS K ??4V?U0GB.!B<(3I>:!AC5_,ZZ7O/_AFC37)Y"IR& MDH G!HC&;O;F]'(#+GU9_-YN-6QE^26EH;+OO[#GA=G%E$5Z,D=7@ID@17ZM MZ;5WDTV'#W=*;C!"8B!FO@Z)ZX+[=*9(2*?L!5_8S#^F*Q*"S3PA@@/<9$5] M5@@*O&L3<+;>@=-: LY:^^?M]=/5I?3X=/YT]2BM1 4OPWV\NOCY'G,-[?;!\#G\[?_S]^O:WI[M;6;IL M7#0D36D:]@'';>108[7V/TO[7Q[=8S1XDI+O=P\_I%]@Z?0#_W8T@(F>7@C0K.7W:7:1!,,R/I[_!@_'A MT>9V$*-M8?GYRPC,83"6Q@]T&(1Q36)I@#'8JF_Q6==[HVX]#D<3$0,GZ&VE M?,7N(4A7ZL+QEY_G#T]7#S?_D!ZN[N\>GJ3[GP^//\]OGZ2G.PE6QB=<_E1= MNGN0U.8G][-T]UUZ^OU*FEDT)POF^<437E9MW9#F:)3;BC'VHI_S4>9[$$IQ MCTK_S@ C)>Z0!%X2=3?0W/?LYU>)CS6/.Q>^J0_@$3W\6=TEX_J8DK!._0R' M>JW] PN 2KHJ2^CIYU;Z!U@ \Q$X"/.,V5XQ8J'-A38':PB#+A[+SERISKND M'TWTN0&X.V9]_O1P?OMXS;2V4.C+%7H\P4RFT;MA,/C?/ZFF\G47_TIQ(.WN MZ=OHT$-PX2(8#+P(PZC2=P\T^"TK/WQ68#V]8H%0_''RVTRTF^ -U77-PGCF MO( +/_@09H#V?N[+ 5&4\0_TV8M0AF.,ZV?,-P%9OU_?WSW=7$D_KOY^?7%^ M*_WV<'US(TO7MQ<-?ESDG&+RZ>J-.#&;/ 9HP\FD)1))T9 ZN(?B2IXO>7$D M.3UFHWX60%\$>E5L16-]N+G$1^W"6.10C(HJEVO?2;NKP +U&(-;=A&,_#@< M7P3NO,\&(W)P;RVFPS!XP>=,G36KUKZD??)*L'C^1XJG;(OS"#CP1-ZNTSUB MAW%A?I%OU=HMHZYJ8),J"^O\$N)6'><66ZMSK!<,K!*8N '8N*'TKU'H1:[' MMJ-A 5FG+5/]IC2LO9@&>6?ES8HCFQQF^'G_89\_'X\LY>;R]0.X9X-A/QC3 MM=$33GDZ+]W2;=!8QLCE.ZOV!SNK"WNG.6^KNH;8D1X^=]V01E'Z'TR]53,= M;-?:IJK@P##D(EVP:4F7H?>RL-S)A?VZQ?=JD^TNI=9^''F@YE2PL1:=O,W> M= %_WH5/P>MD^<9,N6QRWRAQ>J7-BBGIN_ >+ 90;=-]/ V\EW-A*FQ&U/L MS+#^_^<-$QLM):E>:]N::2[ I%0;(2'7'J)_N1>(E";H,]Z'@#%O2/K2U1MU M1C&(IW37!<5+H\_;A3SYFS9P7T+V?]XP3,G5QL@TPO&_?VIIJO4UDF+:I\-> MX%,I:=CT:V&TEH>BRD:H]&T M1E,W2WD4&Y6^3;@GI3=:"YBA*45!WW.E#%OIU31]\]U%'I:)G$A^\N(DW15M M.LGIDRC*L0Z>"&U"PA:3Q_&@$_0_Y;(0EA800) MM.%KSX-OIBIST3)9*X^I1EM)O"/'9'ZK(UVCQJK684(^L3K,9,,QP+$'SA^R M-"2A](+-I]%*A=BW_!I9Q<2G5,HF(F++* 13]^.Q3YCUT] M%9>AJU2');NK[W<\4,/-;W:H+18MD?X1A'](K,R2E#WB0Z9NXIQQ81!?^RX& M+ZG4&4M.C\)\8;!_@+ZG+/*.QN]TNQ9\,O6SU".1U/7Z8#>3?A^N8F@)S>E_ MCSPTIL&&[M#T!GCHQ)[6,>2=9.FD5O6,,9X1&2UMO,RR=%RX"JLXWHJ%ZRA; MTU5-8KF%D?0)G@<G]9 M9\C/MX*O+15,A2.)%Z,P!!(FZ6ZH36,2CZ*),-JU]C]HM#(!9K^4#0Y*V=M@ M=3K$L:@7)G4@< ,OCD%$:1\$+PQ\7'KZ8XG",C26KG%%PH.I+U2Z)#%)\J[> M*9_I,V8]^X<1W&DH3=0O#_1YU$_V;![K3](G3#^SOFJZUDAOB'L>RT09LDR4 M'6NB9+P3!4.CST)]Y$MPF( !L9!JD\EI!X4G]8$(:WT5.F37.@3$EDA]F V5 MB.. #@GQ4#L3JQ#7]Z7?2H"/^M(+T0"4#[PES)8H0.4 B#"6T9R!QX$-@)1[ MEI[#X#7N99<;8-U0-C:7=CV?9>BRC0R,@FLPS14C9)?5K]EM:V]8/;[L1C1I MTIM7C#6[T_,3'0F.9UW+C+0YR^Q30O_ IY_/CD9:ZK9,*QF M.8]J-51#X^Y199)*UPP>!V4=(N.PM$7)/N!JG^_=TFXS @XPHTV2_L,+4.W/ M03A>$IQ@-S&E[Z0W3>,4FEIKWRQ?0O9U(&C_<-V-!Y83KN>+=-YQ1LLI4?=V MF?VU8Q6Q?Q(7U1"/:-Q]&T7PH"A:>QI0TSXX#B@T? DS>EQE;!^/CBT*T:O4 MI?B->107"3G60U7_Z.3JL<#E:KF[=20;!]T/O%_,Z%KJM'O=93$_%ND#K>\' M+% WBA+/&>::E"=8YN<>*OK&08SH1 )$48_V^QE:I4^ 01:F20XA?AP$.5ALE@-T_ .> M=9C)%S:=D,&YER/C@\(X(E2;?]SG+,1Y/@R]?G*@7].2 B\RBE%(I5?\)^7E M]S I,"J-?"_A),M= 4-WGKM:#833\<#VBGZM7=]^7[*-R+)BV'9]TO_P;A2S M-0!P-\]\?S2HNP$K-XD/!),"[ 3*C(L4"LU:6[-DP[0R/&3#;">I-5&F$\+% MQ&9G178._.)=@HX43$?8R'GV"4T=47QR-\4G9PNT#H/$UC@+L2"N]T(72K9. MAY <2IO^A'2BH#^*5_]D51;XLJ*C[XN6YBM":TV*T/;"J<7\3.N=D)(_ZJ0+ M+STC_5G\V\T5EM6YN+M]NKI]>LQ5-E>ICNJR&BW= M+F57H:66MBMD-?36Q]GVZU)RB?,'>&R WWJ*%,>A%$0GY[G3M;_/Z9HG'.+Q M %]AO7.8L>37.WC>]/[\X4FZ7J)M/LA+W8#3R]-&)[P^P*&G=]6E\B2M+\R[ MR_Y7%.$+YU/3WZ>9O%I#,]Y9\/7TRT/EV.X0W+D653"Y"^%:K[6O8SJ0U"UQ MO1E_EVFP.1:#BV9]Q$QA.Q7C==K$C_0E=OX\R<#]]-,G(]>+J?MY%@7[)WF1 M78]=0G#F)^Q0@% FN0&V2H]4V*2:4TBZWM"%1BI+([$S6;AP1]1%?XZ=K6%; MV-]('Q05E1Y[E"YU\;4&1L Q]4@Q86 <5UPS(Y_(TPV:*7M0&W#63L]J JQ@MSK<> MC^(&7O\@/GEFF:.3DNR77N2,HB@[M7;ND_XX/=(V/>V*QV&]R>J:GU#LS$]$ MNY(R=8&>]2O9MF')*JP(&^%85(M94@L082-4P$8 9M_09])/C /*>HMRPW=A M'6PNPCNS#H2BYH7+=J:HS[D)OPA-O3--#=S&2)OTG3AQ$(HM\V,07VU7"?A" M27/"94,3F^8GHZ.1V3_]I)4Y#;%@N[^QB$O3R5+NQN3KG<%-OBIZ/2@=F7M$M8#M-H&/B@PWTO"&=4.32E[CAOE#7FPNRL+*/G-0U,OLN[M%0NO:[03@0!>>.182%77WT7#921;VJ-+FPJX](40.S MK]YZ7L<3[02.0G*U717\*:2?2V67D8M;__LGU52^3B8N+,HC4U16K?T(9"=Q M"3Z_,"4/KJJ G=J'!0:^Q*33I]GW,R1/AV$T89S#(&(GD\]"+$7AO="OKYX; M]V",RO_,,RIAWIDR_0GI1$%_%*_^R:K<]?8OG?#+^W'/_(N/\-Q?:SG(H-2R M'_7"J0YYIO5.2,D?==*%MYZ1_BL91YB3/3.X@>?79RGQ?A)"ZY1Q:K[6?D(4 MLM[P\,(5[57>(Y2/0P_9 0%I?K0%T*G7EDQN0,)GP!ZL\V=, F=7O&:S82RX M7^F7!Z+!]=/5#TEM2-^O;\]O+Z[/;Z3'IW/X[NKVZ7%SRIAK*&//KR8'1<'% M[]?W=T\W5]*/J[]?7YS?2K\]7-_2)?KFT&$L#2GH?"RT M*KDD)I]7SF(&5_@^F -;&J+2D-)%I;4?TC?G%YNP*4OB]];2L-0FTLO*0UUZ?>K M'J5JC99N%WK4ZN]!HDL;E+'\4O:H-3Y7SO-Y'YBI":I7&JJ'P/H/$CH]25=E M9B5IBF;D\,F.DA*7U*&##@CY##'T.6*4@X]4 3#]T ")EL"N]5PIFV"UB/9I MY).1Z\74_5P>;BI*H=R!CCW%W@\*C/,HHFA];Q#?*;DZ;6F_WU-([J!HO1B% M(C7&G[RR8#BG?5G0H9GB)!SW\7_7$WA<1Y?D# < SE8#^N: ME*0$@*?]%I_YHT'=#5BH!A\+T@-DH4R.T!GOUG6UUK8T2]9ML"3GA[HBZ+^) M_.7F43GKAI"08Y40XP 2HM7:35.13<7F1$)*LFPJLS*>.P[,)HZD$'P^8&JG M3V7)I_%*6=6&?'@@&]R$=$L^5Z!NV M?T^K%00L0=^9"] )@W53O9J2^"JA,+AX[/Q#$K7>T-RP:FV[):MJBQ-K0]BM M>U2W.\ 3=@A6+=DP-4X =7KFJQ,,J!23MYE @3!E-S=ED9Q/Y(W.>'?S0M'U MWJA;_P\-@R7R8-?:=4X,$F')[M6278N;M5F507LVE.&W;I]L&U@9S#8:8IL89=(_F%W"IF5-Y1$M!?T7]K Q994;8T(8IGO4HB6!J*D B)IR ML\G+3L I6*1WX%*0&$8K]3$N4$((]\AE88U"G="3A5D>\"5WW9\196&TH@*A MUMJZ;(*79K?*"I\)\Y0G,*U1K*6"24,P-:V6W#2$J;I'!'==^R?+"DC<>Z7C]:1-W5I(9\^IH&/V9)=#%J\M-Y*#%#(-T M8($;C+!X\WL.':HH9<'1G8(5EI6L[$^!(>I65OG8[:0ZUY",EYVXW=J!Y&[& MHAA?H2)C]PDN-DN.;]JUMFJ7$H_F)[XB1.)812)GN;2M1,)44"0LV31X$8E3 M.QT-; Q'U,45+PSZ?6;8=JA/NY[8O=Q\O;@:#/O!F-('[#9&W1G/84,Y44%. M#$TV-%X*"HJMS#WJVM+AI&%3/4MNZEL7Z.-K7[-R:G?&=13;G5M8YTC,[<4" M#TU;JFRJ6\?<^#'0!8P*6+3EP @/01M@U![;"9'*:->?/B6A#^HUI"_4'VU6 M.>TT+(\UJA6;F>)C_N;%O8M1!'.B828@XPW%HPGBT;)D7>7%^!"V[!ZU["X0 MA2DHB@T*=^L::\*M.05>.(FB0)+&UVP&1; M++4 2T9+5K8OY2<,W6WK!*_8LA2&25XUR\J\;K>;8=?:AB';+5&MYQCQLT:U MKL7/1R6F+:6$$M-\&:]<*\[Y,I8EF:FG7%1P7>&>;8-JEEIKV[8EZ\U*U!44 MY2QY4]C8)/18XO7V;%/4*PL:%L*WJ)=DC%3(TC!]1F\;/- 84-#^46 M *K95#D!U"G8#Y>T2X%?KN1-(VC;:MS3B(*LT;@982>MDV;L[^)EBRT\8VK( MFB8B:L>(I37*MF0LM5AW=W7[WK(BSE:P&):P9(VA:B M?8PPRE,6JPP8M;"Q84MN64?6V)!K?9KL6Y1DJ9YRU#C_?D51L5!!+&3%L&5; M*RL=C8NMBI),VE,&7?ZMBJ*@TVIM7-$U66V6=4*,KSV*"MJ^CTOJ@VQ6'Z+( MKA$']4%R#&[?:[7KO63/3A]1Q_O/-)4E>1T((?=A%H:*XL#Y0Y;^^R-M!<^QGB.\*^D/Z+3IZ9*19DH%?UC[;9J/,:N MQF/4VDI#60R3+GPA#4DHO>#39&GE#%CYGF@[8K*11N>CN!>$P'>WJ-IN?D#A MY>,K1MQMQV>"IZ@H,DA!#J(G Y;(Y&U[(?YU%(W>3VQ)IM441=9>:%YX6*U: MVP_R4]ECSY=() 5=Z0<)G5ZRRNNJ+&F*9K!=\4OJT$&'AG.7=%F"!PPI/.^% M]J<5JT!%BH#W)@T?9YG/5%C^M+^6S4_:GPAM[]'4WPHU]@DGB_)IR&%B2^#O MU(I+7E'09++5W9APFPU&X\!^FQGYEL:1_9%YO)DA4>+@P%;6] -9;LL.?;Z; MV#+S:/VD,/O&DIOF8NH-,W>VX<;.QFRR,1M+^CGQ9,J=QM9(?I2F*_("-RWD M)B^URL2^V5[/K:\%1PO!P[[DD*$7D\WZR)R& ME[*NL-*$IO= TFO_(B'HC"@470VQ!*ILVX9L-WFIU2#\WGW66"H;4:JB,$@U M31G PPFDA%/,PU#3PJD]#D%D81%-L%ELA?M MNQVX%^4-6TN&W5PLIP0C2N(2J7\G/(Q-YCA-0:.W@'D&HA MI)2FR='IJ-,YUE*HH:(X:K"--F:N8TKJ*T;HPJ)B8^4"W51EO;33V>*WAY\JH+@4TQ-UI2RJLB+\RYEGTW,W24WY]F29';+VL^>;-_M\@ET/%HH M_Q'/<]\M02>IV+/;4%59,[9>$$OGZX&<&2'90K(/>8ZV',G64+(5PP!SMZQ MPV$EFYDC7V(L59UMYL[D$,P\QZ% ]W!WD&!//,,4$,_).A<8HHZ*SW9F-_%GIEX^BZC"<,; M!A'+5#D+L>FB]T*_OGINW(.!*/\SGW*1\E"9_H1T8 2C>/5/]DCA5?14FS F M]=V&_LR_.%K$OV?KA*J.:5IJ2S<4L]MI*5V'M. [J^.Z#OFG"IY@^J->.,U# M>:;U3DC)'W72A0F>D?XK&4<(OADZ##R_/DOT]_1:295N=V>J*!$CT 8!5OH# M;H+PTA#O@C$1;L8B]4)4AG]:SQ\+3'.4=$S^P)JK* ._?"'M9;R?Y0T)GX$] MJ(#L^55U3Y"UEA^U^?WZ_N[IYDKZX%(WB&&\D2?7,H+%%#&B:^H 2:F7SF?Q8CGXQ<#Q:1 MU6.=$1%\*HR4+:G3A8$MX3#B/AE&]"S[XZOK1<,^&9]Y/GLO^]'7]&'I:H+: M\-WRS2B37)XJRH:2*,LTMI"^.;W<@$M?%K^WS(:IJDLO*8WEWZ]ZE-VP#+/0 MDU9_K]M&:6.RUSUIB6.3<06,.WJ8N]9$B3X,2=H+MRWQAQ*).I#=OUS.GF = MH]( [NM%$H7ES4TR%"5=E7,42]D_H6<\X1D3O=%<9Z1SS@?, \U3G";?G$^, M!Z'&'GG)1X'AB2\UU.0<, M386S]%4=%(5LM@S9,+;>L2K.(+[#OT+(3DS(S!T)&58]D/6F*BO;5_D^I)!5 MT%:H8-;1)>U[,)ZQ!+]_\9R5IL*1YT07$5QK1X+;K+552S:6%(<1AX*KCYK6 MCE!C,M0T+;Y14T%E7O&T_203:1MM+OIJUM4=":V%-IJEJ'++:%6AG>:>4_I/ M&7+VCB#78FZ!V9*;K;*:51P 0.@P! 3MCZ4.[0>OGS>K_UXD M0[FQ)8#66#K; TA3:FW3UN1FLZQ J#!JU@<+JJ#R M;P@LU2+$N;UN9X0L+)"6KWB MAOR=XXS@M6UK5]%I;U9NR:?-M;@E[?2=J?2OH& = M395M?>MM+&&I'Y6EGC1/?Q>%%);[QOH]J>^>_4VQ-."=QEM"PLMMB)I M-67+6NSKP9,A)LSXW>C[,J&$'6),7=:4K4-]PJ:O?/[Z;]0''/63#25WX/E> M%(?L_+%$$Z")&H0;KP I<4%HS^=(FXIP8\^Q3]0@F>H6UAP[5J[!?:; M(5R!8T34FE5@%XC2E5K;,N7F]C5HA4=0>8_@/J3U "R*[2) IV&QK='^0,J[ MA)+HNQ?.(]55[/2@J7S':86UOQ,]ORUV-*PLKMIEI;P+C5Y=V_YZ,"1>B+7H M9,GI!]$HI(EFEQ-+/XIH+"%A@@C *(S]_.I^18.6WXCG8P>6._\1Q#*ZZYXC MB;$X)/MCRH^+'@F?BQ\PT%DW-L,JJPZZ< !X0MG"PG HE!E8AE0WQ6E'D?JS M>-IQNDU7=%VLS&DT<0#R,-FC6T'/ M1.C!=&7;VCJ!5!R$/'(OA34NE+IA,,@6E\#?RALY9EYN4K=[3=I&%A=NJ MM0U#E35[ZQKU1?E5 1_EE+&W+IFI!.RU,(?)DLW2FC=,1M'M6ENU9=TLRTRLF!-RY%C*D]Y: M&I8,!>-6=FE-L83VK[Q3T:$ (9HJ?BDF;QM&JX1QMVY9F-ITW\&1P_8OGC\" MA- 'B&V_U)V& M89IK-0,)3TW1;]2G7:^X%.-I;44%]X9OFU2X-SM<3[9'$>['&[+->3Y@!;5] M!1V;6QJG.GYG!L"Q=< H//_C45!KECD T^:Q> ./IC=M66MMW6>F(FZ6D# A M805-@.TD#-,H;%4VC;*J< DG\$B=P"L2XI&!:-K^=K,*T(O)-DM:QF]#VU0[?T"F2FN[-<, M)).U4)FNA186OFMLWVZ-GZ,/ OK'#GV['.ACP0ZE4=INEK#SUH?#JK">7GK] M44S=;:)_QZ96EDWQ^-1*L14UA52&P$+\/,TM]VOJ:O!WU22 M5544P1*;*G]C'ZA;)VE_(B<8#%AS+8!0) 6C.(J)SZ:S35^M0[?..M[(2,4M MN:61D9)"E172^HFX%=S#RF3W/!'=V]&@0\.[+M/^T=U4\V&RF[9K3%VF]I&[*Z@WJQX1'F%!UR2F5)Y4=I,"CI'AF^G.TAAN,(9;K<7:8\>I/2NX3YRT^@#W9AC2'O59 MC^$DG>S+IWX019_9Z4AL.SR;2+S57O*A=XN/U^NI^.K]/0CAHR\YHS"DOC.6 MXA">UD]+4;O_&D4Q5K%:2&,7^V95BO%]VD6AO;0ORHP62[*L4DA=I(AZ0D E MKSWWW:46B_!\=8W6BR7FZH;EPY)Y M+$L;/-GD[?()=#PJON-RZ0SE="]?B+00Z1V4 MOBQ/I%MX?$.3U=(2;'@4:4Y,H"_,G(3_NMY+^Q?X)[M[0,)GST](HLQ+N$.Q M.L/N,,N>>.;%\#8G!XH?*96(@[$YXH^QP+(?Q/"^.$ $NWB &,GA,Z:2&#YT M/9_XCD?Z,';X@@5+&A-,O2=$^BZC"<,;!I&'.#P+:9_UDOOZZKEQ#P:BH#C- M_"K%FC+]">G "$;QZI_LD<*KZ*DV84S:/"EF_\71HI1ZMDZHZIBFI;9T0S&[ MG9;2=4@+OK,ZKNN0?VI:+?M1+\QF,"3/M-X)*?FC3KHPP3/2?R7C",$XBSR MW2S1W]-K)56ZW9WIR@3^H+."I*+)&2@9&N)=,";"S5BD7HC:^D_K^0-FTQ-* M/H:LL6)+$C D[66\/RA&K>6NS>_7]W=/-U?2CZN_7U^W% M:DGF9O!WMY=7MX]7EQ+\]7AWI;OOTN/OYP]7O]_= M7%X]//[OGUJ::GV5KO[R\_KI']S/[Y/G2W$O&,$SW.@S_\,=^63D>K RK![K MN]401LK6S:FV9_8#C+A/AA$]R_[XFJVYGL_>RW[T-7U8ND2@BGMG.S#*))>G MVJ^A)!HP#5JD;TXO-^#2E\7O-:-AF\LO*0UUZ?>K'M5L:*9>Z$FKOP>-5,J8 MS(9J:9R-J=4PC"9G8^*1=SS2B<;MM& MD&8"B#,!CD9S78B#;U@D"5=Y4FOR3?J$2'<^"$;^ZB+N&Z.U&I.'L:*_3/J2 M]$LG_-*^)YY;O_:3#Q=DB!&G\FAS3+@1(B=$;I/)/]"8P)=N(F+9(<,3)<:Y MXXP&HSX+02?YI/,;]%CJZD1)PUHDSLV]TOD9^2;]C?2)[U!9NJ0.Q91R25=E M25,T;9NTX95;69QD\+^G33DG-I39WT$?B!)=_7ODQ>,EV#45 MQ.YBAFW)O24KE 8C9.<49&=-0MHRV2FV*)@J)J^W-%O6E9VW;N5!O(1-LLXF MT=;8)%EXDX$O-5#2)Q7$GE9KV[*YY."$L$>$3BTRZ6*'CK2_%C- M3RL:1$_!- L'TV^N_33OAD6^F-JXF-$:#Q16A!.L&S MSY[R5](?%6YX;UJP:"BR:6U=PYA#- IU>LIB*]2IX(O@B^!+U?E28F4"[JR/ M%F?6QU&EVGW@E4K#/KPXGM;=BB3BNU* J9C5+R*_FSUL:\T>-B/L=12-J'LY M"H$*B8RD.79(V6428-?:]F)#NIT52_U(0^;M;U,=3BYST*P<<;A%+C+UMHJ) M%O:!X;H'C #+AILB"^[\1YLB16&CLM[,VV^"\(29(ULD-O.Y3U:XBOH0' )8 M\$7P1?#EQ/E2R$A8<+K+M!&PG9"]Z![OW48X@?W:)<2"_@RYXQVG)A8AY MS&+35D3G1-14\$5L7^XIWM8J-+Z.-0VQT!F!67\NPBB^ >->X%;=$?!,H#-=DMNJ8M!U2JV3CEN.!V!DA9\ M$7SA4_VNV0O>B?9M51G2?_2+Y_ZP,3/LN2#&QAT,T\P)F_YZA,?PZ:"V*T4@3W!%Q[X(A2+ M '"E 2SX(OC"I4FOK:EVS"S$)4V'T<3/&@_?!R&^YSR.0Z\S8KWWGH)[$E(_ M7F;HMVIMHVEQ-% HFH&GJ M'ALIM%@Q>ME8LG$N"A>+JG0[,RTV* :_B%T5L7L2E=Z%[ C9F<6G*9-HN^KD4)+QT8*+76Q1J^P1X1.W5G2ZCS =UJ% MNL7*O1LM16[IB]I55*(6,E8=&2LD8@N%WDN7K&:MW915%=8/6SL%NT6(UW&+ M5[$E;*'2^^Z6,!,;*1AZ"36$A'SQ ;63E*]"XK6FPG8)4H5I;F 8JN!V+QX8 MYFWY6K.CX7K1L$_&. 6Z6AK%7>*N=7<)H(F[!-#$7<=SEP":N$L 3=QU/'<) MH(F[!-#$7<=SEP":N$L 3=QU/'<)H(F[!-#$7<=SEP":N&N?0,LN9WO(S6%< M6_6(G1UFG]G1U8>QY :C3I_.;^EN>TY>#$T,30SMU(=V2D=6+ZE#!QT:EG)J M]9C/@:QK1EKJV=16,1"+&Z)_BQ]W7*TU8!1XJL+*G/(I;V MTU5VQY!.X#=8)GGSV%M>XLO#28L#2 B=1:K!Q1?30*=7K*8BO4J>"+ MX(O@2]7Y4JB18\6L#XLSZ^.H4JP^\$JE81]>'(?PF(3>D41\5PJPZ8/(M%JZ M%ZOK:_9B&6&OHVA$W=Y./"*-#+%AN] M(J(G(JV"+V++8DD,L$C=9>NI5FOK)?7A/%FA*I8;NB87;HY_ MS%#*V'<11/$/&O<"M[#5A W.+-DTM^G]Q*$J.$HT'8&*%GP1?.%3^Z[Q5W>B M? U^E.\);/[>TECR?"<8T,U\4Q&G/_;XEH@["KZ(#4"A6 2 3X0OA=SSA8Z6 M\Q8BF!?7S+JX":*B)2@T!4^I-6U9:_%R1DU@1\AT)?E2HM.WG4B;O(GT"6Q) MLJUC=N TI#WJ1]X+37V^+Y_ZP,3/LN2#&QAT,T\P)F\T$EN5(GXDXGJ"+V*K M4B@6 6#!%\$7OOA2;!O=S%EBB=F*%[.FXM38!\O_KOM$WNZ#$%]X'L>AUQG% MI-.G3\$]":D?%_8'+*Q6JMD<;/8(P.UTYY 3O+6XP=M1;2ZN*=[_@X1.+ZO< M;VP3)D_;(R2S6NB0,-,\ 5D2!7W/G>^=4 5!*YKCML>*_YK"*JW+S27;\_LN M"UP&%(ZS*EXIE*FFB"RS?4KH,*"I"N)^L;+P9D'+DK08CS4GA50*J&S76(2PX>NYQ/?\4@?Q@Y?L):DCB$D??UK/'ZO6?D+)QU),%Y@O C+PRQ?27L;[ MY5K!WJ]2^/#T[\7OU_=W3S=7TH^KOU]?G-]*OSU7 M5[>/5Y<2_/5X=W-]>?X$'QZ?X#\_KFZ?'J6[[]+%^>/OTO>;N[\]JPSL#<:H)-@J&S=G&I[EI $0^Z3843/LC^^ M9FNNY[,7LQ]]39^6+A&HXM[E(S'2))>GVJ^A)!HP-0W3-Z>7&W#IR^+WEME0 M+6WI):6A+OU^U:/LAFTNO[+J2:N_!XU4VI@^GMT:8_K#PVOVPFU+DB43Z.XG M-S GH)]@$:#2 .[K11*%M<&=%D68R\/;ACC3VV:3\5 V9M+QUIS3XY!V>6M& MY)OSB5%.+X(NOHN.Y)STW9"B#08^!V:[OH"AOV$QR_FTUVUQM>.SNKF'5^F" MI[EL\0^[6A29YH$S\7-.-G\J_K(I'BBE/N?<>*E;K%JEU2WFIUR9$(5C%86% MT]AEBD(+[ I;E4W#X$04CLNH6=%6V/W7*(I95!2#J"$%ACL>.+O^=*F#[_&3 M0Z*>- R#%P^]C,Y8"I881&<[ZU5RB-^79-,PY&E:0]4Y1\,E'0("/!9IE(CO M2F2 -1+_P[Y8R=F*5:794U M' 2B\JZTNT"4IM3:EBDW6TU.$%72^ELA[=NE80AKZ[1=1K+>1IMJ7P[[RN2D MQ4Z* F<$3HS4)_)V]3;$+>-OU*==KW#17TVMM0VY99=0NH"#$@0"4!]HWTT! MM8@9#3#36JS MG?$G)II>ST8$B]$1T>6G'X0C4(*\X[B2$X,W2@"%P=W\((( MN"YLW8V5K3-X/ON->#[& .[\1\#_7?<7$D,. M14%BUMI-I:SZV,+:+<9W5NBKWB%).O0 G9(DJ$L3!T78MYO&HR=F/VYLUYMX*/A M!G,224O#:,M S[:]MMZA$ 8HC_[*&K7Y 4Z*:4Y= GD#5YT2/^ M,SS.\V=31EBDAL5>^Q[I>/TMTD?R&"6'^/VI+8B9.XAI1-1[P?,O8GG<>GD$ M58T)9": S)";9@F-)H5Y7#!J/PE! M]9'!V^CGTS!L5FR(8OK5HK1,J'N#GS>4#JO6-@W9LH_H3*S TSH-O$,\M6KM MIBVKVV\;"2MY\XU280COSA!F!)Z(RH928J,KV32%W7N,V-H\.E$&M@P%NT9J MUM8+NK!YM]N8&Y(Q*V4GS-U-\_]6;YG<)[0M+!LJZ%U-;K9:G%@GPMH]R%G" M\H&E89:+I6^3J"\,WDWU;3BB+JK;,.CW652XDYP)/34#>"<'5A9EY6HP[ =C M2A^P5C=U;Z8I187%1J^U6TU9:W$0FQ,V,">JN$1X&;5V4Y<-;7&Y%Z'?/:GE MF81#80B7:@@C>;<1CB:8+$U9UW@Y:"MLX3T>B]D)HG"GS9(5;FH$G)HI_-.G M)/1!Z8;TA?JC4TL(WI/YBUT]\ U_\^+>Q2B"^=(PDYIQ89FQ0&9L66]R8*(( M"Y@3"[A3?V\WSBT18QP"8[=Z<:(IWX&'%5V%;^ %>+T#&P)CXO MP#F%AC2W>3O-;&/ZSO:V^[ 5XQ'*R_IV9E@K]SZE_K?QSPCKFT\30"<,**R& MFV"RF+:LZ5L7+"O*Q@I8S*<,R?5MQ78%2;/6-II-6='+JH.R4T@>5[&HY5U6 M\3!\5$:7U73NN1ARJ(I1Q09W"LO__2AT>@1/T@?=)-S5"_JNY W0'*"LFKN, MI@'(?CQF>97TWR-OB!=$+&SC1?^>C!EIGX)S!\@9TON4PO=]XL?GOGN5$;FP MAL6]9%V3K265;D40K-J@6E@:N&1"476C^C\?'6TLL=6:,;:$PMW[53E M_B#A'S3&#;I'ZHS"S>Q9&\N*F[)E;Y.Z(\)^+LV-\:;6V;SK>Q ^T&$:6[SK7@2#0>"SUH6%U28>',9CGHLE_D3< MJ]I8RAGW*A%+>&18,V5KR9EA$?3: 1R>R)OTZL4]W.G%M3;P$PV[K'\I>26A M>VK1L%WHWK22R5, U/_;E/@@1N5TIS2M6MO"(YX<)*B+>-@A-/+.$=:JM4U+ M5EO;K/DB)%;PV$.WB$LDS)?Y:4GU2G8NPM["Z7IU"/-)=_GWL)2F2EFF%BX(:PHLF*58/MR ML;<@SC@AQ$)J-4'YYI%@'-PFJRD=\LNZ]"_\"W6H^LB_Z(@D5CJT&?/ M]]G6:U<:,D2<6$B_B#@:.Q3'PM)EU=K-EBFKYJ)++XH;51]K:I,GL+5J;4-I MR;:Y=;6,:NT6@*]2#45.X>N5*GRWT5GNUL#_WMW\CT>_Z#RI%QN#7[K<7-*Q MCL-B/"7X.$(BA42^ETC-Y$@D6PJL^+HAM[:O,R^VC0]:66I\TB//>6%@[JM50PU>16\XCBS4(: MJB0-NRK6OR 7B]#'KMK&Z:2<'R[VL44I2(FDG5X]'_\,L(MZUNV*W4G6=X+= M.O)8886P;(I\*X12-WN''AC75V]#ZKM>C,8U:(91&%+WVRB^#>)_T!CU0^%% M4Z^U34/6%%[*R9=@K@LA.58A6;OIO",A,4!(=-E:LL(>]18#OW4.=KJ6"N.Z MXFIBQ5KJ#)[/4E3!$^ZZ3RFDV('\M*MW&>V]6\U:6Y=-HZSR_<(1%;*R[R5U M;[)BUMJV;&B\5*ED*^L75AP1_NMZ+^U?X)_LM0,2/GM^LE&@S /< 0^/AKMC M.'OB&9HWGI,# H^4LH5Q *,98Q*5'\3POCA ]KO43VI8^&RK P_$9\?]2!_& M#E\P3[8QH?Y[0J3O,IHPO&&0K-)G(9ZM]U[HUU?/C7LP$ 6Q./.KA,QGRO0G MI ,C&,6K?[)'"J^BI]J$,1GSI)C]%T>+:/9LG5#5,4U+;>F&8G8[+:7KD!9\ M9W5],)O!D#S3>@?$ZX\ZZ<($STC_E8PC!.,L\@!VLT1_3Z^5 M5.EV=Z9H$OB#; QGO^= *'^[*7?Q^?7_W=',E_;CZ^_7%^:WTV\/US8TL7=]>K)9L7@9_ M>_=T]2@]W4D7=[>75[>/5Y?XU^/=S?7E^1-\^'Y]>WY[<7U^(ST^P1<_KFZ? M'KF?U".M9\>E)7:VO$3&^ $CS0!-6&E!I8MZ,!/,)9]#[F MPQ)WX3/QO?\PO70Q67/AP[GOWH99K?V-1!X+6,^^C8'PYQ!7?S0+SA,O M&DV%>QB@@]7>,YLLG><[/0C7TI4^?>(A" P_;$4TF$0QGC,]3N8L9*JU/\B2Q<];QC$L"S\H&]@-/K2 M;Z'7[X,>]9V&+!'I$NR>5Q1F6'R&Z?HC TV?*2M.@U7$) ]D/!IU(L_U2 BT ME25X+\RS3_'D-&6O[E*,5"$S2"3][Y]:FJ9\S=XML\_JU^S[UX5O1M'DFR#, MO@Q&82/]=J7B6+I\<<&?OU'P38 XP9"!-6FX25F.*1F%!/5FW".Q!(]_ 54* M%_KT!;Z60')&B/?.* R]. !JIW])G>"U#Q__/:(1<8&+!#[$Q G2]-6(] DJ MX %QJ32*4!JZ\+J>+/5@7'4 "O;%!FW]#)SRF(TLG3/1^D%"IY?X++HJ2YJB M&;+T2K-!N])*IVPZG0\3(:]OOR^=AL'DM*QDS%=W9"*)1LS:723Q\7*XFIW.0<^R9SW(A7 M"].PE5K;7&R3 _0'_>0SS0(>VK(9-220%I X\"8DD'KI9^.QD;6HA35'2LH6 MPF0^F-PS*WCV02QM9EX8()C."7\97?M_ZWE.[PK6A'B<-,)\%Q 1> @,U^# MT(6%:!D!8.WP01$L@R-[21+=?0;Y>T9=@%.=F25(^,KY1?0YZ>N5;X*+C,.E M(>F:P!Y4>&I:K1TLGUGV9"D=XVKSG&MEW2.@AHD.1B*<^$JY+-J S8 &A 1DD(C[KU':EX?]TDL:0\"+?41I'V[&K3!6T&GF M5I\ZX&J0<,SH1*0N\4+DX=1.A">@E$T'D$5OL@,?HW[,2#.50YQ^0O"EER4T MEOP@GKPAZ8!"X;+=[4'<'D) M/ZYB<)@4?DSC8&[ WI\L:Y31;R8[E?V@&P1Q\JUO2[./2(#P9R/Q7R M"$>YS.*,P/GKNSC#D!*VK04\_-?(3W080SW.=BTDY)EQXRRFH$,S4+6^1BP_ M=\10FNA26%'&Z!^DQ& O1X;/#7S6)/Z_$^(CW?%\#_SH$EB)BG+.!-+?*;(O M[WR&0DZAP;-3J!5U"N&]4Y?K/@Q\^--)> ANX452;X=%V"?W9+!:= 1M?=$1 MM/5%1_"!8F@ 4'<=1;@[.N/T@?GCNUC&>+W75\HDF9,Y3OY=,B'C_=!7N9ML MFI5Q-V\Q20RDA E'L@Q\/W_\!LY@PH_'GW!+@UVM*Y:QZ%1OX=+M3MW$(!T@E',0=%+,UHE1=S2IA M5HB0.<,1!L.R^V$58?? *QJ3.8#ZHJP2 "X?J)VZ'MI?3$%%,T?)681]HJLD MM2FGG& :%FY&G>X&0S8 >-/ BT'3,MN:.?B82\($"/S,_H@U>F=,]& A3^IF M);]F7\.@<&Q!HDYGJ)'+O.,.NQ.JY<&N/<%NFOW/,E@SV%K&,MA.[YR!:[2 MUW2= L# +]W,$%I GSA- /S^K ,8#?\":S$"ZR9FEB'.XWGD)?;L=L UU@ W#6I, M; LR'/8]F#'U6&0*R(^!Y30 !2\/:3S[U4%P7\RMT52MJ=F[=6NR41]"[D+Z MXM%7ZGXPAIV3@)G';"\"P9_@(!7Z.;-W=GEGP$-!24Q*9L+#$\;2*P4\I?A# M$YQ!TDEVW9)O<$%P4KED'B696S=2R*5^VN:[V8NVZ'N[YZ-MU0V9GH_>"V+" MR3#R6NH6SY:Z7M12?P!_$^QJK&6-F\(8ML'. 1?@0H.J#Y<8K\TEUGASF37. M'@SFFA, OI-SD1OLN"3/7O)&C1_#N&#ZRF]>-Y8NYKJJE&4J[6/%B"AHS&>< M@X-S@%4: Z-9U($I-=!R7A(.D9CYG2S5KS2[";3F"-0<8*$^BC"HVZ484 0 MPJH:,WL%M>[D)5*']-&BB!K2;PO?L47<0XBQJ 6:,"&J91))(Q^,!Y]B@(2A MD:WY88+(_]#LV^3%TQG!A&@2X)H.P$,SS*6@;)G1P[1S*B,-Z73!AOD;ZF#1*GT]>,2+](WTHD@#A\PWS:H!ZJ:C-2%I2 M8VPQA.N.PDD(-Y,ODP5NF4WV7D!9H ]SSI)-/R(Q!RTQ%]_-ZOW:UIF9*..] M!Z#IS!"?\:>3SD "2SF48@ JQF?PA%'Z(GC2E ?XP,$P";)]2@WP&8ADST)# M-C6K/Z<&Z?*;D*F3G8,T7)G$2\/@.22#+#'!F?7Z(P& M49PHDU<2XI93PCRD]SBQ[\(TE6 I'&?54I:4/YY74/%XF"@(MMD*@Y,2HS&K M($0)Z%#<54%7+8D]=H-^/WA%H'EIM4!WYO41P2 L2'3FKO28@3@&_4RBP/^: M;BS 59QZINIFY&]>ZRT;-\A'-MAT.['KA? A#? N'W9C@Y ::K?'T0!6O?%= M-TNX'5^G!O:U_S/5XZFF8WEL2TP3:R&N5HG-I7D5->7#;,SZ_4J&*NL#%R%E M(7C'E.*&,,"<1"F@HK,EQN]R(@%!TIA9EN/*ZC]@:@<91O0L^^,K^,'#/AF? M>3Z;'OO1U_1A:6(LVC'O3[HB"Y++TYS/AI+D?:8G@-(WIY<;<.G+XO>6TE!5 M;>DEN++T^U6/4K6&;2^_M.I1J[\'#Z*\07T\OS6GIG)6_OC@#%62=\=591:6 MEB+IJOQ+)_S2QI!1CM(K1TF)2>QLAACZ'#%.X53=DD5XFVI)Z,>?=@FP=10X MGI-"QKH:LTN"(Q-#Y2*)(!<]'F2W:FU5MV7;WKJ4;''><7K63LC?B&#SX,1J2AK+FN!I,4 MNG?!AZ.+/9@-U2HG]F W;).WT ..:>WLEEB%&5= "NEA[MHF(F)7- [P!*J6 M2@.XKQ>EN:O3(,GZV,C^"3WC1A2RG3CG0\Y85,XYGQCE])TA=8^H/XJ VBJ3 MX8-=HP]M 1&-$]& 7-& =27Y/XH&S*=# &8+Q@5T1:VU#4-NJ;OHBB'"GZ\<2"'F0MC)+2^SOO 42I D)':0#I@LYL5T *^] MRB):['&S],-<5OIQFJ;1FLUDNDISE=B3KB:IL/F3,G5%3Y(RF2/_7E9GZ@"L M&(U=\FB,6CM^#=*PPL)PDM,[[/P#R\1EAR>2_+F47PO$Q%3&26U;B1W/)=-3 M0B3%(#(M?_Y8,L][]L;WT_P>A-?)&P"(^>;/Q48#,9286R,YX(/@OTLI1 =O?T9G84C-TN M2SZ-ES]OFA^>),V^RR-.#G$WUG9\HYI).3N6#-F.9Z0C#5-.Q MZ/AD#LM3G!O2W2B<9IQ.9Y<G MY&P4Z%W:@Y^@3"<7V"HSR=Q]OZJE?)ND\&Z4M%M1L5P\D/">GPO42L\.+*YF M^=)#"S$N.0Y!IJM[@BH$MT1G5\V&=)F5^^*OKEAL@\]J5B3O5VSP M"?';E?BM:\VX"_%KL6T]I;EU6T:QK;>'?K1<9""Y:61II3&H%9OW4B56<5'6 M5G>[RK-/GP7O"HLS5B>W947AI8%D"5U6!:RFL-(/ RM5 5BI9:P2.X55!9>! M"KJ>BXFH&RT$>1LZ\B>QG[9;";#&(/RUW_0M504)-F5#7^Q;\;FHB<>!"R40 M]M&B:2K&7R^/L@9PX(=M" MMG<@V_NO5**K!@NQ:.HQRS8GIM(&]54XJ6 NAK%!/7=#X;F>NU&TGONU_T+3 M[F?7_B7M8/[B#Q+^01FJK_X] B4T[?"&S9A 2(GG/X4$19JE/'[4EE=7%^N_ MPW>+]=^_8ZNUO[+>OJ&O!ISN A>);0D*739GH? MJSNG5'#Q@/0,<; ?"Q;)3[O7L6[&%4QC9KGH) RQW]]^2E,O)_Y!^YE,CA*P ME&42]9*<:OP#6_B\8)ED;#"%G4T!_*PA(L'^N^E)F(BU(('[<"5F]:>S[X=D MG'PY'(;!6W+*@#4S3%[9H0X91=DI!O@ZZ@5A7(]I. #]$&-CK-PU?SD"%1ZJ MZ-&^"V.K#W :22[R1,,E[7MFSWBQ#H9/(1,UK(0]U\HRZV"-NXF=>.;J[.$Q M?!^**!E@"?K_L'3F*#DBQX['L<-ZLV-(NADR6PCH.Q[*P\7,ZZ\TZ/NJ,^O>M>@"[&_[^:ZFHPD-"( MFK&JOHT?I_V:+I+^:*L.AJCF$JO%7+25/K![M*5VCUZ5(R:L:^VDC0&S02-< MG%XG2Z2\9'UD#>I01<_JV"C)N0<1HV M%/3;A'X764B._3'CY@ER;D3.9#-3FO&.!2$W(>1-X#\GP=I5I"R8XG_= M;HEU6\B#D(>)/-A"'H0\")M#8.I(,+7ODX\[R'W/-^T;^D+[DKJ3U%<3P;$^ MO6LQ7Q"156>Y\PL$(Q%-LM ^J9_?Y6X5T07S9UD^/JJR+IR\47$0,3@Q.#&X M70ZNI'T/MG89#57G?$7_$?AT+ W8>1VI"]-:O:&68XFO8!&*0D[2NMY4NW"2 M-*76-FQ-UK2M>U)] -5=')3^P'(^J+7VI8IMYI;]Q$7A9$Y MU5J",8(QI\T8_K6P(;2PP%3)F&H*3%4,4V(!$8S9RE&L]L[BJL)88G]Q]\ 1] MUB7A]Z"/U,)Z!,O@9-7:IFX+( D@Y002EF0HK+1:M;8A*\9B:Q>!L]/%&1:H MV,RALI,UT) U9>L:YP)2G)KN@C%').L;MC+0%3!/;%76+"'G DY3.-T&OK,A MHE1 E&G*NKYU-$YL0F]4N&5576VQ(;U23,PU;>_+"B[H6JVM&[)A;NT0BH H MIU:58,P1R7<>3WU1R'7PGLRMDQ8%D(X(2!N[XKK!5@Q=V3JT(_ D5@S!&,$8 M#AFS#PV\A4?;Y,QH+^S0?M!36U4:)N^5-1Y'G3B(27\C!S:=^W;-8RLN,NIR MD<%^.[D2LM*^.U-AFA>R\ZPYUT40%9A MU=J6HLBM[;M/I'E%%0C$X,3@QN&U*="[?&RA2 M93E[=OJ(.MY_IK-$.:Y2X,85K,BLK:O(G,-D.G:K2-M/[IZ!:3V6K)5F"E7, M\A8P*F^OP3!J;QB?4_!!.QVJI4AXR))_8A@E">84!!H+ E':_&2NRYP MQC_.5IQK;"H I>U+# D@'1&0-HZ--%4 DRZKAE!,5<&3.#XG&",8PYL&WCS. MT-0X4\'B7*,XUUA(9(S]..M-O=;6;%E3MJYH)1)R!0!WXN8W#73SFZ9(&1<( MW3U"5P4(FJ4$" 0$!02W"BV8M;:NR*9VC(<.!1)+2=@0+.67I?M0+ANF>C2M M"P@V0A*#L M6% VJ3=FJEAO3"]L8 I!$8)R!!;9QN%'4TNL,5-N:D6W8X3L"-GA8)'928$U M4Z^U+FU82S9-+#.FR8;A>N\"7D0\L"Q/&P>U#:;N$38 MLMWD*8R5!J^S=V7D--A1Q/SRLFPO9CIL'0;F!J-.GQ8M/"7>)=ZUWW?EW,U9 M_E([SZZ/ \J#A@=2G-92Q7E)'3KHT%#255G2%&V^ N-6)%G&!Q7/\GZLR#@G MV+G[KU$44YQH%.8BH M.A8?TUJRT5QL.+U1C?AWLKLLXB?DX63EH2XP)3 E,"4PQ3FF^%^W+;%N"WD0 M\C"1AY:0!R$/PN80F#H23!V@:/(A&]*I%:R'K*ZKAYR#74?4.DP,3@Q.#&Z; M7GK+]SW8VF6PVO55E8SK6@OFTLR+T5\ZW215'[I7S^QAY8*AI4M6\VM&W6*>.D1P2A/X&$12QI@:6N'3^#H9'"THH=U"S=L!8P$ MC+:/&[2,9'DSM^Z(+O#$:=! ,$8PYK09LP\-O(7[W>3,PRCL?;]KSCW[7E5I MF+Q7"7D<=>)E#9-S285H+%ZW%([[#K>P]JAL-C6Y:1;M8720-N0;"EUA=2Z MNQ*X^\\Z:+'=8-W<>@D0"!4(W4F^0JO%\A7LHIUV!4)/$Z$';W';LK.%O[7] M3JD [4F =J='(FS<9M4U62W<.%# \;3A6'(&B:V6ED$B@"B N%7PR]9 *;9L M62G<8/@@6-QWP=1# ":IE:JOC(:=5GU%,3@Q.#&X;0J.+M\=*%(S.GMV^H@Z MWG^FL[P^KC+VQA6L+ZVMJR^=PV0Z=JM(W4^JH:W7VJHE&TI9_F'%+.\*PJCH MEK]@S!')]T:Y>[91:V]_0DO@Z(APM'&(VVZR!4,OS7<6>!(+QHDR9A^"/HG7 M+DJR66O;=EGA6(&68T#+%D%5[-MH@B.Q=1&+D@!U@#Y3_,4,;H,8'@9V(O5> M2*=/*Q@LT+<)%IQ&_K"E[2E8@ 4?#+FI;)V0(]+0CPA&Y:G=O^Z!*,CBA"(U?,31?/I;50 ?DBA+E"6+E'#.3">11! HU!L_5-7,TI@- M?=M2W[8L)#+-5TDPM.JM-^=-L];?&1I!@X1/FP%WGIIHU=L[2DUH#M43EQ2Q2)WM+R;NEK*)=M4S ] M4"VUUL[@*9H-3YL-7Y"\Z;\Y;_1K[78EJE"LR>Q4Z4[@0U[&)B:NI*&WU[FQ< MGBG3(JI%=$L1??UTGFF^.6_7.NVBMQFT+&I9U+*XTW)O+1/K&KQ/&[QW&<)OY;9 @^U4Z]UZEKPM.!IP7N% MPP>SC<4*6[5>4[NB6N2TR+W.08O9 4-G]FJ=1J62,73B\EN(MVOC*ZJ9J\ 3 M[C_:KGPU[M'!^+"^V.P2"O3_K[_ZB\'XOYYJ_[N5&\4;L/$]+TVC1-6M9 M2=)\S_XG\D(Q9%/?MN"-MLN0E7X(!COR780!,B=P'I =5\9X$."'\)EC\X'M M$"^S<,Q#^(]@^+-PQL8\H'_*7\Q8Z,&H,'Q@S-]1/AT&:)2. 1Y@?T80Y[(? MZ&TS;T0[9N47SV-VP":"!Y$/K!(%,!A3I4C9N\CU!C ONC?_*S#0- H#@_V% M(X3"G\!DAC1TYF7(4\^]3;X!Z&2#IO5=[C@S4(CP/F\*@^$8G/3RQ!O"'+@+ M<\I,0LT!_K"<: AO@4G;(?W,L2'>&.(K@JDO^#"@3\5H)&*FEWIZ@4]1S:+6 MMUWYXO-8\=Y$$]@1:XZ3%>5;R!#+W/)D#\,Q;$O][7PM!*65Z^DC? *. I7 M/Y+1O99 0KV^M33;;ZG=Y1RQ,O\=^ZE[]2C.!D#S[V=\!'-]SYTG/@O0,F2U M *B +/T6E[YR@:/1_L2'Z SV&#D5-R8")>1+N?X[+\U \^ZPZ&0XO_?UT0?I(3D/E+]&4@^/[[;_P\;QL7&#^^ M>&ZVT=-1WXCA11A_VGJS^IG.F?GFE'1^LW0Z'Y3RF(.:$P[H.U3+7JS5F1>! MF7=_B""< +71#X ]I+4AI[@+]5&0=]- MD9 &R[<^2Z_A,+,]V)VE]^S6X 1P7?'5ZAU"; Z8'/FUBHE%]-=;("O!^^( M!L;OX'$Y'_3+O$'L1L&3HRC$W1K9+G/JOP MT(CO[1"$Q9ICXFYN(';'!P.;/?A1$&[L.;[J>IX-(W/$;03;SBP0*PX2-A0C MX2-GHP@)-Y \-G5@IMX M G]&SUIWXL>QXPSG\@1(CEJTL%6[OB(/8UM:TSR M,A0!*"(\;V3HAOL<]4#L6X&82N'+#(7.71 -_@F3Q"E*=PDDQ7*X/:&0@'@8 M&0W?9+O@E\ _K%D-.#?,SF,,P6[\^^P+<%H@Y(;!JL&DIA+TL@F(!(R"E UJJ+4".T";QI[L<$Q/9_2:-?8H MS@GB/1G,V)2C!K>!09(7@L;X%&_.5]P/"%]H0K4"A(;)<-^W\>LYQ8AB+1=! MZH(6X<%+_60[7>4=(Q,'Q!\N!>/TK@&'"5F"!6,AE,;#8V5_F$SA$9A+*A/' M@Q%A(MSQX/.$(-YH!"\*2<<0H1E9-LFBDF+ !6#),- #;T/^?27'PD/@>R!! MR8R(G[")J*7@\VR4B'L^Y3/:A]0X)$,2W\,[8K8@,@U!$<)V^F1V<60DR#H* M!2'\@:\))+_"9"75<=:^&,,C.)K\8N.0=.]*)%\%7DB>P.E_R1#SS]@J F_A M<27[AS0NP*KLQD.@002\!QO\D8,\5%!YJG6GB GB13NP@*>71.IY?E#6$G@J MRQE(*3=+J0%2*C'B-OP0]2(*>\ IH7F>@C:?R3@2S/P4 MOZ@E*A[E[@S=D8P2@L?P(4[R1P,KP:_-J8$:C?GH><,GVW%(:R>_G'>,YFGQ M!/P-RMI7K@&2S1IS]U%F=RS;MZ()T,&5Z9XA^*Z@>9,,CJ7.X&+% *$Z@_? M"M'QC-3X0&H<>(?T!<%S))_&%Y3Y&0CA,K)AB8-$V24U#1H2*7\F4TST ^4A MQ1F W?LSJP.9UH$8_%-$7$?^'L1NL)_PR#A@PD6;\"?WK;%,YS;-&FO4&RWB M!_A+LS;/MYF]5RPA.=P70>00D]GQ#@+SPH_EUT]"665T57V0CI3H2^3>+7TV M(@];UEFX9^O#VU;SS1I%1X';@=1YVV!_G\L=+1PGF%DLRQ5)Q76J.3Y)_0=; M_ "/?'0\ZWMZ+M!=BLCA,QQ0!!:?8L+(CR NE8.RS*A+V:PYRN=+CAHZYX6- MY/QD@Q7>6V,QC!QQ.UI:*^4HP91;R>XWA/)/6D]8)H A.&00+I M.,F=R5@*-#V@+G.4@;0.GR"$G0R$/_==\WV.[*ST:=1,YHZ(@"8.GP;B??R7 M#V!XP3^;O;==6AD]]$$-IE*7.!>^W>3X?0HL,::6[&2O_XD]LIX(H41&OTWY[U:L]O9PTW8-7MU MH&O96MZTO&T!CMJ1O#7J*&^]?D7D[10:U=Y2(NL9"ZT+;6YJE(B4+Y$.\\UY MJU/K=5[C/E88 MG]SL$T,Z5 A*,N8\EU1<*XJWQDU." MW>+P'R7(ZEZ-55!FVEB@H]EH+XD,DY/#U5G>9.(A93WK._[[ 7_C^>PC8C?X M(Z*VKEW+8._^XV^]1J/^07U/_S(__&JPVWG$KB^F,+)$?, *_&!L3PEJ,9WZ MWD_"HSJSU52#50V$_SS5-LS?W,:O_RI\/$J!Q21$.FND5,+BS'5CN2;NVPPY MY#'GDP)2)K _ZE+ +!Z,)>!O*"0>'I_\I5"=Q*TR5!>/C[YX!(IN4]JL@1U MZ[5Z3ML4@UT@+H/0/9PANM >@1I#W&($C (**LLI2)D)MUT"&@T\[@]3)B!J MU)*Q)'J1P"+PX +6.\7BB>SY"B&.X&'"B12B:3M+T^N;SQNR#4:J#V/N/H@) MXD']V76"5IFG\@L^V_.7>])4985API<@=A M5/ZCPE,60 _!KR5XB >!9]F$C%.(4#N8W_H,=TBT\.+-@(SJ2B%S.69QS'[&D3X/D)E#%=C7B'>GS>&V5_J2]C MMQ2%?QK!:(AJ+NJB]]:4#7+ I-R.U"MO_3MC3#$3[CC@P,_BJ:D? M%M>5U-W.["P[J.N]>"-QTL \\OBJ'/C?=$-&WIB;2=^62Y"YO,^S2-;4H7L> M,)UU@__.N2??7C&T[WL9:XB7QO M(;S'CS:)[3F;V*XG:S(@2E$$X5R(/'?YE8?X^= CF#]]G8TI;7<$LHNRC5@TIHF"U04H&M6-EVI70@UZ=J;(ZLPT$"9NPOP4IPFEF4 MDH6@MJ. MXN+G[!0N+7-3"/23K+F*U[SP-EQA!=4S-_'',[V!?MS8=P(6LMRD+E+N'RKG/AK&-'EP,P%H3#CP^+/@'_PMB#( MD#>LEFE;IVUV84<*ICAZ:Q FNYA2GSI^;\8@.[!M!>Z'G5P]EIZNQU*"N;QF M/9;XVM41>'CD:V#4C\OCSIPV3U*+5&9,%AZ3I1%0R5_B94>J2'(#:V6?82N2 M2[/YX\U=PB^='5F3Q-R!TF[5(<)MU,#GW$$&L]?>_WQ-F*^Y8KZO8U,VO(+: M*?,5U,ZF5U#CK:.X!7-!P@^D8XD)R>?NHK8:RU=#6XWENZ@49*F1,?HQNQ^8 M.LC>ZE(JO6,5T=NE4H-Q<9@QQWA%)I @SHMS9U/?>_3YA'QAAZ-RL5'%-.KU MWOIHJ*#HKG$/:?OODJE]E3.[$WCV"/KM(@K''EYB'::_D>5;S,("WGQSWNSW M:_7^LAO)>/(>E5U6+Z.B*TGHC1%'-BEG,!G((V%2\LH"+ .!SR9%:WRZ/#]3 M>X'GI0YJ_1G]UA=V$$2R"H4O0EO57: *)B (^)$\?L8)?*3#6/C')_@=)O2> M27F_!D=N>^&^]+Y$X1H*M<+)H\[SPO&@N(:$1++:A04:#/@CC\%;8,%R>'M% M0AD8C,=8!R\(B_L0128O&V.HN2.P09XV%I9A3(\U&/=GTDTH8HM$4C0C-RJL>R:,U<>2Y:JW]Q5WPYE<*_D(@J:P8)UT^FWYR M=_^-?D R*'S27Q3?S_WJ*_T*9R@F4\>;"2&E%@]JXT_ -XP=0"9?3#_!%\1U M[F"ZJ&K( WWR\%R7LA2@T,G3#1[+%'& M?"KO-?*]25&<:6_N/+B>1; _(-@-]B@YZ*=7_X^:S /,X"]X]S]@$L_#35$_ M+5O.MX16*CC9_MXGVZY#()0#$'T;;W2H7L3D%-,],=B2AB@0Z*?5F!0#WTN& M235=5C==.*#JZ&^WH[OD].TK'=J0@EQ6A^TEQ5>-0(-NY"D5,^#!8@5,59B2 M/7$JV23K/ 7OCZX,4[=P[:150_6->KMHM:5]5V'".377C91S!2S>%1 T<9A? MO:0X5+^B)9$>5@1L5")I?9FHUR=TYLY@H0(3)=^'#]&#)@_8I9L(X[^,L_8E*)UQ@4BC[4T29Z [5.=\>W[%]71BOH MJ%2PM-HJ1Z6&)R.9AA ME4Q@W8CP=O3 ?Q;67RWP,58166-&[!G46F_.3?!'7]Y MM=*]BDH%;7D%DPX/JH[)E"X=_SL^BYC&KPKPE M'H\J7'?-;2?'@)361RB1#)?$YUI89WC$; M-C;BPN6;: >9QI:WS;KEJ/_60.BD!'27.@QJ3(#Z 4F="E]=*P%?D/]Z?"U'6RVCV6[MJKMGO55*%)M7?6G!4\L99A-H^G-ZF\Y'"JG5G_HG^(X=F%K-O.KGX*W[(#P;Y2 MTWM0E-2PE:BDB:2(E%0/(-I@U1MT)/'JTQ=[)-B[_Q/<#WX]57(E]>79-1#& M=@/;8G2]=A\=?\GIEAJIU*'A;7H+M\;^B[L1^C#J6O\F^/--H%)S0*EY0AG] MKJ)5==O'Y5]1[]?75,!?D<)>PL5]7,3%W7CN[93.S%4;FB#T(TH89C;S1EVR M6XHV.UB>J)]7+'7[S7[6$N^&4RJ::$FH^%Q+Q6U%IL*9F:_")^9^7FH:V0S- M?N4EMJ7*E,;N!GD;FR5TTO83'?/-N5EKUAM&3G^GOUVL-I]OUXSV\OGR2_S.I]) M]5; Z_P=*RJ(X5:Z,&_E1^Q&FJ_O1JK=R>/G)G:]WHU-RSN!V\JF'2M#/.N!-+LU%/"RFVU3K-G-'<4D>R+JPK[0WN?R(DE*F(^V\YHK$%TJQMI+ /VBB9Q8C/'9\T?"1D3ESL*,LBN'*E@,M2W8L?#"'5[]G-JRR4.0 M9T&Z8$%V9$!TN%$5 [*20_9B4!# 6NMT&D9GV54I%:/I"*1,1Z5)431]4OKB M%%>CI">E?2P7NB.MH..7%YB?QA$<"F+':;/6;G2,G%+SFJ5>SE+YU7C[R^5X MMV69M>='JSDG 69E,%G8MFG^K@ 0P'H_C/R9X'[*-^:;\Y;1::\L6:Y99L_G MD6N:@E;I/++; &8R^[5N8SFL.N7S2*79$0R_$]=.42/CV@$%V-"+$**O?;N] M)Q]Q(U?Z==TF6.+6\F6KG45[.IM0(G=:Z,[5^W7#U.?AAW#G7IU= M5OEP&[AP>!!FI/TU7^3":87S8L]M_ZRSPG,K[*YUWIPWVMU:J[DF9#RQ3!RV M>E'-RK!'"#4;"CWJF;/+S-S1R4@Y?#2Y>S*U3WOWX.%'J_VU+K9W[.XO::(# MWQ+Y:RNX8Z>^&YWYM.MUH[_'5-SI<=6!7+;-..8%[EL?,W#M[MXR<*?'*65T MWU:PT8Y\PV:\UU0-<514Z6&XBJG5/D;6'5AJD74'_!]S[VT[1_B+18 MP]OYGG"JU$,]?80/ L^)PM6/+%WN?7T6,MLPI_Y"=]7,?\=^>C/Y49P-?,&_ MG_$1S/4]=Y[X+$!)RQ;1L-VS+/T6E[YR@:/1WF1$RB\PDB=1#^\C;(&+OX(Y M\=+,A8U]E-*_K6]A"][; Y4F\48,=2_*VM]_X^=YV_AL@1/Y<[S9OFF[UM6- M6UO>^9RU]URT'SS>CU ;EVM)[U/NIC5A=0IEU$^Z]$P]KZH*77]BG[!PR&=N^ZIF"-HA M5 #+%6B.O<1^_?!E0\HRSTV2B6K-P*=AC+_->WT,Q@F,S3JV#&:?YB^=YM@GOCZ^!LNWR8/VYTBV;5@>O M$$,\IYA;!U+,SQ8CV(%V;C]3D> PY;A/(9Z0R?>3N-I?W^:BYN%TL-R9YW0P M7LE>/IW?W37_(DIXTS90Y6.)2BGA>:;8O1+NT@$]*&%S5^W5M2.\G@63&_,G MXPI72 \GF_.<*NZ!\[+'^_+:'2Z=)LYITO]5!4 DF69(V;PR*_[@@6>82HR%;W M^*))5.1H[M%159E2O*NJ_:OFXK M=\JB"ZH9)NJ+3;>]R=X\MYM>F@N-/("Y .7- ,>$UW5RJ-7*PP M)MWR8AO[^;@:75OJM=5F]SB1COWNIKV77M]U/YSN/"$@XE8=(PZG,-<"$?M8 MUF69E76_H9/1F'N&)?8)#]/J]HWVKC5FA;W-TT(-5DQI;H :;->Q,KWNLG.Z M:G./&,)VG5 I[7[+J/>TEWFH5C*GE!_NE3<_W*XC3F2/E2RUA[JAJNT=6RJT M79=8D7K':*X!(IU8;X<" +W_W ]"3VO?DN'UVO76F_->7W> *)?Z/0K07KM. M9U+=7M/H;J*(Y[%T:[%SKXT(^\^'L6 _5JM0^#/D#N,#[X=@OIB"3D#B,R_U MWI0^+0YKB68(WX()S 6RDHNE4Y]MICJ' RO9;1Z>Z#[1E*54TH0 MV6M]M\=BUO(A[XS[3*Y5*ERK99 M7ZI4"9\M5ZJ4@S$8#9%=*\H[/X/LE(,^0VJB0H;6[46LYYZ8;#/=C;(-KK] M>*< L2-BA/PG\Q'6A2(*.A3^[PO!)C#:.& "YCV4;I,$(,>^4XW H2NM@:M, M\=+NIG9@J;/:53RU9,_O8%Z7DXV -:U5RP4T M7.\9#7=P?=8OJL^^B" 00NVY^_@%B1WD:+1FCD9K+FLT^?QVNHR&RWG)ZC+* MY5-G$_Y/ST?& ZGU(A]X4Q$6_ .D#*XOL,%O@>_!5PEY1#A6H+44.>)=;S2R MP:. -5C"8'^AE(3"GZ!/8H] >2"-4.SH+]S&I^3PC(0 M&Y\[(%MC3IZ2ZD; <. @HV-6L$U]28WD,0XV-+@=Q1T.UK8V:)NM3.H_9I:S M-3-I[64F6'>IOC@5AK^1>S+Q J*M$PV%TC@!*A^8&:@XTGN*U*@&,9C"GX!K M^NQJYIH*Y*U#!@\/WA6]YB(95IZFK._?VC8[;\Z7FK>>X4_0>\4Q#/9[S!RU M=!W$&*B5\1-@/7L239!-\)\PTIF%3J]#]R7D./&7\FEE"K)#(>T"-'#$^CR M90R 'RT()H$7X2-7/ &]U*Q8-"43(!]>SY\;<<6=?,=&?3?:9G",BG66 PC!WL 1-.I0\D3[ESR8/S9\9[NI/OV MX"F' U^?XW7TEFK[KW8>BG1;.*B?D*4'&R9A)%EA"^C#1D @T)=20>$B,\ZN M,C)/PA>9JW#'=\FM:_3[NRG]WS?J[;)5_L4+;.%FH _$IMR6IQ +&0+FV'Q@.^#R+U_V+8*_6<.R%;USMTL*5/=<\]DT M]ME2IF8^!E:'ED'!#H)M$]''9K/6ZB]?,'UYVX#U&K9PJ9!7;@JB!>YT!*[_ M&@+70%QTO5%KY?2>KI# 5="GJ%@9.$+T+G@1/ @$PB &F%N%>,7&\S%KC"B6 MG7D=FU;Z*AVQ-M=R>4L\'C6VQF^XPV%O1]\"<8'<=*MXZ=J]4ISTV?/G5=T7 MQ46SPKH.8?KM;JU7?[%SL:-"8SN WVG!.5;!66/_7U-P&F_.^_5:IUV6 GU' MXP14,+'P2?C"\AY=.B\D!$*^5Z#@-1)3H' 'X!/8DRFW??157U*H]]@T6=X2 MCT>3%4H=7"<,\L4+BL M--K+4-Q&>QGO&X_$OL955]E:\._F\TPQ1(LS_L@#V[IPAY]LA,0-5^"'&IV< M57265[$*5217G$.'*D&2)42(L+X2^8,A )BH<$P03%L*-@8A MKT-)6R;B/4XK:Y]HY6T-2BJQ:Z!!21J4I$%)U:*:A11QH$ ML8/4(3"4O&"Z54ZD^^:\V>[7&M7&/FBPD9:S?:55BQ<37\XU0#V\4<"L^QY!P6 M]@N;._8+-^]M4/Z0Y,0Y<[MX96>&>#8SHV*$Z"BBNZ98O?FLZU&:Q7TG9CT!7GY&F? MKC3IR[TWRW1RHN]C:N;?VO ^P_P]:7I?? IQ"L>&F_:(*NW%I^QYH"R=+'Y2 M)?^A[+]"]Z#2M"\FBU=??EJXUK31'=05!'OFYEF'&ONLOI?6T)>F-AA)7YK2 MEZ;TI:GR[8.^-*4O31U!6'Z?]2N":/!/86%'RKF^D&"_9=.>U4BD#:BR/0]7 MR.\O=)!,/4:$%?E4M/)*^7.?P9V[3&^T+Q<.N* FGY\B\>!]37?I,MFDO!.[ M_IOSUHZZ]6YR@JO988O3V]=CAU8=V&'Y\/8XE7(%CTWGE'(XYJ%JE@-AU% ! M1'=QA>4896L-9N@W_9VRXC1K.]7.7L.!5G M!;W9!VJE/IB KE"K7O2B.>8+8 M?'/>W\J!V;<_JWF@D+O[$AY %&+.T5]UE'%R*)&;?Y__9+?[O.=:@ZU2UQHT MB]8:Q$L>=D@7-R[&I:-W<"[;J M0TYO>::\WX$H_S7RK3$6\;X=@!)3]?HVJ;!7KHJ$?PE&255FNZ''?G#?]B)P M).+%>9G%48U!;"4-RIW[,V"'R ^H2>T@"F#@(*AE^II[V!D]&'M^>$8MHUT> M F,9[&'L80MJC .Q,N' EE<^IC[H5!_6IYJK8MK.RO 2W@@9>=XPF9IDKP![ MMP)GU1@PH8W^TM3W,.V'GWC^%-OPQG76:W,]7$-AC5T@\N.LQN#-WP759;>Q M6#MU@I;CIV,$4Z"!YP=C>PHC45MXH(;/)B TPG&X*Y!P=B@FB]VHR\:Y7V") M>03\[X":S-ON M/R.4$/5[/B2/)T .DUSE!J@"DQ\ ]__@5N8!6@1P>8U^"ZK56I@=RH;P+5NV M+(;P#V5 294=B(V$-? F],G3V 8"3?B,#3 _#G.%M0YF, ;8 LR_H=0*O*&% M=6T"U5D>^Q=("M.6N%X(RQ!#VR)'H ;OP4P/.([TU4" F/Y0@H\SBYP0)!X$ M"WPF[*.NSOFY.P,R2IU 3>M] 3_"EDGQRY*WA[,I=EZV80O&'(;F#,?SD21$ M.#/VB/P;5TJW^93FP>U%^G--SG_>+.QU<,( M204/P"P?:<5^M@444LW%7\#W/C D:$E,GUGV% E(+<9AC;C;;.+YZ&_*%RF=DL.2%822W!SWR-Y,\;T^,H5&?(\[:%L;Z,<+ MR_(C6#R:G*M ; &Z!ED B M5J,Q'X)VX X=H0$+_%*D8E;S^007%LI*W<29(O]%>,E]?P8?_H,[X%D6O-;5 MZD! 9=;:.07KB&D++:!UB 5TWYQW:YW6,B(.]83, CW9X=C.[%=&8WBNJB:- M#!@(:7,P2B=FCG%V3;/&$!- I/HD+(&::^ZK)FF$*2@/ M\)6K M-&QJ=XN9)+/>SAJEZYO/2U8))G$[ND27//S,+3+A?_*?]B2:?/1\GY"XEWP* MWQ1O<]?JOSEOU^LU(-JR>?(%!F?HP%OT"4 MU0#?/("H"/['*) 7_T+G#ONMP4-TH 8&\18<8A?WBWV6SB_,_@Y_'<_L_O;S M73*KJ0/NT\K=DG[^\H9UUFP8RL$U!7L8=.(EM> >(BH^O'7_ 2X;ZA:7$8?:N5_097WM);[WTUJP+._ 9RXSV4R6 ;.!97!@H&SKO MI?R 3TL=RK"<4DU#T!MBB*$[;GC"#;9O11.LBD'YBK^DE2EF8GH%1&W>A!#Q MS_XM_-QUMPI6-B]DZXI,I/WFW/5R#MT635JV.-$@M3PK99[VCV!.))>3*81F M&&^1 <2<82JKKQ1[;19C=.NE/NQJ%G51[V3B]BOWP]F##Z]62<3GW-9V3I.J M=DZ3*C4VH\%9=O2MG%GYBIP75Z6WU?,NKO=$.=SIU/=^4D;-F175NMVY-,Q2 M%N;J7Q%ZN"(<>\-K]P,O5K+5SNH,7 M3TJ:9OUP"X'XKU]K-)912]NG!4NKV)[1V(WD1!*F)6423W-<]@\QB-BU:QE) M (F?Q $D^'>PNIE:(5TP%/+D$P,TBPM)-M?@HPL)P!*/=\ 7RLEN;"&GC;U.$^+5 M1L[]AR5!7)2]U6"5TTO0-W:1H.\V=8+^>!/TBKUINF4)B*X?KOYD#8/]>7%S M\?O5GU_;I^O[RV_W]]>T-N[CY!/^_^/)_]]?W[/8S^WQ]7WQA5W>WGRZ?HA_*%@=^*1DV?,/GL^(NO/OGC>=_SW/=A(6=5Z(RQ?B; ,^;[+IFZ M*"EH!^@5>+X$X8T4%1Q%A!B7"!#)FQ AT3\G*HT)_A*$@"5>8;R*9<0W7DA(O 03 .1 MAWPFP3M(3"+,6!JF'R)%K% $$U)M$O20!*F'481(13E4#'T(,77K4@+1#KXG M,0[%(3-,,MJN?& *\Y!H165LTWHG@VB&@/L@600X?[8WI 3N( -I4D1B) ME7M&HG+D;X"5]?$<*X/O^L%ALF2MY,:ZCUE@ED013J8BE!R=1;:FC\*,HSC# MB R'B7'Y=WC_"#A;X1&?A%PIHO@RD%]Z?DH/2<3:FE4'8D[ YT\II-S@VR)7 MY:AC:%N,4K-X)$&%D<3:$=X,'AW:HQ$B;5,0FTH$())X* ++MP>I?DJGD-U7 M1",B#I&2ZG0B]3X^B"&A0]'&.$>%2.F#*CN"DY&1VJ.J2I1*UB4H8R"-:W-V M\9&9$!;7$AG/;A)L"B+T"&RD&<#0(K1B#8*%0@L,?A DY(OC>&6$+P@0!+/7>U_XZ_% M"-O1R]%5)@?!SU(D:-'J%Q^R)(QUH1?@%W*[X0T$V@[X2(1T\D42)(?&;\!_ M\%V8D./@^85('@1V](#10P5R4M-0670O/>7(1W2S8!8@$%L*N8>>GBVA;A(> M.@(!B:CI@#HA]B,IY!\2)"X)V QM3"#MW$S.;$Y7P >$J 426&/4(Y$+G@;0 M&FPV E8M@E,"Q4>PWQ-O2 &U1+KZR+@)KA?/HR(\IO;\9'=3-+$T)B.I?.C( M)UTT)ARD[D 2N2($I?^=*:N6_)-$WE?9/4SH_8#!_"5N2)AU7@1(VA3RE5*? M\# ]F4E;@/\3P7IF(V0+/\W,'W8#PM $G1WO3"K( ME.>,^1FSIH[EC3WPPMA '5_"]!>EV!H3Z#EV#-"+>O2]IW"<@M*ED@B43"C= M+4> MP61+:N*S;M&8,L(\#T'#H_9.[ZYX(8RP:O(*HTJ(0'CMTE9BU._BFHD M$!(-#Z2&I\"A(?$:^U[T"'X30L+'B#'/NFI*^?YI#XA(ERD$?;L"]X M1H8[D*+8$]NF)J5.Q#.*^-'Q!A*(/ ):T[4.1^+&Y;&Y]+H^XZ:0HKB&V3^2 MN$['MN,%WG0\ Q'DX$^/2-Z!*$,Y==^VE-#3DL$NH**(]5BB,I?8:MW+?#ZU MAQG")?=49HF4X.0=1[@)SZQAL_80F6I@:A^-"$UE%7V,#:LR26BR]UV MQ:/$\$PC\#$LPD9 3$\\DKD4$<3X_W7[("KAB8"<)U;)O2NB4:M;T LV"%;4<)+5*?*;#9=5(KLVO27N:F-/, M%QGM#*2-3;##GQ;NSJ@K/@E#*>SZAXQ&(9L<R_D["1P$ RX[WJI!ZGAN^2LY-O0M\[ M9@)"H5U=U@@6D%S&H41_&@*XBC'5 4.,Y@\8IA=C<7T2 S0+"'6S?4-%Q<( M#5'2>QDO.4XFPP$T;-9:IAFG .9-DC)8<9KAFTN./V5X)$]W>@O&+F\8BJ95 M[(]4_F;<&]D;,$GLYL(2T!U)1(8_@L5[),=E+CXG.T*_16:0-4/%(\'G*KA/ M#RF55>C])Q$+UZ.RD0%#O$64ZM\+(/8LL&F'/R>N8E+EB7YSE]XWNDU(I^)Y MN@I%Y_%@4X=R;)7&B4O,?A>SC'0>AEJ1>&9MD9282MU3><(/YTZ?J5^E]5E*,,?DH(D2Q>;2S?-SL+W'=F'H[WB!TZ27'HUY_"/&U,E?6^7.V3K22Z)G)!(M^EE%V,(LA9 MG"9X'PI_/7E_$^0D$GH3=K4)-_-1*:;H$1BY;:V-;J?,\,//MA^$['\B<+;! ME2-(0VJ\_H ?.OAC<"/1*SQ#1_H,__9^HY,D(JA6M449\"$KUTG$-63PO?D6 M+>DO#:/+()QSGBMWH,F^.PN7V82N47^K:;XKFJ_N.<2>P.+]0KUC$%G6:!K] MMVGB@D+?7ZBYQL+%#S23O]2-9H<1-.4LY#_CY"L]1)BVM(:!O Z.YZ0^.+0E MC54*GH_?$\L^^!##!X?;\#?G!MM!) HL]^4C\0AY(&X-)WJ M<'S.<:.5+V2=D^B&ON0AU4T)F=ED$'XYV$8$*,-]128#0E&9<%N8":82.D;[ M;>HL4A(+XZ=!<*ZY&CBG,7!'AX&KA$K/!(:W26!XB8&A<4@- M7QPP75NX1K$4Y[Y#%55+]1/EZ;GUG<->/7Z0<(,/B >(8+W6[,/J@[=?)?RZ MVYC3@$K?2;1ZUIOHPI:_C?%*&R^H*2U1,A1Z+91Z<['85.8@A0X^23W'MU!K M=,1AJ\)RHT"$^,@\:&.UH=0F_B-GE^);UW*2.@MTNL88;84%O8);L M,QBDPZK86]B#G$G)TFR@9Q#723>=Y#'EA'\7&$XY,UBYU"4QN#*0]3#C=+DE M2Z>APR4D\(Z["7AM)*_FR\R[+4\YX-ET(IQ]%'A0R?[R?& M3D+H)T\"1QE;(8\/$9 F\G8Y7Q]5ILMAQS"[C1UU%.QWBO5+?(TNA_W.VM65 MMU:X[G*HNQP>8!]TET/=Y? (^L)\!(?4=57I"6G*5^Y-8Z>]ZW)[M)>OI4>S MUFIVM^L;7DQJ=]16?+LV+B>ZM6:O2EM;08U8P1:#"6YS"8!21!_F++PB4M$J M*A+Y>[PW=;9)$\ CW9EZF7:F@MJH@O[9C>>>[48CY2R^(GQ_MIV-KIA_5<&- M,%]U_/;#)Z;,XU*@ D[3:/5:A\UF+!LI2:0?J] ME= *9=$P_>/4,.^&Z"[+_FOJ=E>PE,[>NS9>,TKI.>6VX[\K-IL&8T][4WI MQ.RM]F^/\!3YTT*]^E5.RI'CW\QN89.NL8FOMS<=O3?EW)MWQ9V33?>F=*KR M[2:!_.&MEH[3M\-1;16;KT1U; 1_*1TM"H=2FZ^_W'JL4>O63:/W\DO-9;RM MKIGX5)BXV>D5]I4JPL3'GTG8UZW T@FHSB3L.Y.P!W39A@W#DJ..A6KC>RE) MV:%^'>MFE5,%'+7<&:$$ETC( R%+2[\S?YW'RA7$ >,[%D# QVY/BQ.@W$JY M:=1[1?.[A6EPH,2$YN)3X>*&T>L?*Q7JML[?,9^GD4SN%QYAL.YU>+%CHYM9-_JE(%SI(78E#%\EB]6-3MFUUD.F M]=96S):W_@I)6=MH;2=DFWAJ1TPW['=9!KIIY53I)5X6WU7<$V@8W5)X E6C MFUG7+E0%E-0S+E05E-0ENDYL8O\\M7J'Y@F!##9!:VH$2H8YFD93,X=VA%^W M&ICZ]6+'546B,^2<]_V%LEEG_=U7=WHM*,GK<_L\+4VCU43JK03J^&(D?&R= MBD6[N/I5Z'/;P=I=9N.,BL+(KLUSMYOEX]C=/\$'@.5&X^I&E$@.OKZ7,-F$" M\SK"R_^._7@V4R#^V0 BK>]G? 23?<^=)SX+4.:R @;2E27@XMI7KG TVA]G M$J&'PO(D?[P'52E\*3)_YZ69"QN#3/R_;_ZV0;O=-^MXUE:3==H+DM=7 .H@G,=T8U <8;W:9];M\?6Y_;7M?H M-?L[*P.WMMS;:\5]1U>KIYY;V:Q"W5^?+1Q;$H\[G^S;%L;1T)H\W5RG^C)S MZA58&75T4J6/Y17D>G'86CHJ'&OQC_I+[_.4J:KTL1=2J%-.D1RAD0_.QBLD ML ^?Z"UUEK?^//;PA/*^2 FSW3:V;-A[A&JD&MQ[E[*LZX5L)D)TG:R4IS&] M1)TM98WU9VN;'A\ZGMBZ:;3+5!A$Z^1]]7V%K^2,JD4LO"#?J>E6EHQS=94AW M&2HE!E-W&3J!\TG=9>@8>H#H+D-[I:WN,E1^K5 6#:.[#.U1&Y<>OGSL"9XT M1!MD0[1I'*(=-_KCV%N_=+O]O=W6.7S-8'ADVCDJ6X,6!:9+8H+L#SW5=..*34PIB>X7/3XZZK*.N^)GAC7[A MCG*:-TZ$-][5]]:DK'R\<:+-EC:^(5V>2X+/I2!@W4$8L*&0I8"&#%CX+>-K M_('DZF"XXH!(2D$,8%'X0?A275O>Z+%F#2L4.1$A8CC#PJ*P"%>,[)!0_&RR M7,J(,FZ$I_%MF.),<-]@#V,[2)Y\@K7!7$*;.PY>DAP%(F2#&3PW/,',;*"%I5<.Q8;-AGV!0,9+T]+UA9(D:_6,,M!<^SLF&W;>( M?/1+FC5G'WUN(ZD_XF,,AOPN0KK&Z=HP/;PTG7/7>C,80]^L$HSA M"Q_ 9FF\0O6P 66,5 M9"QFS<5B&IY0Q2/C=G]OQY(:GJ!Y+;NV=J^Y[8VC$O#:L<,3FD9=PQ/*Y$=H M>(*&)[SD"+IU0L>,^@BZ*&_HCJ2:-U;!$TX'NJ+A"56!)V0R#G,XA$89<0BF M8;Z5Y_BRAK*C4!6U7%!!W>B\94.8)[PO4^+NB5-%Y@1PX YK^ L.HP5 1 9; M PNN):B&(=( E@JDML39@#[!I0@WH!%6EV0O[ZY?N^QBZML.;4R-=F-BN_8D MFDCR+-:I=^SO@EV.[:D7.E3.^A*T#/S(M7F&3D#%7QIU)!<;>Y%?PR$B1Z$J M@,"NX#[L4*/^-GD(F0I^RIP,&\X-;[#[:!"(?T5 -&=68T\B\\(4@Q+@AG=P M!MVW5%4?QLS,,;L6^,W$#NU''@KZ63I<\GJ9D&6A\">ZXCYQC:RXWUY=<;\ M.J:5H&-TF?[C+--/#3]* W"ZM:P()F+-5H"K%*O*_!IBI M?',B,%-#@YDTF$F#F328Z0B@!AK,I,%,&LQ4"@VCP4P:S'3<8*8T[M* ILJ# M3,QFR9ID:$#3\?):PRQ7C7\-:,ILCGE"C;"U1ZL!3<<.3&@7!BA6%Y>@,2L% M6:-HB3W-&B?"&N_J)\0;&LY4%6#+0LYA#M)D;@IIBG<[NX"5[/Q:*TL!4WG3 M>ZU9[ OCY8M@*BP$SB#()ZWQHN!;F\"]4AR/ES"!^(DP+0'['GB6S4/X\LD. MQ_"Y'1 N*0,,VK[<2[JJ0XF0A=X.0 F0A=XT9@( MC8G0F(AC.+'4F B-B="8B%)H&(V)>%UM7+I,2WY&J8I\?AP(#HH5O216U#B. MRI^M-WOM"A<+T;Q6*5[K- O?>2X/KQTYCJ.SMZTIG8QI&(>&<1S]@:S9*HS+ MJNZ!K#ZL+\8;;:F'#)P#CR9XC9(]5(0']F41P4$5AN!SQWN"?1X*QX9O$L!&0*U\YG_#AZ1* C'!;D#X M?=JT9^I[$P\K7@3Q" ;;%LYAUNL5P7/0)OXN7.J4A 2Y&&(5GR#TJ00-NU+$ MU.B.4B(IRC@GC>[0Z Z-[M#HCJ,Y>]7H#HWNT.B.4F@8C>[0Z Z-[BC/=F0C M1SX?.8K%R%%C/2IX_MZH%Z]'7Y[S=\UK5>(UL]7;6UT(C?5X*1"GN[=Z*J43 M,@WVT&"/HS^T[>H^,_H\?Q6N3T,]-&OD^VB:-%)0SSU7W9MNVOWYWUR^N:010S[9MTW+ZWQQGJ:N MDZ:>4Z_ RJBU$XP RSL./*XD7OV(DWCU,B;Q=$)DU59=2L<(FR&^WUL85!*M M*/5"L^P[XKDCX0O7$D&V@MG %JYK@^-ZX3B@+%W^*/S@/_[6:YC=#RQ]9JL$ M5C4STJ1I>D9;*YI*\?=]Z%G?<_J?9IE]N5,J?^+^<.D<^8@3+75YWVI?Q5'+ MS-U5UMY?Q"/H: M^!U,'A6PO@Q^.724WC996R95BVMLH#.RA8/#X#VJ"3-V' MY74=R_.GV 86DV=V:%.F[-3T<$NKX8IQ]%_@'I^:XFT6OH!;/;U;DO.1"D_P MR"P77N\],6O4*%QQYWBM4:F94!"]K]%ZA0TDSH%8S\]XWT49P-?\.]G M? 1+?,^=)SX+RN ?;/#)/S&B4FRCU7NEJ!9K4JLUNU4N##($<,!2 T875VKH4QN10D/^4N]J[I6PWSQE;V!T$JW M\_I"?E'6V!C]I""^%AQ>;4<"HH@<0$:%W TIW8:%Z!Q 1H74 H-HW$!&A=PW+B N3#,HS#, M5F&8FPG#-#"@@J>U9K]LQL5 L]]M7W?M@! NO0Q$C@&'O@/S-%0*N' M'&NUVCM":?4[^=\<$CE6OCD1+&B"^UGV?(Y>_["Q"PL_[!\%__>3AP MPCQ-6DB"&R]D$\%=^'04.KH@-DB;$5F$;$ MZ0V$*T:(@ACYWH1Y4U4R1_B6'0B)EA#_BNQPQA , =OS J1#>QW28:_-U %QXR',+H1!?.SV)WO_!7A%!2;B" +N/,&/$*WS#@=^(LR.$IQ? MX5VP5T%#%E.)=X$[@L3'0 MCG&U%M@BJ2-B(!.0,G+"PP%#\Y!-85RU;E0H(:5')*E=P'XV3(QX5Q2,7 M-(T?$-*)/8(8^U0/:^C!?& '!E$ C!($\0IQ =SB0S&Q+3:#T0RVR#[PR?L+'V6' '. RDD%8*KY,C2K88.;(F&/S/\ES81UA ,)7M M(FN);.#1"KYQY'FT;'C^.W_$.5E>@"N(U;<]H8D"SP@W0G5KB43!!O0DR)B' MXP&1<5D_Y&ZEZ&8)3<-1,CV_#8;6Q(TF _@%WKCR.?6S!*%0E(C%U@(.)C;C MBJU2GJHQ)(07/8YKC*2(>3^(1>"O;@3S&?# AE_)$T8:=^X]P$@$T"F)$%S[$#IC?1M'D.2OLH0,8^Y8Y8E(9J UQ[&.$+% . ;GED\&,.* M/.O[V8!L/=IMX08+9>C@N:3I>^P?2)+";H":MA_I 9 3$89*C1'?S3T*>@"U MB1Q4<;GMRQ^/80-BM0SS\J8HP1GVS?!MPGX+S)H.'*:LN+#D^?IYX#N #AK. M\6>-'K$<+XA\NCN8K;='FYH=()Q-I=&13*=PE@NS!Z%TP+C0'."%^&=L'%!2 MT M34U\J^ =?VG[R%,E@,C:PR@C8VP:]92MA&"8 MDD9T8\Z,AX,/XR](J:^4RM/KV=G=2<].LZ=[=K[^7(ZG9^>S8<<7&V*K(?H] MJ(XN^11AV.Q.!&#(K1Q$]<+LE71B5J&L/4@OT2CBXJY3S/YVRVH9A:*NAMEH M-_I[="8N*%HHUQ6/W+M#KT40<,/!:O,AV#TKWG7I8)!\9B]MQ/&M"A83_QM)&T33J>=##$&>FW+_9?YF"B*+#KYR MM?%I$O,1^,-Q]C =GMS7*4*_("BWE&&+\YX0>X/7'5&TD-RQ@AG-AQ04HH<^ MQ.0PI $&A&':F((I&%N-04OTU#C+JT+W&>A+\=13[$SC U%H.T#H9Y80>N]A MH"D8XC'F2^-WPS(""+!$D!#!FT"<( ,_H-_@G^H-ZM89S%,^&'Q(9UF#;VTW MY/@W&=6-(G]@PU1P1/'3IE1K=G<^J/R9'Z=Z8&!_ZE'T"',$]QSS!MHF+6G6 M@RJ+9K\/%J8,BL(7R'$@.)1DTE8\H M''N^ZBN 63XY%&8$!\2B]+.A%#.Z@(GI7OP3A19BZ5A@0N#W@%OQ,,\(E,&. MP$'^Z/F^3"B ^\^M#0X@M'M<456DW..#:J0VWI$ME?\"?HK/GUPV2 3!4H+ M*!\ X00^B#^U? &BCUE9.L]:FX*N@/A_D]X4ALDK5U,.H<:<<)SO$=!24I*NR:.(CHPRW?JX?=/P(AH)()(Y6"ENA<"S\D>/<42 MY$%2[0@S3LBCPIPB$D'8PPN'0>0HB M2FZ[WMQYQU!82 GRF>51/#VV> R:=3"?A%R4]-7018N/KC+^YNJI[/YH9>^2 M_)>067M,;:MM&,Y1<7&OXJR]%8%_,<'#X/0,#L7 M1L[S53&')/T?^5GW79U?J;G,3<47EK!_(,$#C+Q]_"WLQ"SWQ\BQ+IZ'BYSC M:GRGBH=^<-_V(L11")@RS!UG+.B@(Q.Y$).D"R62D4M%YZT8,O%9PAF);P7# MXUED#=8J3^+38,W!>05 0'*E*!FM?#18XS24AR(>XCU",8'EIN]&X<1S#O"\ M\,"/0CU?#) *P\B*0T<4F_CBCI0LV+O%O<0&32IP1(H\@AX/Q]L#11IF>8$B ME,_\#/*[-HM9PO-/FKP*RN4I9W( ECF=?N(!^Z7=Z1N-.'(I"%BJS2&6?FFU MVT9]NZ&:\B@\ 2WAU)903>J@$!$H@OL8EY!XU&11%Q!RH!8H9CP9D&7$2*ED MSKTS5(#?*M/AV!(U8^<6=ZG&5D>RAHZRNGG;W*R;V^[-XC8WFFVC_:)MEENR ML,F+I[@<>+.98XX@3^2[R8\5!6"*K^S(]L%)RIO9[$8CKF; MG37[3:._^YU5XIMB(\.DA!/ETA9R$[_T^T8WGL4+C$NKQ,8%N=("@XJ0@L@E MB;T"P9U@B:GJX1*3Y?!T.2)>#@$AI&M"H<13&EK@-Q"ZC>?\, *?X ]C)RT* M9%+HNV!#&P.'R F3?)%"B2$;.^(G^V@/=(C=T,!RUA(])6]0@F!XW& 9$7#F?F:7!7)-7(OIJG$ J*4+P$6>B M?A?[C3EHN@Q))!:$3\%X@P#A+*,D'6?9OA5-(!C!,1&.$D84"TD4"2;@D#XX M.*7>QA!MI'.5^6=XDT3\>0-:GWP =66Z*'N$/R/%DW[-,6::2H_;2Z9/=,%4 MQT(D%=M3B RC:Z&R!PY1&;/-0B?[U?[@S-+N&!,U!@2L70"O!<3&84TV=JL&3EWOK2H&)"#U0[6*\)A:'J M#D$MN00 ),'+.=Y0'FW7XC,Y>4DCS5O&SH 7A0$>H\LS.3?T/8^!I>TZ@O(FGL6V-<2/X(_KV M2T.BQ1W9/X4<0\--E>8D',OY'_21$)S2.8"@L\&)D'HP$3_+:7 M?5KQ]"-P;.:60S#UPN07?CIN)O\ \AL%H:]PP+%/YA-/I5NVGF!*S.+GGB>/ MP7Z/4X$U=55HD4I$])2=\+*!//K%22L/&=\37Y[!-^,(\D# )5ENM%2(6,." MN_*F!=SG&' TSN.E46BF12OQE\4#EVRF!"DZ$/8DFF7SIP%$H M^M@511?:M^66Q1D#& !=>W@UQL[@A\Z!W?$T/%GZB"Z_9">#KX^W(';2D4!C MX4QA0H3B%PE-?WCH1$K!5_ZV!)*G>^^*)\S!^AP$W0:ONI!F 2\YOJTG50== MB&'8HR?,7,W)W!))5Z)(C]2-;Z[0#B]\#YHG@B'Y$"\=H<)9OG*B0@1K[&%4 M-U+QEPB32SMR;CZIP8#2\YGMR%RB(4U"-Z[X1"X>/Y#TSDQ,7@A(MQ.SU"ON MXL@9T@F..F_ CVP9-!&/T T0N<8T1&/!& (-2K@#/WP7LSGC@2N\#N4.C9462?ICWE4S^['L$,V5#"=W")-H M>$5K_NH991VRU<5SZI['6*_<[)T"&OS2,!HQO)58/SZ%I;]@&N4'=Z0NBQ&" ME/GVW,&/"ZUF@$$YW1G MYC)K_>:6JM2*] [GJ[_C^2KW%62.3JM0[)(+?EE 8GQ92NHE]-L2J2F[ 'Q6 M2OZ2ML2:L:O8"F!D4#TYN&"8K%$NR,(A+2(\00GC-YG\=>+O2F> ROLKJTF6 MW(HI0R*DG(DL;(S21=)1ES^-+UW2C]0=4#[\9Q1CK"6C)+Z+PJC2]=ITWL2. M+E<@4)5YSV3:X'LOG; LUVFP/^(KM3Q?/I:)LH"3R-X;]=-URJ18_+I%F9"A MDV2D>7+9TO#&@9.TM/#A$#[8/JO>K!^XB\'Z#$(+M,[MS[JOGHR!;8E!A"SH1W$-RQ5<"A9"/QX2PP1*,/>42YU9*O[F7>1(YC9 MY&=F^YWXE>Y]1LXC131I5OD^::.1*J +F1(W^\T6Q>3@G5&BE6['_\??>HU& M_4/VQ_21^>'77]/ >B@P(:PR[B[-FKZST86:2,E,\",RZZT6*.<^-Q>9!R:T MN8\I,IA+3:X["/"O>%$?#,Z_$?9*Y@!_K@X2E?!0J!H',&FDI[[-$ $'2%Z. M.1MPTF&RN$2S^P$F$,6E$' A02T]L"!/,+L^F"ZWK A#R5!-#1,*D6M;<5B) M\@M< D[CA(ZMT66,AO&U^,NQ+48P&Y@=N=:W>/RA+NC*[SXGV@D_NQABB 2F MFV=_+K

H0QK.YP_OANI(I02 MV&QFL%E^MHX03U8L<*DJ.4+:"H8 MR+.4)(&1.VV*2:6^*H;[PO\T.8Z/[275^G_4'U?+NX>V/7U]JOME-[K-@WVY>KWBR_2W;[Z='WS M>P7][<\$@,UZJ+$[).NPD 87^ %F_L3:[HCZ]'KSTVN3J@."O@)64C$&N=]A M"O-':P&TEX&^"CJR!]R'8)E82>-U-:Q',Z1D!Y4VHVHNB=8+0O@@[F6H7 8T MA? A2Y> M5= H2H>6_,,!'GVYJ=^7N+=).I5RCS&@8>J+'PAZQ!1#-KF#^O)"0OSN=@SQ MVU#R6X?NQKJ><1H&^W9S=_7[]?W#U=W5)W9_\>7JGMU^9E?_\^WZX?_8_=7E MM[OKA^LKF>;\=G^%7RKW:U,V*\W]R*]9"/B5K$2;R,XU'IC[E10A)BN^ M# 3FW4 !.A M!9F+^'/E)9Y$!A4_G \>L49'4A5N1)'BLAQ4I"6O63=ZG?Y. M6LTVND:[N:.NM0VCT^N6K95NT^C72]??M[24>K[I\&XZFQYE)\H'#V]ZWB3@ MJ'NIH6+]/#S5#IT7JC:V!.]^Y?:0?04*$7E>A2;/ML\X:(RV'2-ATOLK]^FD M\2O5A08W$;Q"#Z_? '$=+N^:?/6]1Y]/@KT$^1VJIK)N,3E!-?H89^0C+NT) M+$[&7._,7QZ1U MB%:R M'S%'IK_A>'8,F?;:!GMNM8M\'S11K'&OVN:@!4^LXV_5JC6]\U77=( MRXKVI-RH2]:+.*ODG2P;P%<-H[5)0W,MLEIDM<@>GB*M>K-6;YFU=J/[,@=C M_QWB#L%-*Q-Z*]J!)XZ<^9N9X-_-WYIF&;KNZ>=W]/PI>-^?Q< _M/M=56,- MZK3>?VUC?6+6N)KFME'KF$VCM9TYT%*EI4I+5Z MW5?/*^V"RB=@W'?,C"5W"AJU9J-NF!TM_E47_Q<]3V;N-[J6L/Z^AWKZ#.5^ MZ0(X%H&R1[.Y2R%GYN&NA&3 H:__^GE2=8QF"^F@()E4NB![_03^%D1<=NO* M=(*<*C0F5FM7H%W/9;=6Z"'BM]&)&T-L>EVG6MO7*-WVR7MZ5/<+JQ':JEP* MWD-65^KL(-XTV:YCKI?GPNZJFTG4W@R+DCR-A9M49LMR!R)T)_PG56;E$ZSO MG^DP&K\!JS3!%.+GAP+K#MJJ/A3>#?1DIV!91"G3$>0%5_S:I;_B!\+QZ>KS MQ;Y>YVE>:BDOY4G#CN2\H)M?JE7Z'6@;[\_KFBMU? M?+YZ^+],]?GR[TR(-;\<\"W =FZ_1^VU/=H.OD=M@]T^_'%UQZYO/M_>_7GQ M<'U[4YK=67$Q8NA-92TKGSV0)DQ*6YGU0?O,9 \^I[HC=/>'[1% Q_.SPQS=,UF\!]OX9OJ?B\K!B M)Q!OB.='9^T.7O[>^$W;OZ;YYIS+!_[^V]SKSA?_76/89@ K$I*9W&YR#_[$ M#3>=6ZL("1:(7>A%8(5#Q>'KZ<"PRK:L6B7%(%1BP'TJ=T^%4H% \,C9FI]1 MU4/R)O#U@2I*F93&HK(KK7KO'?\5I>Y./$:J7NS]V7_KUD&)6#?J\[38LM)* M.^W&MNM**_'O8(76&5 -J_R_EQ5!9ZN)=O R+'/3%3_']L ./QQ\@GNOS9*W M2Q]*Y4YT#';UOW]WX5UA3OIK^1!TOIW'0=R7M M/[;F\?PIFF7P4O\0O@!/=0 >L: VG)8H@H\HQ4GO9M2(ER^+1>R>='*0&Q& 2SL=FI+ML&AN?&,TULV1N&?0'V=V,H+:[!C6CQRNS17 MV$M@)\59=DV>/1CZC0_5#9/J][8V\EUB7."GOS%5& M!29JUL],3)=Z(\R!)RW6C'$XD48R+N<(_E[2?NV>ZD%^50PYIDAL_4YL\%3Z=9^:8Y*_J*VP63#BYW=KD;7F^@BI-+U4O52^U8C9Y M6S_DH#:YN8.X6P?699WYG!5OID:<.BA@N].L%7>E%9?1-)8E%I8MX3YW^*Y M!]JE5GJIIQAJEEG6I)Q=5-TUC)P5;=3A=MIDKNVU-'L_0)M>;3?.G^-DT36FO M+W%C1K U,63Q&27TV]T!'L3_$3GG#9[[[M.#5$-QIS ME\GOA47#->L-? [OCMUS?\!=$9S=_G3$#/O32R^AWM"!N5ZJ7JI>:EF7>G*! M.?@"#1V15R8B7[+LC47++E*[_MEVN6MAAV_N#MG%<&*[=A#ZO!*FOI*AQ E% M37JI>JF57NKIA?T-'?:?5-C?*!KVHYNP9]>A7^_H+,&)!UEZJ7JIE5[JR64) MS+II7-_JEYJI9=Z/:H^M%U\X#\]UYO, M((8,A1M0Q45K+"8\,92GXPR>D-^KEZJ76NFEGF3@=GGQY>0"MQP#=JEZJ95>ZDD&5U\N/NK@"DP4'PA'AU5ZJ7JI>JEE7^I)AE5?[ZYT6.6R MK[X(8'=6I '9Z7AK)^28ZJ7JI59ZJ2<86;5.(JJZ]& J["M_7 45?"=;1XP.V/;$)>/W3ZYK9IAQMTKP-AK>*!>JEZJ7FK)EIICQGZC#I#G15M\KR3( M:RU%U;([8W]REZN6QJB-48,'2C=/IA!S\-#S9VR*#<"QYW&FMW' ?/&OR/9! M>X<>&P@VH@X\H.;5A;-@N8-Q2;J EF0:\02(ZVUW"$1]WV@9K=X>>L^^<(JO MUG+Z+*\U;VGZ4)OS!-JV#W5W;WVHRUN6XN!SV7M7Z:S*[^49LP-U8[Z__OWF MXN';W=7:5M)*7FGGZHS%L &PE? M>"[=>QJ(,7=&V!<5!R(N4S^ ?_LBN;RTT:?\9+K>-",Z19L/MMR9.;#;';GY6^(?:&&_5Q]GZ//87W MX-1NMJS?XD7M].5=LCCKWWZ_E[=ONG3V7P==_.T?-X=?WECEWB/^V'D/K[ R%5^XQ_L MT-EHYZNTOP4*^+R;^C;\: J_&B6___O _^W! M-YS!'^-PXIS__U!+ P04 " !O?IE80B#'8W8. "PF0 $ &-M9RTR M,#(T,#,S,2YXVRG M.<*605-C,;*"/ *U.<&" MV.@[%1,D)@3=,_Z-/F#4<[%P&)\VFQ\56YO-%IR.)P(=[!T<163177[V[OV[ MXQ/G!#=/#O!)\X@<.LU3Y_U^\_3X8.^8'!_B]^3T7^.S@[W3HZ/3=X=-,CHX M:A[MV:?-$3E\USRQ3T8GSI'M'!R?*J%S_\RW)F2*$73-\\_F_GEC(L3L;'?W M^_?O.]\/=Q@?[Q[L[>WO_GI[,U"DC9#6I=ZW%>KYB+L1_>&NO#W"/HG(K>EX MA=J:T!D3+MFQV'17]G;O\' _(I:BZ!KAU/,%]JQ'X;;@3;&8$3^;!V[ORMM2 MST%S[[ I-6$A.!T%@EP! )?$P8$KSAN!]T> 7>I08@.Z+I'XK1#$;@O,QT3< MX2GQ9]@B!;KW\0U"TNAT.F-<("_%ZF!_I)KL;3V\$J9%L2\;?_T]'1W+MTG MNP69#J'HF_)C<_\ X"VA-L^SBNN&;\V([SG:L!PZY=H0\3VQ#9FC)<\73)SJ MNU^P&4J03ZR=,7O8M5C@";XHXHM9+-&7,EZX(LPFM(SNB%Q^V%@GL>PR.B-R M^2%#)_8\)A2_O!)>F\VHYS!] 2Y)GSF+'*=/G&@"3LWN&:-3_3G#W.+,-0SE MW1EG,\(%)7Y\95 ")IPXYPU8'YK1//G;C),=:$A$D9*_ZOSR-B@@/LS5JKLW MR_Y$(J0;GC=\@,$EVD(5[KY-G++=!Q;JT;]"YUT\*MMY8"'NG[W?%G;+]AM8 MK,#=Q.4E^Q#N(VJ?-]H,@MH&DM>^]*_SPQBE4Q-'TB)Y2_?[N*?^[:/F,OYM M(L7U83=)FY 2^,3N>A_5Y^1X#IE#DC6,":,4YEL=09ELX<7(>.M,VKV[[-P- M.I?P8="]N;YL#3N7%ZV;UEV[,_CUMEF0$XP 0&( I281&)!/%A:)0 M*M)B7]&*V;B'.71O0@2%!C\?=*MBC3@>;H(C>KNBY:>ZXSH8PO^WG;OAH'MU M?=?NWG9:=T!PV^MW/@/Q]=>.OOHDE LK,6)^5 SSI4+4O4):. *=:$5I>./5 M!9;H##ZWP#S=F\M.?]#YY8\J_8#<@MP=(@&*&KZ#$ZC[0^2MH\+^6>(1)VL+YCU#<(98K?9=$8\'Y>9_W.XC2@< MIE"0@II*$HJ+JA$2UQZ8E0SQO'BD&VQ\ PM<<1.'U$;K M'B>MJQEK9-<.YAY$T'Z/<#6G%EY DWQ&6[]+K9^A" 0R](1>([O#=#FE.FJ MU*7-5!Y#O#(9\SH11C12R7%,FDJ)5^35")A+,A)%$5"T1E.G$EG)5B.+]HDK MM]?U,!>+(<<0(UA2!4GKIQ=/VH^R?T-E1?)Y=(!\J;@EY DA'6(D]N7R%+&5J^ M36<'+F'.#<4CZJIHSG(#F]C4^^(1F/R(';(]&=5-E)F ?Y]Z7IP)?*1:CO-' MY2C2CJB'(OT1_ZN')$%;O?<_8CN<31^->8%=^>J9_XQ>4DZAT5-2=16CIR0( MH 5(-B'F05$C7KTE"5Y[@KTQ\:F7!.P9'<2HP^@3Q6HV<9\(=(;0I8 4E&Q%*5IZS-9Z^89197-\:MF#0C=JFB57[1 M]A6_#(L/@ND4\P5SLF]WYO+C\X!;3I41^50U*Q_Y4+-<,7.)0O6OOI$%6'?0 MZK>^8VZW+!A ,!L^LT/DRC=Z0:KXE0LPW(JY@=2(E$H4Z7Q%/HW,'?.^0M1" M;$6G[.7W!U_\[?A!46TFKSA-5<:*>07H;^H&: ;M(!"NR4;\].HH1:#K$2Y/ M5),U@1B*O>W[3''%1O=)E*- M$-M(@Q'55$$K0C5>Q(HK1%(CDBH?M_(*%G+5TP&2NSGD,WL+>_8E=0,P3W1[ M%MXN6^_:3+H1^'01+&,OB5*FMAN$ZI94LXCJ%71IA5A TYGK![?R:9R8D/:R MN7IOK UR_GATGMZ@GMZRYCVA M39?Q,B*-F)=[%:GV2[Y\>VA3W#)YC0!EOL!4>QSR7DO:?*]707E&O$J\]E0G M%#_LKAZPJ[^O',(KC^ -3Q57&%O3\6]@+DLP?DNF(WD,)Q[Y0EXY;SC8E2>& MRC.#SQL)*H^ZKMP*>]X0/)#'BLH3T\\@;*','JJ#/^V *[4-Y <@DHI ?OO$ M63 [;VAR*LBT@?0YH8]'J)_9;(JI=PWWI*#E<<+)=G\"JAOF^UUO@%W2=5J^ M3X2O_K^>SC#E^@$F\V1,+:L6S-,G:.3T<&-Y96RA[XWTIA'H!RZYQBY*LTSPZ?/F2\*TW)01QF4&:J,(V]R MK)9!6:(#"?>SR>C/Y'TA<+*OK?&8DS&L?]^FMUI?)[=:J[=9AF0N+ES(./,] M9G.)6[2'B+2\Y D_K774[VIRL1?LF%;!*CXG/_CUK\*3)9E6U;-B3/,!^YE M=@6=*I8])*FK,%N&E?CNNL+_D,7>Y2PP7SY%9C5FS*RP/[JF4J+HR^.2 XM M#S"E#[+Q?>:Z#N-R(,B/5_ICWHJZ)67/;DE]Q9?#<[S%22TU8W3%A/#A!((#]/\_()XQ*&BZV5OZ5F^:@:1&VI>="]ZJ]/C NS M_S7GR6)+79_(!H)1HI@FP.Z0\&D%,I#"+=U28!4Q;5 C7#X-,D?GQ9@K$H8' MKH @%P*CP+,-D4@F;06&&JPM7&8ZET3_O0:W)%*G-U89D'[.DMNMHNQ/6+6V MF2=W5'6LQZB:\&=4-T%79M3"B\.ML/G^6ES"BP_,'S=9_?CEVM"0EUVZK^@< MNCJ1OPBM?NM0SM^RR[D&RF?83D=FP0L5 F&(. 3:"&;4V(4#J'*%VROU_HS726!:V"K"/\$%5RZ)JD9C-A-NH&0 ]&&I; J M3ERX257(S"^)2Z%QBP'A#] H0WR50UV!".N.";GSJ>NH?O?)+'Q"V0._-G2J M"&L%>GA#(,HCJX&?]L AZ\P%\>R6;:LM4]C5DV7^M+*1K.TLBB\:6.47T:J0 MHV[2NA5Z<3QT;-YU^F2L ZG[ M";4F'0\4+?0$L";\*,:\I3Y"LD?&A!>LV:G0)WI10&Y+D<,PT-L^NT[R[8;6 M5)YH>1F0(8N]IPFC2<]Z^1;9BJYM/:4KF#A]HHYH@_L:AFR2K )#%I9NLGP( M:E[G,XBKT(N ,U/;8R05:/$/?UBZK5+'4]OSLA6/(1/8O2%%:AU9I"]9Y9 [ M0<"J\H_$X &[TOHM.<'P!Z@DX$,C74)9S[F?B @"W6,CO"_-#_6?64LUM M2%N(/-5FA,I5A\JTJA*EH.4F*/6^1,(+M=O%'L* 1>C8HXY\_19<%*(?QA>E M]UL]GZIJ//]1MEZ)MA)O)B]_UFZ=*Q:3\,*1V"W^GILQ48)10D1$N"]IAO*6+V[,9)Q;5VW7D+.^KP[I,.VQ+RZE M)/T<$0HDF%S(#4UMYHNMQD()3=6,A_[3NV5\C+VV+.)>8.^;P6URZ:O@'F&9 M+*PO%2RJ):A_:#_4&[<^3$%3_/'-_P%02P,$% @ ;WZ96"R6<,! &0 M9NP !0 !C;6/7O_WM M[_]%R+]^>_]Z[\4L+DYAVNX=-.!;2'N?Q^W)7GL">W_.FK_&G_S>NXEO\ZPY M)>37[M<.9F?GS?CC2;O'*9<7EUW\M/E96ZU,-IX8[@V1(#)QV3+B%*<*E/ 6 MW/]\_)E3)Z73@D#@DDB:' D@-#')!)-ERERY[J:3\?2OG\L?P<]A#X>NGL3Q@/OYYWGWY>A9]V\WZO;CV[KRB M?"(7EY'R%6&<"/;3EWEZ]NO?]O:6T]',)O >\E[Y^X_WKZX\,IZ,SV;M!'Z* ML]/GY8+G!T=O7QR^_7#X O_QX>CUJQ?[QX'QQ]P'-U] MV_,S^.79?'QZ-H&+[TX:R+\\BZN6A21#5K+GYSX@-,NF]'BSGYZ/W9Z/78A_%D MW(YA/@+F _X/! DWN2<8MG%[\?FYFIW6XT,[ZE,12_CB6;0ER M:7@'*QPR\9R%]411AKJ9ATB<5YJ$$&4R8%1RM1EQ$\4Z%.!/C );SG4UF1^A M@6\N@;G$09FSR]IIXKW'X0FDG_5HEV/FC(<@4LZ\MC:X$\TZ'!!/C .5YKX: M%UY !GQ\>H5NXBD<^R^7L4$[LBPQ')LDQB? L49'O+&91 J4!BDR*%69$/= M6H<5\HFQHJ84^C0-P0E+,QHFR$D1R:PBUD3$ 5'(&%P0U=7#?:;AX>/:CW&V MF+;S=_[AQCFS,X!(ZE)"7UO&:FE7G#M. E6,"*#2\4X)Y*MD\YJ;I((E1EQ M+ZB!^D4UR%%7(-5X@IQM%K?"020I!NE0(:= I#:"6,J ).Z8%2Y[5ET;W@EF MH+Y2):5100#5^' PF[:-C^V?X_;D8#%OT6!_=>C.+Y 92K/Q+!&+4(B$R(D- M$$BR*LC M;625J;&.K@&ZCO58$EUL=0+MVZ/_"\PL>BS8>C6.2^0Q$I3@HHM M$"IU<#X[B8IM-PF8!Y!$/4V25!1%-7J@MP_7'2)CJ0!M$^$BHD,4/#+6,444 M\S8:L%QH49D3M\!8APCZ:1)AVTFOYUW,Y]!^'5(6-BA%&6',Y%K A!5Z;\^*&8:PNDYJN=1<.OH<( M" S?Q;?07HP90LI>"8OOLT5;;4(DWE'T\+R+BC$NHY8]Q>.WX1E2X%6/'-4D M4(T3KZ:?\-FSYKSDO5C(@9;$0$YE-5DI2T(20"+-208)@H&MS('+SQ]24%5/ MYAO/<$49K]*<<(EX(Z^8\")K0K/TJ(*X)%XB'L$HT*"3\JQVNN56($,*DFI* M?=LYKR;^=PV<^7$Z_'(&TSF@;>H61:X-E0JCDT%GS)143]:>..(B^:*]X_$Y,Y*0WC."9DKD;E. M:HSL;=1.:PSI:SN1WX$SI%"I'C%JS7\?2U)(TP_M+/YU,IO@[,Z+:]N>CQ1P MH.C+HAL;!<9PU!$GG,;!Y^0D=68PTF(6I[9GPG4*-!TUYQ1SSZ>FX/>T"-0S=9M.2LX)I+("8 M]\I 8 3-MD- (9 +!$3/4.LJ*-=[8*T[\ 94EC4*R=JB:0:1VX9G[4473L3 M"3-HFF72D00J)!%HN3E562A:.URZ3]\-9B6J/B.V%$#E%.)(!:^=E)&8K $] M-'#$9D RHA%O__SF;I\W@R&>D44N16$)6\PEA4.P"\>/:03-L&\KQ.S8VFM&)\-SN#ICU_-_'3%M^[\G*<%>(=FO"H*O-O5UBTV7([M4ZQ@S MZL(0 9^MD)>Y0($"Q;+@F E10.JCSO0ZD"$9JPKBWWZR>UK8XM3JX'@DP .Z MTE%@%!I-L;/6"*,<8(BZNX6M(>3TMI+SYI-;+Q2?33\>0W-:LLGSI5\\BM%E MKZTBG ?TIHS0Q&HFB LN"ANH%Z[VDLTM,(:7I-M*UMM.=#6)O\?'-^/80K>6 M>$6_)!5U0*_7E34$AZ-SS#J2D\PY@-+4L,IBOPO+\/)P6\F^RI3W5,CTODSA M4?YC#MU 1R;*"!Q)F&3T1#(!Q"MGB8? H]:":F-ZK6.Z!F@=*IBG0X5ZD]]K M!H(["B%S0@7#$;)LB?.,%7NDK#->2E^[F*U^QO5=L]J.T=UZ61^1.%/X9BF2 M#= RP98$K1-^5%I:93++M:/K6V ,*4S=4OJW+$)M->E54C<9?"^]MK+_:B&%+]6)D9ED=2K MUVW0 "^:\P["$LV*N I4'^6[S@S;OWA[_CQ:_^>;C\ M]BK"S3L!K?V\WIH$;3;B2OV#OL;JWW3*"+G&5$#J":".2!\P./=6DF0-)).M M]K3VNMC0M\NF08F25M ML\O5+<_RV4.*@6M+>:/YK9GQN.X&?76!=!;1H+HG7--$I,L(B**%XPJ,]L(G M9NJ_WW?"V7:D>)]+$HN94FL370Y+.HN.'HN2!/"4.FS=WZY*]7HI /7Z @*75KU!.)-RB1[(22CSDBHO@RRRP$. M20WW1=KA,J;R%JSR4K[$:5V6LR[0H*TLVVPZ_PTR#O?2MJ'#+VWC4<+CJ6_. M7Z%@NAJ3TG9A-IETMK"%!N8MAEI>.@6<@,8_9,+8V2SVX MQ^%443]XZ]E5GV'ET(VRU)(;#!P%+PV0J%'$"YD)JN"J"/3^JOSE^RM"UH$V^5 /1I=&5$)@A0D ?6!.6:DZ:VWR,/\G%V9 MC,$R:DOI5:/158?-)86DY4!8*FT!E \D*!9*9S8MT)L3GM5V_[_C(@_+S$&R M#$1RA+-2A 5&$,>4+-(7040)**2G:N8>5^UOSL';=ST_OOSK;YU?V9K?8 IY MW(Z4I3A)DA.CL\1)*HV$DP&2I&+&EFTLNO:NL#N@/%#;]YN.J\VD[2:^8L;F M6E8P.R4AH8LA@BL%H=IB#"$QFO &:*0QTE"_1N5[:=C-QO1BW$!LWWA\P\9^ M,LJ946 6WZNL4FGRIXFSQA#J,Y-"9,M4;??E)HHA*<:MY'Y;:GF+":]*YB6. MUS[,FI$P6F96]E#JX-![!G2C0 82#6I;Z6@.M'I[J*L0AN2P]B3RAT]UO4 E MQL69G\:N_TSR#+JNV=HQ2TIL1%R$2*C*5FG07$/M!87+SQ]2_51526\\R;73 MKO/VVY"^!CDCXX-&I1))4LECJ)08"6 U^DZGB%M#ZI+@UI" MJ$:+_T6_J?$3Q+.?3L?3\;PM:#Y]S9T83;.*'DV00]=:9E1.+B1)J ,J,W72 MYMI[B.Z!-*2"J*KDJ"F*B@=2G*%]&G>3@?^>P"J]OG]:4NC_Z;X?@5;>I2B( MD:7Q<_%8K )'E$U>)B,@BMJ++.O@&E()5%6F5!=*S5YBJ-!*558WX)$Q7OBR M#9)" >$81=\F.I*]C50HP57UA-4U"$/:=U25!-M,=3WSX%B^<>KTS,_;LK*V\&);S[BB+4UT3$F"1>EPYV0$F/^B'$=QMA=94SJ6I@^I?6X990'^Q]^?_GZZ,]JIR?>?O.=%$C>,99*U9"E MHZR?G[QK9I_&>+??SO^8EY..EON949OL1W0Z5F[=X^GNW'?R\P"K^S6<>(972Y0ADX2 S8&&?E M#5 $!!.0:=#&5.]^N3:Z0=5;]D2N&[:O']G5/(.BNY%(&H8#*J M1WF]\6R"= M'^5;828F-8T@2#2ER:AW0#Q2@7 K+5<<77KGP'S7A6#DXLVP+A!2S_QL^313GV_/!+//'3C_#>MW"8 M,\06?4POLTF,@._**I@H)V[BVT59S,IG%51M+;C;$6Y],EYWEZ-\^FXK_K[I M^7(\]=-X%9]EU*>8#0G&BC(-D@2>=#E1VVDO*,O5^_BOCVY0J\5/GI[;BO\Q MZ!FT$REZ190O6W9TZ5%45D*X9@P4RQK?K8'0<_-TT!*'0V^)=6B(2+R"2K$0$%;5*U<]*OQ_54\A+;DNFN[)(E615/1^Y.LO[ M>';LOY23>4M/#AP]POUPXAOX#=&FLM$.IO/E(K)363&O#1&:6_2;R@9HRS)) MS,O@M:"^^K$^FV)]"EG+OOC6JUQ[261>>E.ZHJC;9D8+(X1RB0"40\7+$J1G MCI8M_,KE*+-+M6.V!T(\*\KU*,3'2 P(9FTLD:&097THXS1X@TB5##D+ M[="?JEV0L&EB8-O=8]1'#Z7=?,H*34^PH9P^ 00$E98'#H;5+M,:;(.%GACR M_7X+#Q' ;BOXM/3>!&N)$*5GO2CY$>\\ 2F<,%D++6NO]->JX-M58FQ'C*DN MKHI$6G8$OFOK57#>Y<0%88J&$B4Z$B1D8D XR6+(VM4^[NH>2$_ /->G3STA M;/KQ6LW9UY*SJ_5F94]GESI!'W4V[184F O21!<(%1&!"M]U3U=D=S8X4U@*=+S28#GKH0W(OKD'M:M@1?:K+JT#6 ML'V]IZU%F!\DH]R3#'I43AU=OPU_B8W:'*()D7!=*IV$DL19B$0)+R!Y[5BJ MW5]S/61K<>FQUX_[5SY;"VT'SO8[?]YY;A9>ZDNJ10(>G9Y/9.<"J7.+UV(?Q9#7^;%W,$)965#J! M\23SB5@50M0)E$VU2Z@>@F\M6NVJR/'1:%5)?OVJJ&9Q%9GG$+F.@H2NK8\0 ME#CJ@$ 0S,5D-7P[[KU/+74-UUJ,^L$RT]7EU:?W=,6SNP!X/HH*!-4:",6) M(M)GC#P9B\0$R66(7KCH'2V3W([D>B56Z[C8^MJ5.\& Q;V>G MT'P#Z8.D(C#"U21BC2VU6]]..F.P7Y37,& )4@<5AN8\!@":JY=CWX5E6[USUWTO M'5?[Q[2!./LX'?\'TN_+/1NE$FMDKE4AUG4=M"-)5K-X=^%=GI163L;1I0=6(,E$68JP& DR -J=![IQ3:1"2]\^3[O.ZV,D VPE.MB% 23:W,&&%X7AHJY 0J M,RVK%WMOCG9(=> #4E /%F35%E/[T^O[W_?1H6R:D:D MXH98ZRBAW&KE!-,!:G-L+6!#:CC0"YWJBZ=WE56*!%>JU,@8A !&3-24R,02 ML.2,%20[KQ/^QTSU/?U//+)]?&I6#(Y-CT'8H/AZ./*_->ET#*6-KS9;/#;CGA0SR!M)C +-_XT>8K(YL\ MI<:"R=:CVW(=I1#GQH-&5D!F(ABB&3*@'!.#UC5DDK."3)4*FMLU7O@;-]ZZ M@W5WPS?0GI3VAM_PJL@5+X7J1HER-H-E)&3KB?#:N:^[R_8R"O B I65,4T5!ACI57V M/SO>0MK_!(W_"&\7IP&:H[Q"TCU^?K1HYRW"*R>0*I^M*\THDRW-8:(K)WVA M^XN^2Z+,\YQC[=K2!T+<5@G=\;@;S^F$-N+49AD_9 I%:^=*O*Y5%.<48 M#TZRVL?B/@C@$*S6+KAV7<'U)\6Z16=%^_K)JOMK!VZ_;9MQ6'3GO!S/OC7! M6'52W&^:TN%Y9:5=%%XR(&"9+KUU, [53A#'P=J2'36AEUJTK5 /P:(^!B5W M+.^=6NFN&7THP<4IEL]#(.OCUP=C&OA^\^U+/;&S^Z#TM>9QXJ M1'Y+;EU@*)U8KSD7%XA'G ,W( UQ3)3-+(:2H#@E3B26JG[3B56X\_73H'Z_*#2[L@?)_*5!_EZX_?/RW;#D<,%;WQ"0C/H9R4334) M$#G)7(>H4K8QU^YX4 7X$.QY?_RZKC)W+^LJ.=J-H;Y8H G K_*L.?73" 40RK163$N$*TE& S=*"BZSFM:']H0['G_E!R"7-(#$!&("/S'__CS M].2G;S@:]X>#O_W,_\)^_@D':9C[@Z.__?S;US?@?OX?__EO__8?_PW@OW[] M_.ZG5\-T?HJ#R4\O1Q@FF'_ZHS\Y_FERC#_]:SCZO?\M_/3I)$S*<'0*\)_3 M_^WE\.S[J']T//E),*$NOG;QU]%?C3/:%AO BF!!H2S@B^/@M6 :M0P._7\_ M^JM@7BEO)& 4"A3+'B)* S;;:(O*16@_?>A)?_#[7^L_,8SQ)QK>8#S]]6\_ M'T\F9W_]Y9<__OCC+W_&T+;_\\__J?=[[_AYQ^FWOO?YG^ M]?*KX_Y]7Z3'\E_^Z_V[+^D83P/T!^-)&*2K%]#K\^3R?[R.1O\R^R-]==S_ MZWCZ_[\;IC"9*FCI$'Y:^(WZ&UQ\#>I'P 5(_I<_Q_GG__RWGWZ:22Z,TFAX M@I^Q_#3_\;?/;^\B[0\FO^3^Z2_S[_P23DX(\?0)D^]G^+>?Q_W3LQ.\^.QX MA&4A^HLA5U"ZPOGW^K1?-L9T3$!&Z3PBT*'+ZU?TPY>/[]Z^>O'U]:LO7^G?]Z\_?/WR\='D%=@YFD>_SE]:A[2] >.?$QQDG"UE%[A.ANG&ET[J0CJ\U/Q)B'@R_;1W/H:C$,YZ M7R:TJ]4-C@:";^G'<4\K--(6!PRM!L6= R?H5V%YDL@M\]S?YM[2SJA@@.D%C$DF!1R6! M":&LPFAMB5V-:8K@YGBN^/-B=#&R^9Q=:^LIH^%I4WU.ALW$.-,4@?[YI^$H MXXBL+?K3="'Y:SH9CC'_[>?)Z!RO/AP.)L3JUR?3%]*4QJ/ZPV.9,!Y->I]& MPWR>)A]'7W#TK9_PQ9_]<<^&D NW"8)7- B9 C@4",@BB:IDKE5>A0OT@FL\ MH-^N.+#HW0U9\,!F_P K'J'&84-QWL>)S=4[?C'(#(>90/V*Y+^'(WP_M3Y[B>1;4C&0I"5_VJ1"H'@! M:5,*)D>ADVN\M=\+I*72[S/;[]7XIDH:MI;P7;6SQZJ=S/?>*SSI$Y;O\S'. M 2F?G"5$D+R-H'*D(7).FYAFR4B9F;5^B2NP\.&'K,8V$NM@YGXF0@W.<=R+ MW&DEA8?"D7 DQPA'%* =DX:'9+0IC2?KQ;NWI]B.;/%'";'A?+S \9$,SS#I M#XY>#L=3YK[^\XSV*!R_B./)**1)SZ?@HG09K!(.5! &O$TK_@C3Y#T-?-0/)SWFBQ2)!AA42:"T)S#*>B"6>H_9 MI!!;3_>[*+:O^<:J&C:5:?Q?B<-3SRMH0(^TVI13R+VEM\N@T;6!HD*54 MI$Z=J7T*X>GJ?'T)WU6XV'@+2.G\+ S2]P\XZ;% %H0R'(S5]:1*DL@XJF=;SP^ON?FJH?+=N[>I8;ZWERC*,ZRJM!7@Z^YYR.&,BA)'M4U4&2 M&2*4@J$UY\7<<$)(30O8BGY*\[:!M3(TED)X:.UIJX"Y!]*8$>85G MM%GUIZ?X]/,)3F5-8$^'HTG__TT_[]4X%#GD#BQCEC8QE!",R62Z8"KD_2J4 MK=V$57 ]-:HTU\5=OIA-^?)I5!>WP84(>A*]MD)'R!X]*.L\^+K(16XETR2$ MZ%N?U]V"\-18L(F$[RK<;KR#D$3>#1Q&1TAX5;13*%"H\H60K)=A9^O(+QU#2_J:3O MB3MM'HJN/M*'X6!X$]N%$./AZB7DNL5]Q0/J:]')D)@M9C7E&.W'29(=E MJ<%J%SB3R"67G3#R#I2GR:;-)'X/$S8.SWX@(_QJ,V:^N%),@IBY 45#!)=H MR45,F3RZ@K:T3H2Y >"I:?WQTKU'UQN'7%^'477>QY]P](7<+;POJW CM6.MC9Q%6 [^C+V)D#LX;[N-Z]B6B5#0R8 M(1-<<4.\UIE7\\I:3$(RW_J8]5X@VU=[&STM4?[Z0N[@:/TVJ%?]D_,)9C)" M7"BJ"(C)UH%:3T:(M^2#66,-TX'EUN&P!5">J/8?(^AMS?RIV_6J/ZYE%.>C M:]N=I.6.S,\"P5W0;131P>G]__"6H:, M^<4LF_?#>175QS(%/OYX/JDUNK7P>;;0>91"29X)G9*@LB;8D4F0)?E UE-2 MS4NDU@*X^W6FH;*'V])4!UO2 K#S!?,.YEZ2QJAH!,CIJ8#RM>Y(91!<.9O1 M,9VV1*Q%$)\AM9IHJXO,LEG6R^G9"(]KXAP@YRG!8-X\UP1%-J\/)\1&C3]Z^C,!@3W%E.Q?2WDVF$\47^/^?C217K M"H/NB6D"AJV3S2M00F0:IZE-0B(K&2.9MJU]N:T.< ?!H5W0<,6IL'L.=9(% M?F><%ZA[3)04O=2@A2"3Q2&'R#*9+"Q$)9-*WMW3BV+#D_B%< Y^B6TEZH69 M?__QRRW1$.[?.VOS\>4?+SZ__L?'=Z]>?_[R^G_]]O;K_[X)L$USCWO>LHV6 M'LL&UUTC#Y>LY 43!!UC->4,!.829"5UD>21A[KB''7C3SN#.'U_SWO3[[7-7 XH%_'TVKW MZ*P-7ELH@9/?HFMQJZU[839:L.1]L*U#7P\"VI-6'VLI>A%G-A9X%X'QFYCF M5=.K@%JG[\$TEL$J1DC<&0/>6,]<%-2 MPNPTP]:1@"U284%3D%TQ81UA=^."G X'7R;#]/N\\0%Y;KE8&B)].8%*UH + MO$!)2H6040K;OA3U%H@=A!!%SE,AAI-/H9_?#EZ&L_XD MG,S!.1:%R5( >F% %1W)5!+D8948*[J4>>O:Q )LY:+U3?#21R% (0;ZIS925CP"MX5[=,$'TWHIN!_)4U!^ QEW<-#] M(J7ST_.3VI][4<3U FAD(6JFP&"M5HFY@/=90N3%""=!+4W"5%UJ9(.#-!K%O'=4_0@A"U*U'I[,H24 MX $\PPB>VRA(%C''UG1Y",_VN=&I,A?[)IMIH@.[].ZH>]HS89+/D#Q92,K6 M[KM92.!:1L4BBXFUSM._B^)I,V)#J7=@G-YC-<^XVDM:.628 ;6OP (1U'L+ MG(MHD0?/N.G>/YF!>=JL:*.#+NS7RV/^\=?A C=[BK1>99*K344&U31!X#.2 MA,;]"<[;?7["47^8/V,:'LTT]\]P=]4^SV2I!^L=2,:(#\WLJN;?C\3GF5^I'+K'2T8%4A M\6F6(4H9("9!4Q63+KRUJ[8Y%U!8 MYVI+=H.RNA U,"8LR%R,BR5995M'DE?!]8Q(TT(S'32>NEDI'DQPV1"!)4NI M=CUA$'1MKR:TT5F8H%+KSB [KL/?)A\>+^LNND]MEF/>DR8JSPJM>BD:4#04 M\!@12G1:TF"(Q*W[HV\(^6F3:YOZ[*(?UH.1T%HHJ"-/M7Z9!.,S39-HZ5>K M(D8KDC&M#\)7CTDWB:P*99V1D0&:S&DU8 H"*00P).-DS,)B^UO^'HZLMHP4 MANB*=$&3C43KG"K$,Y^9AL!3"<)*=*YUBNN22&'3,H%: SD>ED_T=)I+TV & M,>6WLQPF.!F^2&EX7MLX'7T:GO13'\$0: \&$8KQ6M-JHMKWYET( M9^-E)!UC/C_!C^7N2V8IU%8&SU$C)&815'8<8C"VWM^M4_&9O-?6P=.EH+95 MA="*!W=B!DVEONL*A7J3U^5A^-]Q>#0*9\?]%$YF]_"IK!C/$OBT@TA2$:+W M!C0O.=>[6H1?*9"YY#;"A0!V5HG05L?#UK)N?!WEEQF'KD.ZN,IM!5 -+R-= M"&3[EY$V4M2P*REOC0+)>ZT<^2.VUN;U]ZS(=BI620BO4U#.' )Y/( R1K$ZT47(8'U#O& M])>CX;=?YD^<:7C^RY6"K]ZWW3LJ&PE^N)'4.DC@NAK0JWI]2G7F28;STOQY MEJ*/WCE&WA9#Z^>:-RD J# M= ),TH(<<$(6F><@E0[)**\P/KF;XSLSXC:6<,,LK8>OXET%U#.Z3'XM':UT MK_AC!+RUR^2C=BD[6M^"C;1+*41P,AI@K@@AN4Q M\;7$/&PBHPYLM8NV=9]Q/ GGHS"8C'O%H)-:2T@<%2BI#42C.)24#-WW%,%J(( MJ+@";;FKA6=83T,\Z,RKGREU=FR%J;O*NPY?T9U(M8.:B2N,9\/1](!U[H*, M>]8%980@ZY('XF.)$7P@4OH2M=(J688/.=J;S?G;: Z?$8TEOM B;WI.^!F_ MX> Z#2//.QP=#3"HREEJIJG,*ZX8U(H-A!CO$BU M$8BM15*^6@I"!@Q.Y-L6T.8WL2[!M/$-M/<_?^:SDE-*SBDG\[7HFB\6R9I) MR@.)H6#MF]?^"/,A/-LZS6O*@SO7S+82^#Z=^H:;BK&Q:S\%,7=C5H'1,)1S[=7; M#]X\4OBWU;>!Y#I4I'-<:B80&"]DEF05P0G-@%M>T'CERVI=77:MP ?B,&WU MMX[ &NOM/4GJ]/QT#H1%7C(Z#E870T!\!I=Y!..=,+9PEG*+=(@;+]UN,.;1 M8A^VD%E#-WP*)/QY#8A7QMDD/?"$.,NW]BXSR-PG&;E+0JY4N[Y,>==?>H#* M>[3,&@Z"(,9&OCK(43 MC9@#JI2M<*I>-;%"/&7=]V[?D^[$%.YV$V7@1F '[-"2!W<'U M9CAZ.Z@W#WRK^?,N:LE"O>;.&0))5CVX0BM?((JFD+WVWJRL\15>^.2TWUK( MNPJH79SZ#\N[?HC]$\+]=I!.SFGP_<%O YQ3??J_M8RY/>:]G83E-A; MB)W M,DKGA!)@8CV7]<)"]")"I&[-02^#Y&[>[,7HDQ9&R372ULP*H9Y2SM9:.5DO?>82 MZ9]E,$82Y:59*5> MU4L(G6!8FP+4ZPU5D:I%='#/<[;:*WT=N3;V8B[\Z7E0I0AFDTH.6)1DIW-. M^UTF*UJP@!DE.GO[4M%[796;3]V7G*VUQ#QL(J-.&J0.IC?H_:L_.7YY/IX, M3W%T:4W/KKZ;]#CY0DEF!]'XVCZZAK8EKX4 S)K:E<\W/WE>!=<>>J:;6'C- M5;&0+EMS3&_^[?]AKB*]'-.OX20,ZH3JQ#E=[]T=.Z@;"&);3BI7Q7/8JA]85XP?A MI*[#@[6$P62CLP1@L,B-"W-5JQ4:_94G-2UE+K, M25U'N%MS4U8!]8RUO=+7D6NW3FK0Y'\S&4"3*TY^7!;@&2^ VGGEN0C"JR5FZ/XZ MJ6N)>;&3NHZ,MNVDWC&M>S[K(%2F\8H0R((1&J)@#(S647@KF8ZM6W"MAW / M'==-K+X.U;-[%_;E< 4EHM$V6AUBZRK"W?JF0M*,D''6.E 9+R%Z*V@VQE@TZ6O(]>.FE[,,U0OKN&T6:C@/03N+:B$Y'F'I,%X:VNW89^T M7&)S+GSXOGBJ:PG]GA88CY=8XWSM^[RAB\]>C,J M7=++K$OZ]8;IRD7.BHE@3:@=0F(5#R/Q*"-9+%E9[U:A0!?@]M"=?8RAN!_* MV]49O]+2H1$)0FT;HVC*@2O! DQ%,ZT8ZSUA1C[=<:_)^I_3%+ .KIKO6&M M$/MYA05']?X@A\S:5 *P;&F-3]S45H$>1&96I"!+OEU5N/(BMNB=SY4_G>JF M@ZM7UXPA2J.$,%@;9A5"FRV': T#S;-)SA=G3.L[6?8UQ+M?O-N"/CNXVW6E M5584E8/+F8S36'.[:(8$+@5$(6V2-J"QK=O,KKY#-HV'OPG]T?06K_?3BT6F M8:L-LK0>?%R#>/;JTW=7_U,N?OH63NCY,8T>,)T?F,EG*IEY#9K,%3Z*"I%56PDJI3.L,T]<-NG#]O7VCV[X"-$ MWD$\^/UP@-_?A]'O.'ES/K@\,W'T:BM*KMWC:^.+K" X1?BBJRM..O],CQ_7^:YP*L M,I:./*N6X]B-I]6$(,,]TVX'FUS;,3DABDD.N*ME<#DG""44$(%Y)5$HGEJ? M1^T_4Y>X9?M/U#64V@%!?_MR>;$[IO,1*00OMO\< [D01H%!$HPJJ1 RI:$4 M%9S6PI;<.EEC,9KM6V.[T_*P$Q5UDO,S.AO6BV)>89S< 8?&)8,Z@)6.S$>6 M!;B@!6F=E^)RED:UKY!Z - SIE [137.[/DPG.!5BL !QA>1JC-U=6 <@Z.QYK&+66\M":Q(MPO+,>--$):VKL%;A,GWA9HSIYDA> MG Y'DUJ,\7(XGO2$\;%$:<$%+T%Q$< 9$I,0F7B/0?"X4LEQ:V#/A&R[5VH' M8:5%,^=%2N>GYR][A$S;S,P)TFY"F078 ^ ><^ M1*^"#\V[!S\>[0]"=J'6NX1471'R4IP][SVMUIP0:5$+);6%H(0 KZUD$HNS MO'4@8BFH'_3:0$EW6:1W;0E>&X@UJMY?#-[J6.M>D?QI%B I)4JRO!H46[(" MGQO;=JO,NZPT7:UM%^75+NE8&'G:3@19[U.Q$#5-FA1"R5)+KGGKW-$ED)X) MT[I0T%W^V*[X\V$X2'.$A>@M=>T"5APC3"/7'VB%#9/^MPVZ_"Y_9H/6!VL";]3_X*)= M\,_][G!P/\S445U0R3#*G$IE"3#JB4I&T:-1[E7U2)3KZ8USI+OHUIN3J MZ#9=DI:^:9;Q$171V]!RR4/U@([[<7GHZ M4,>N>QC4GHG+AG7W4\0/X?2B.Z:Q(9(4,U.U<[\*X+3FP$6460=N\VKG!$MZ MA&Z"<5?96EW09;@#M37N-[L(UV5'W.7(&K8'1+2"YI"A.>1B BT28T;(K%*+3L6[(,L#[8KWD2OK:*+Q(>77VLEL.+K( M;"\AL)(<"'(V0'E6NZE9!D%:]%II)L(JU^[<>.AV>QFWE/2PA9@:-S*> _E7 M]2BNBIEER=IQPF(CIV$I'R $HX"9S(631J;H5]?;S8<_)?UM(+;6A1SGH^%% MV;C-&4-08)TB]SLE!C%Z!EDF9H4W6.1*Y1N73WP2&GND@!J>D$^#O;0[][^% M"=9&$)=%9(AHE 'FL@<5I(> VH'U(>9"4"-/*^CKGD<_"<5M*K(.CI2O=O>/ M?PPP7T;@P@C'/15K H8N$+2HI1^6_%I3'.1"NSICT2C=.ACR$)[M1R:W% AH MIH0.,OKN'WC%.1H?]\\^D?]*OXN"- W0@LHU"FL2AR2X)P,0A6O> M;F5E<$^6.MVHIX-'./HZW$8?,736HP\^O[V]"ST1Z?38[^@2XI( M)A&K*3'%YED7<.%T0A2IX&JW#&V^##V \IEQJIG".K" %HBC9[A-+BNL5-0U?;R)(S''\O<(_XX^MP_.IY\.*\B M^UBNY1F$DQ,RUKY?>,[S+XY[V46!S'"RTPR9](75:GBD-=,'QX3PV=O6S-D0 M\I-EV#95V3 S[@+^N^'@Z"N.3J]/#LURD8%I**[Z SPY"%SK6D(F;>$FF]LW M:VW,KGM@/%G&;"KR#C+19N.]EKCY[4/_,X:3F@P\34LO,B9E%;F(R VMEY:! M2RI"RK(4U#F7YA>(+\/T9/G15!D+T\Z:9@M- PG'PQ-ZP7@&OT&ZT H/;9 O MM"[T1@E#LU?--X_+EEF38?K]BD1*./*:58 BV-R?CBE'"$Z@B*%$;5OG?ZX MJY'M<^/AL[R"8&THM2$L*RS15A@+^*@$E$24#E(JE5J/=R&8;24"M>;! O-D M0VGO.NGG<@6ND_4SGIV/TG$8XZ?1\&@43J>GPTHHHS"25*RK+85%JEG= 9)% M:83FM35'ZY2RA6AVE<#32-NWL\C:2+V#D-_]R"[.4%; UE$;I8=P[:9K4BL= MKD2-#12P;9+XK$RNW>3JO1:@% :("A$2P]K+1RF66QNVVR?'DK9'N^#&.G)O MW\;Q4QA-R#N_!? D#"[ZTXNLF94>4/!0>^MXB,5EH U7?%Z?!\,.$];J/G#@7H MJ#@H+0RX>B,LEFQ-4#'SVRDBFR\1CT:[?4)U;<%N27,=<.Z&,&9G[2\22:M> M+IR3\P*!T%RA(+%F6*8$$.Z]^48]FCJ81BU^_7WWE M4_@^S5JH-X!?<0X-&I]CO;',9E 1(T3A+5C/R<[AQ3G5>H)NCKI=>=]2+.-% M8&;Q"%FMOH BN"G)#\%LK$MPN2Q<7#VY3V;L. M-=;DW,]U7!M1BA05:[SV8')@4&=&PE:X565*F<_G"W5?^;577 MPTUEWKAH:PKBHG/J"C :EO5=>_7V:_@>*?S;ZMM U:@0_4U;75WSH":ZRW]R2IT_/3.1!>E#3%"V"*T>XE M:%@QFP@:DRN!]B^M5W*2EVCNQDNW6P;R:+$/6\BL80U(4"9KY1-@ M2?6>UJ@A<%,@)\98\(PKO=)=*,N4=_VE!ZB\1\NL@\C$;!NG+\]NG3-&T4L% M>&L=*/0!HB?7NCA5F,V186Q=;7$#P/.TA3;710=)\H\7Q-4P!KF>!ERK<5ME M3%V>SS8>SV[.=3>@R7W'=?N@XZZ.@%N/C2PII77RP*)S]72!@4>=07#T6G ; MHVO>Q.A@>+ODR'G/:;N.:AN?3D^CHA]G_>>F/[\X.QMAZD^'-A]M14@<' MD9]Q/!GUTP3S%.QOI*OQYR^_S<$)IT.QI=ZWYVL7U*!I'I*5HJ5-9'VFHIJG MP#P(Z!ESJ[W".MA,/^&H#$>G5P7D%PT]G$_>D;\I5:JPR&]Q/A3 >@PO:.@\ MM+[\<@&4'PQJHJ0.'(E_$K%KTD;=];TR+$OREIFI-7CD)$.4-#R#J/K/7Y^184O,3MZ4:_ZXAR>\[U=*&BM8S6 MNX^#BS"IRXX'I@30"H6$UQN(];XE'G7A!K,VH74_\C7@;=]NV$"1J_G!&VNA MBUS$%.W['^=A\&D/_G^]3A,_M4_.:EXK[74\M4L\T4! MAF) D;3 Y800DI9:1A:MOI5_=']OT4>\^]D0;2O*6;@J;B$K^,OYZ6D8?1^6 M:4QR-C?2I/^-1M8Z3WB%5W66.;SN,/6>-F_::$TI MM#[5O(U]V9+>[5\N,;>%2T%6D$B1/"D6)7@;(\B@73"<2_3-:SB?82[Q.BSM M+I=X'67O.I?X_M/.1/8SQWK9$ZM[5$D*7*Q7SQDE>!;)QN;UA$\LKV8M#CR8 M5[..+@XE+V&5,?W(JUDKKV8MFFPC0>$Q.CX4_AIIHBYH@8O$:K"A%J&; H$G MI4/11MBM.^A[P]NU\FKVCK;KJ';'>37)Y%AO903.E:F=+S1$Q 3,U ;I40IK M5_&\GVE>S3IZWB"O9ATE;2^0O=RH_C TAYSMVAO:2 M-@1W!JG\Z[%H_Q[[7K-.:>4ISG+!7H>@60XHF#1\9 2QY"X,6G;MHD=C*: M'W-D:W/D,?S912'2^B-[_2>.4I^^W@M&Y)"L!@Q9T$[.R%VR0H#7,A 450S? M4JY!D_'\F!U;FQV/XU 'R90=C(U$7K _.:\=M ;Y]9]G_='TH>,>^A)MB;0M M2A=HE^02HLPU#R4*EC%ZQ0_ *5DXOA_S9VOSIPW'.KBH92O6IG29=D]O0">A MZA6;I5ZQ&2&$'%THO!@\@'UGB0>S9K2NLS6Z'B#-Y4ZN.@NUA 85+_5:* %. M<@XA6RF,BE+=;B]Q?XAO"U@/:"W:+$:RE\IO'8IN/[Z:F81YMG9BK1O[.JP? MS<=**V511B8PT_/2$&@11>Y R&RXLEJ7R'9#] =Q_R#]OI!BGSRY^?' M>WF M7UA/!FBDWW 4CO#"&/\TZB>L1D^9&STT+JW^TP6Q]M\4FT9*QV\'LY*#!P>N9:3US2D(25E:[** M>FP.)<=,CCG7YG83^&W-J-4'\6-2;7=2=42OAA9>MRX)$%\,1#T1X13=BI;[_:.'[,KNW.KNY(MO]VX,(@[$JR<-D*;F(5 R;Z MI]1<0U?(CN=)IN"MN%W9O:T)M]&X?DS [4[ [9&PX6G!CNUG8U4,J5;R:TW[ MO/9I.F 0/D4TG(9NQ $Y9CN7^[5@\8-R]P)=B<$ "XJ1WQ(*N&P">)<=F5@" M%>:=GQ\\D<5M+P.L71!E_Y>E!6'EAUW\1,NPEPX8<[1.66,A,YL>TV6\"W9U">M>G%2]RGE(DG+SJCVOIZ=3 B222D":]X"*+)O!: MO,!!\4(;N)G>MUJBRL+Z*)K?,-GE@)[-!-D_>MSEOMD9]^^:@Y-C''T]#H.E MKLKE]9XOAX.I$,[#R5<S9_5C-S%PE I(\L91)E>XQ0B^))]74RT\U+; M('84T]EL8#_FU<'0ZNX<=48:1"8+K23TU*B?"?IE#L:[XYFU?[3>M>3\;&<[*IP M>U=CE]$'@UZ!<8;5 BE5FT%GX$*X+) 7?]MD?$+S<>?V_C6'9P'V'@M96LT3 M*,L$*++3(3HM(:$1R;BB7%JII= NP#\;F^(PZ''/VK51<^KM>2J+1B^B9J'> MF$O*05J]BH=@I:%]QUCC'2O![2B[?+V!_)@H>TN;>R;-#IIPT]!G8YPU.*O2 MJ'>[C3MOR;WJB[MOT/TH$>Q/NVYEA=(Q65#!UWH%C1""#Q ,*RGSF-SV+WX] MH';=R3,974J &D6U4VNYA[-@5+3$Y6Q":!Z*>8;MNM=A:7?MNM=1]GZVZPY< M(4\F .>)=D0:#WC!(PB-*>20G#6M.V8]L7;=:W'@P7;=Z^CB4-H=KS*F'^VZ MUVK7O19-MM'W^#$Z/AC^RL@5&:' 5:ZWU"H$;SD#PX5"$S+#O/7N-7O#V[7: M=>\?;==0;0=T??@6;"Q6:\4%:!O)9V59D,_*',CLGK.7N^PYEQTSM=R*B,X*%E(CB@D%%%RL,$9U'E? MG,1'C7 /^=ZQ4[2_!#K,Z3)O1,0TBS+Z BA+;7_'L9[919"F.!:=S'Q_&GBO M.[@#FB1;8.GV)]0C*+9/_;R7#O1F-X@>1Q:D#!F**[4[,UKP@=8XI@,F:[1, MN#<7":XYMA\S:2H3OG2<\P8.UX;*7$H!1:"QQ9J3)I[L!R,"F4BY MR'H%0JR-#!EHY4O(I%2W/_>.-!SW -0E]]:,\ @2K2 .A2AN.=:'HXOL.;@?\SC_9S'77+XH+;BFR&_Y8(P17L6 M29,E& Y*);*OF/# T-3*17+[<6_:@+4>_(_)O)^3N4L.'V)@*@N;1U8QJ#D$R#\:Z M1%L3YG!US>T^A>:?TCI[@%'[ML1::.;LI.J8#+DR')V&0<)KU;>?MEJ O#J& M+=8B/U(P^U.6S/3TIF@).1D!*B<'/K$,G!G+C[+D#3CP8%GR.KHXE++.5<;THRQYK;+DM6BRC?K. MQ^CX4/BK)/>TG4A(0KC:4EJ =Q@A6":*4UD8N_7ZN[WA[5IER7M'VW54VP%= MKSL*%?IX7M\J,Y>Q6 %YVH_*BP+.)0V(,B;,QNC;[?TV9MP"*'L8'>A!9!9*@-%#[NH(517JCK6,'=*+X9(J0-W*!]I= ASE= MYAFZPEHN@D6H%X6"*BK20',"9]'KPF0,TAW>3#FX%.\ML'1G1SYFT <$..&&L)S@3H8[3 M&+2UV%J#*PDA29.E8X',U<-I(?/,BI#W$O)_3:3.:'6;JU-R8+**@XS56IFDU%T%(OBQ[XT<1S:S;4_FO M1<&#I'#G$PAV@#\HXY8LL!WA$\902>/>!_'LXD==B M[D'MI^L6<%HA:M]RA&)JFZ@:XG;%<_":2>L51X6'T\#U1Q'RDYC'77+XH+;B M=0LX/4LL,.[)2["65C4A(,IBR;X204E##J,\'+/X1Q'RDYC,77+X$./:JY5Q MNI!HT&25,&TS*,-LC>Y'\#)9;V+03OPH0OXQC?>T"'D=]AYF)'VY#+B)$I-+ M( H)0A4NP!ECP2;EL-ZH%NSAM'-_MD7(@C/I+&:0/)$6&;F(L=[P7"QZ:7@N M1G9Z[?>/(N2#C-JW)=9VBI#?(8U^_"&05";];_CX2N(%#VI0#KP*Q$8UO>]P M/$:U$/[[(/DCFP.B"HI#C$:'B][RT8Y.A4\T2Y)9 VW37O M?_RLW*YN92PF!.9MH=&2=>(2N=E62F8CL3?$UMTF'X"SK8K9EARX;:FUDO:N M"US'HTGON*M"UF;:&VXJQ8;!Z4L0\W*;56"L4T6ZBE+;UT M+_C<0/BWU;>!Y#I4 MI#+),&X4%%%3!6M0TFW(=N%@WX.GP]=3Y?Y#R5?CB9'7J,>YKE MR*.+X+(JM86:H-7)9; ^*6D"=\6RFZ2Y-XSTB%<_#69L0^Y;6DX^XP#_"">5 MSSTNR1U Y6J'74.B,)YL%24@9DO"$1,%&?4IUP:O&4+@ M#%))/#,=DY>M3T+T=P8,?+F-W0NPO*T3($F$N\@ ?U> M@[EZ8:.+/6L%?!T9!\NP[<90:*/)%>BQL1JZB$HMPYD*EUH(FAG,!E!&,@@J M";"EU*Z.+)K5#B[VGB9+3(K=L&0=Z3=D1PVQ_L]/[TEB8?#R.(SQUS#X?;[3 M"6&E=K1]9F=+"\CB^9>L+&.!B="DM9%,M8XQE^&\/3,@TVDG ' M92S7\7.'H M(">/TAHMR$DZ4*4OV<2[UODZDFV\77_!=$[KV,=O.!K4?/,W_4$8)')7*[PO M']]\GN\^B7L1DA6@2MU]-(L0C0Y0BC'",\?T[92%^XL85GO=]K?S3;4R[%:D M6_+]YXDTOPY'H^$?-681SN@OD^\]06-FPA/-8V)DK29.6YJT8*5UPFE9N&L= M&%H'WYZ8?YT=,#712P<Y5Y4MOX9Q?_SE;(0A?QQ6K8GM*W.E$'UL*'[P]&SK QJ,$X0WBC([^'6 --<"DQ?_!34VT!F#;W+ MBN9-_T_,+X_#Z A?#J]C<@HECUA )$'+$B*91,+0&&OZKS5>*[]*%\M%SW\J MVFPBOPZ*YJ^/ML>2BUJB!,=HF5 Y*'!)&] B25^B$2&T/DB^_OZGH.N-Y7I7 MQ[J#A,//>!+J!;IA-/G^=10&XY!F%?^;)R&N_.@&B8F/&T:C9,4%+[_BCXQ. M%YK#(+"6I$2.5>T%C&(LB(*:Z]8-EY=A:G=W[R+1__K]QE^F(581?31>2?"F MM@*7HA9G&5]_E<[50+AHWLG],4"WE>K8E#F+;]SM2D6[SH2L]4-7HYPU:WB/ MD^-A?COM5U*???=3Q'I/W306&"3+.FN$DI@G5ZI(B D-2),BLS&@NFU[/JI$ M:Q.,N[^KMS/V#'>@Q<;EFHMPS<.0JR!K6$+],)KM5U5O3ZO#3E6R7=)D)Z-5 MY,V1L6AH#ND,GK"!,)96_,!2\2W*M7=!E@1*^MHHO'9SM=:YC@NMU2X9:2'K804^.JT']B/)^C MB"JYPKT'IPROR2/DR&):!U]<0GH:E'"JB3-.I[[9E99I?G M(N0L(*IZ.*QS!!<002)GB96@1TK@"NHZR: M!X'M)L&FF1I7H\<&.MC>NC('*:7%R"T22%>+48H!)S,'+;@V41HAL'UYQM8) MLB099S?\6$?TCC5'-!QV](%E_.S\Y.^GAAK4AEG>>9MDX69;T7CT/4 M! M1JR$!UZQ_3AZ0T4,VTNQ@RR*^YV5CW\,<#0^[I]=.W5-43AI MHP 3) %UED' D*$PHP79/$(T;QRS,KB](4J;R&6TV6ZY] MUDO6".UL!N&\IO51%HC,!V"&2)XXB2NUKNU> ]X38U!7BEFXO3SR4&\JQ#&F MOQP-O_V"*?\R;5O\E=[R<7#R??FAW0V*7'_.C!TI7Y'BYI/7.K-;!V6C,[FE M+9_'BWH^7V)[,OS^QBQL-/)% M;]F_GN0;L.3VDK)$M U3.J:)S)-A^GW>I'SZ\XNSLQ&F_G2 GVMJ\_C+QR\O M/H\OBIE=D6151A Z%2";JH"W*""AS)KVPBAX7,$87?.U3U/C7#+JUP;V4["_D1K&G[_\ULGL?_A=3Y(1:XGYKGK-@S;"_./Z3R2(__EO_Q]0 M2P,$% @ ;WZ96/ZH''Z P@ C\4' !0 !C;6IJV3?F7"\R,!& MB>-44D,R5:7^]0. S$PJ%Q) @I2J7SBLDC))G(4\!P=G_9?__NUN"1YX51?E MZE]_\'_V?@!\14M6K&[^]8??K]_!](?__F__]$__\O] ^#]???X WI1T?<=7 M#7A=<=QP!KX6S2UH;CGX1UG]53Q@<+7$35Y6=Q#^F[KM=7G_6!4WMPT(O !M M+MM\6_TM3N,HR1,,DP G$/$PAUF>^C"+ B_B48A3GEW<_"WP,H2R.(2&V:>[_]LLO7[]^ M_?D;J98_E]7-+X'GA;]LKOZAN_S;P?5?0W6UGV79+^K;[:5U<>Q"L:S_R__\ M[<,7>LOO,"Q6=8-75 *HB[_5ZL,/)<6-XOHH7N#D%?(ON+D,RH^@'\#0__E; MS7[XMW\"H&5'52[Y9YX#^>_OG]^?!)G](J_X9<5OY+.]XE51LB\-KIH/F/"E MP%ZMUCS>\W_]H2[N[I=\\]EMQ?/CRRZKZLFJ$LM,8NG'$LM_/@7LES/0=X1O MDQ=O5: ME U>SO!:[,#T4%[*#SZ(WSHP(/Q_>)+4]*_+N_O*TX+I;H_RVVM_G+Y^U36U)S:G<25 MR%:DYKHFBMUM, MT!V$O_!E4V\^@?(3)4;Z\'XY>-27U88J7-$1KG=7_$)+8>O<-_#) \BK\LZ2 M_*:T?$O:!R'0^@&4%>.5L'"/D'CP-O^!JP(3H1"%\GE3WN%BM:">3TA (QBD M7B2LU#B":>9Y, ZY[_,TQ1[/3,3_$,3$\KX!""1$\&<+\_2[K,L7/;$^CUHS M.38DU%AH3]/B2$J/ )A5+$\3N"^' U>:"1ZG;'&%'_^HA24ESX[RK/2FJ.FR MK-<5%WL\?]_PNWKD;=-<9;I73P '#S7H@0<[^.!/B0%0*#AX'0V)/?)NUIS^ M?%,^_")6ZEY+RG9OH^[ZL[R:AL1NWE/3V^QVBTM*J[4PJ84H%,NB*7C]>EU5 M?-4L:.RE/$0(ICG)(?(\!'%".#BY8[@";;1RG M6:2W?S@AW$R6-S3W8%Z #JJ[S624,$=[RFDXLVXMH^3N[S#C-YC);%TUB\_B M,?/N5!(@GW(OS6'DB=,G2F@*<4P#* 370\Q'W$M\'0G=6W=B>520#&VX?\,>DQ/7<* KYN"XB7XC6.IEY5[V9W==H*4(<$2M_2$2ORU$ZC]U681GQ,D M;(3EU-=VVYG<%C_EKRO.BN8=IE+L'G_#WXJ[]=VKLJK*K\7JYC6^%]\TCXL( M>U$6< Y#RL0.QQ-Q+/*]'(9QFL24)F&089,=S@3XQ$+6(@'R#HL+<-?B <@& M$4 [3,PV0R,&Z^V/4['-3):5?5OFH./HQSQCNI#0L<;:Y& MH&?=;VV8LK\%6ZUA?OS[?<6JY>/-%T[7E83P5W-5%92_OEW=7-%&1X>,KS*Q MQA# N8 NW^\- N+5K_[B#5!8@->W4DOK:0L-GHR?AMVQPTP3:'+B0AZ5J1.# M6I]:JY/PR-*S'8+U2.R??S7OL+,5/O.EBG_AJGF\KO"JQE2Z8W<.FQB% <=) M*+B9$F%?>QR2),EABB*4I2$/_(R:V =C *;GZ M955)-2\/=/6KQ]TU5_A1?G;Y%5=,_;@64"]7[$J\5Q_QW2:VD#'FB=,YA0$C M0GF$"8>8Y#E,L4Y>.G+0=$VVB8'9%@QP W)ZH1BJR.4J?6G.T,-4)4__ T=JF9 M7-&[FW$Q/R7E'\O5IWMY[=O_LQ;GN/>KNJE4)G;]!Z^%92>$_^VW>TY5NIS\ MZ!]<)L6(+QYXA6_X9RXU@O35E*NF$M;?&B^O>76W8!%'+,@X]%*&(*(Q@QBS M 8TR6(:>31!GH[8OTCJIDZJ4<@ILXIWZ(&F! _B8^GUK.@M"/T+E?BNIX!> M)!-'5-^+Q'G"B)6RM%\-FN3@U<8B?W7,(A=$PY9JT)(->G1?@.ZM$J2##>W@ MNE0?7X -_:!C -AR /18 "0/ON=7CG5U)@J1_[ROWA,R___T"FJ;(2_Z$;<& MD$!1FCC("]O"FW]^F3C/8F"]3-+W3+N7C:1Y1DN+R6^\N2W9^Y6T/CCO.5>0 MA^*,+ T6#5LZ;AE M@)G984Z[48:,'EEG),V, )@MCT:/T'YJC>8=$SG.3ZFA ^WSJ;GEU?4M[K13 M+?24PI5]7*N$KQQ'&>:>#RGEJ3CGA2E,XUAH@3#" <\1\U.VN-^KPCS?)>L* M?Q/)VJ="6\A>\9MBI0P9@IIY28Z\G(=QW#W838GB]_Q8CU=T#CQ4<<-W]D0=14.>XQE-<)8F@P>9 MP],+4.2 1M #.H+4>: M;SAI=M4PU_Q;\TKP\:\%0UF:!!A!2D(/HB!,((EI" GGOI^FXF=F5+5R L[$ M9P4)U4R_G^*'GC9V0*69[I0 GY2729A 7489QXARY$J.@5E5L4Q0NJ^F(]= M;GD>:'"CE,2G7%4YWY9+<7/=JH9+4BN/P2*EPGQ'7$@GCQ!$F&"(,Q; G"!3HP9^Y78,"&PYX%)C?;*8_6+/B4?Q9& E[+L'6](+F/THSD$,>8 M"U7!8IAEL0?S),U3A*(X]XT:%QR!,;%B:"'*%[[:P333 ,<8HR?O9Y)K)MT[ M2C]K4&HLQ@.T.!+:8Q!F%=$!$O<%[D!C_4$?!K.V?KVSV::L5(PI]^1KC /*L*,6?(OF:Q6,&V_.:A7#[(4.+3 MZKRVPAM1%@[%O=(X?A#:Q6MG"WB\N-:VU M&6*8GL)PQ@8S'7&2 Q/T)=,BT5EYS1"LF6MK-,@^+*S1N>AQ-,J*>5Y3TACA/KDA9C:67S#F=0R>3I]O<:E"M !4(7 MZB?@.[S4KEQML5;?F^F?*1ZHGM9ZYL=DINMV3VB#;MO,33R9U^K)R)^@A\H% MV&'972*?U=Z'3^^0Z3?%:BTUZJ=[7BDGO)YV=FY9-C$"=W$,L&K?>R?+'95;"V6KF4\"U:U@XR4-LU2'_:,=:K1MM8[DYKX0!^GY% MRSM^C;_U.J9]Y,TB]/.$^2&')* ,(A01H0L8A5&<,TQ"[GO,,*8["&_RV&X+ M'10*/&CP-_O>A&.LTPW_.F.(:1BXXT4+&0C03WL6"N@NP\%:9#H+"P]#FSD\ MK$7Z89A8[S;S$MW?5O>%#$!?%W># MN'Z=K\[E=AMSK_.P2OJJ.U]CFL>4^#Z&:<(CB%(6PHQQ!''D93Q/,D2X5N/1 M$3@32W&_TW4+UFSO/<4=O3W7 -J4,O\UF6IA"QF,O.P#G,*.'0\SRT 3M.L>X D=YVZCP&9NTWW *%' M>G0/76UNV*J,C#992K;=N/Q6U+H&[9%;)X],;B&"-UPL<%>L6I--(O W?=OU M&-7C-NN9!)O&((=H!7]*Z(ZLTP&ZK*S28^O-9HT.$-.W0HF>DW5F:L"4:T:%R"Y(/J-,^2SPLQ4QNV!2O\39R7KFS;#> MXFK%V6<0Q$NHGH,("SPDD'@IA3%@4LSC+F%X= MTBBDJ?,-%&Q0M< O9*>H#CQH*UKU^_0,,VQ8GSAE@YG"Z#C0P04[P%VTRA4# M])L&.6.$70.?T5?B9S>-<[3('&AB,WS_; UEM,CH-W?1N\'.7_"ZK.Y+F3 D M9*&)VV 0VL2*:PL;,)F3 M7&^AF[D1AAFFYTUPQ@8SQ;7C@,K*[J=B._?[:9'HR,DP#&M67X,6V?LN![V; M;.7[[JYHL[DU)?OD]!,7NL^3(.W>PM;)='0/G13&3_--%T)=\((4_E^RH'76ARP$.U1 MVIP)]FE(,XOU*,F'0CU^B[DS\?VJ+L25UQ6676"NRF4A%[RJ2OK!8*RLQBI3 MGK<5<-!!!QOP;3M_@8,XNZE8U ?7 V8-R+;RRNFL/YN7SH#8OM?.Y#8+7[@X ME?L>B?S+2H"X6S7,)+_C^-U3>\0%4""A0O])'Y_KSE_,-<][ ^1K^,7/IMS0 M-3Y*M-/DC6'R[#SDQY>S3!.98VGYYZLN3'8>IQ_T$1S'+B%8735V $TOI4_!MS;E"X(Q15J,\ MU#,%77+&3(K/9(IY.J4FI:[R*X93&9CT)DPPW\'YL M6_)'8 $^[_''<9,M.]K/CG^/@'F6L+@>Z:>BY9IWGU%I]:1=CX#%CW6*"Q.4 M\# *89)G&*(,99 DB$&>YXF79FGH14;3L+4A3ZP[5+;=7J,IBV(K+1[JF0B3 M<,8PJ-7UVYJD[9XQ?2[KK;3@SE]W9<*.H_571@O8Z8H/1X9E[\S?V LX(TD, MPS@.(4ID5RX:9^)$$:641"$CJ9%^&(0VL4[X<'S8^QFGAV'>Z>D%9QPQTP5G M,(T!3*K1\&"0N8SW <^EJ)XX-0)A;N/CCSG+B3K!F686<$F\FN":UFF6QC MM)R3IG9R[?ERT,;(>Y)@-GJQ>?:8V,'E..M/N3)//_-[\8!O<'J99H)M"-@YN\A/\!F0-BA60:?<54[5( M7XOFMNT&VPU[OKRI>#LT5C^U2H.=P_+KGDEF@BP/[!(X^)2WU5E@![^=>CV: MM&'UCFDGG;EECEWFF632O622L%;4% Q0[9@D>VNX23S3)W4@^TQCD=E2T/0) MZN>A&=QEVW*TJRH_=I3VXY3%<1K D/,,(A8$$,=!"GTO3;,DY@'RM;2?#K") M==^NN8%I9LH@A_0.%:[H-E-GO7X.DW?YUZ'06=O/ 5 S-_H<)_JPM:?&/=:B M7'&A&][P]M_WJ\V P'^([?WUNFX$Y&K3/>)Q$<3">/&"&&:^1R#*,A=Z(E]IZ8"H.&:L&A0#X<8/*3](B MWVH,;?"ZV[6!.^VQM%(8-*]SI$"/HPS&D2404RS "+$(D@B[D,OS5B8!A[C&3++>3T-S$1D[%)>6WC];E&:);H: MG-)U4;J@WM0_V6L(M>'!%-W$QXESYI<\"6AFI^08P8<>R=$[+%O-5%VK*>4) M$.>.3Y5RN[1=YJYXI0XA"Y9G&2\0!&GI\A'Q-*4J,*%3VP M$YL+6R1 +;&XD&=<\*!Z)LEYC^N:R<*J]L1K./91DZUZPN^>66:*8,>G+RV? M! KB)0,M$EV7*8%&ZT!QV-3&B&Y7/6[T@,[;\L:($0<=<,SN=J%'U,J+*,QQ M$/L>S/,LA8C[&8T,TI^/ )C;@WQ_WH_>_Y.3UR V/,N/,_K MAL,"O&YNRZKX#SDR=%5N/BW:9JNXE@ZTWP1O;__+/_NQ]]]"_P)(!Y;*R1#K30TX!6!BX9<@:R%^&Z!& 8!#;FC%01 M:QW+,"/;-(1QDJ;AH,7A;7.&*4XBO1>8.'V=99KD]&./_\&+FUOQ[Z4X^^,; M_JL2F*C9(Q7Q9]$VO,#2JPPP4H9-H^7Q*=[JAP/WI4^"[>%3U3ZH5A/=U^HJB MBHRG78C[E6WD$?2OZ^AM$Q N-L/K>C2WHPA (Z@&'=D78$OX!=B0#H;?N$GF MV[[,!^LJI_>%43=OYO +(_Z$"?]2T;2<6X:K5;&ZJ3<.B3?%LFHQY>CNY X:8[:@;@#O? MZ@7H@#H<.39,E:NQ82>@S#OZ:YC4@_%=(Y>;>TE^Q<7J0UG7GU9?L.R;>%G7 MO*G5S_=W]T*E*F4LE*^:$29T>KE2T_H2@K#J&Y3P*(](]BB2!@17U? MUGAID*-JR_5QA\V4G+1+2Q<(@1\E2C^!3RL@L9*)K2U>%^V_H(>:-*6AFG*X MPVYZQNJ[B&9@L)T7Z?).=B^7[OP;Q?*E8KE4.>*LPL5;FN>\XC+-FO#F*^_%":@!7W$-ZG+) MY-T5;XI*'H'DC4>1^%H5L@M?^57U)%#+U-MOQ=&(XJIZE*V!6FA-"7)Y8NH" M&\6*+M>J?@(*W)Y;0HFP?O."?5J'MX:K7? "2+Z#0).76)N[$UW.O]#'%RTX7FPC C;S93XP**/,_W,*2R!!'A@$#".(>>SR*4DC1 F5'ODR%@$QL=VU%SNX2B M"[ :&+-LSBT]-[8K'ICMTUOR/_?(Q[E@)+A<+LNOJB1=#;!MNZ'(<^R$T_B& MB'<\D^\HJ&>9S#=$]*GY?(/WF#L,NH;'0BF]$@J'71"QD'D$^3/V,0N3Q M%))F5EXG=%W%50OUHO5Y.9QA-$J:H\WC-)Q9MXY1EOAIX*><^UHU7P\2N*>UMP0O^RLC,.59A&BDP1L9.7T!>:.V8]RT''Y MD9>7#SC?MR';+'3+C<290:B.^!Q'A M=V65\Z*1$T/;,' W'+U^W\U'WRL4>_N-5[2H^97,;5YD+,YBDB:0^V$*4>XQ MF,99!",WM!;QVY^3# MS?#Z':W7UWS%YDF'F_@93I$G-Q7*+S^!;N*'Y22S;FH^2B$/*&Q;.050)R'"/I^ M3I(TQBP@VA-1;!"8VI'2H016"J?ME NANOY/AU=7?R]#S&/F M!X31C,2+1E; Z07PGZQNI*>W,/2=6+R1(1H!S"Q _Y0#29:SA JZ0YX1B"AA M,&4XA"2G)(@RE*+ **?4LZFR] S*3L2M%-KVL8%[K(/CE+@ M*./@Z=JS9AD<)6L_L^#X1:[F/"Q(S)/(IQ&D*$V@T"(Y)"1.8!8'<9)ZOO@X M-%$CAR FUB5MN30]G.QP[F 'ZX$.TXG8L4$.4TYO<"QJ1P \\[2&4T(W<.69 M*=V[R5&UX>20H26F>^5ZO1=[<"?IPZA#H.L8#HDUG*0_>81XY? MWTHO"+OBO/JU*M?W[U:[47F:4>.!)28VJ#K(0((&"K9T5Y;-JFPT3:PQ%HP' MA1U1;R:@0X0[GA>H2:-5 'AHW=F"OQK$]0._.I=;B&'YA2]5<>YO*J>4?\1W MVJ5U1V^>6O3*NWN\>@0;R* ##21L ]D[2K>&U)U+LJ&\65%K)F-#%-E)U]$5 MYY.K(8*>2-3@A9:''E[7G#]-/*QW:IW3) JXK(/($O$C8C'$&6$PXB@D&/3%?'I6%@\QZ= MM @_.$;IW76V,^-RU0Z_N2V7XOZZC=%MCU>1GR=9$*&I9WZ&A_98S:^@M9VO98+-=]C?>W);LO>J8KV+[ M;6>'-$Y]GQ$LM 85%D(2YA#GL0^IGR1YA@@+S IT]\E#".?]HUJ,!AFM \R"#&?B1':R8P"],(\BA-$?$C M'B;$1+F<@\S4?H)-^VGU2P\Z^/-->8>+E:&>.8OO>MIG+FX:NB#L&6FLB%QP MP)%Z.@N56966"Z;MJS(G:]HIN)Z^?+]ZPTDCX/R&J[]X([5GJUF_<+JN-A;; M:UXUXC7TAZFO(EL-Y,B_;MMV(%),Y*J>ZPWAA\.[S!CTKM MMJB#;8LUA?Q/O0#I1.ZGJ9GL2%%/AN:L2GQJ9N\K^,GA61Z23[N!9!?ZA"0Y MY+Z7"1U.8YC&+(%">U/",L8IR8P.QL_E2OMRQ'7V-\-#[[G>LN?PC[5P+L!E M(TP+LFZ57E."*ZR2J289MCF79^RE^,+,O5]S^+OV)J*]PG5!A4KI)J.I4_'. M DBI%PNY#F!.,15R'E*($X_!F.$@"L3Y->6IV4A"2TQ,),%J9&'?VZ,P41;! M9I#AX1@_:\>8$?^-/653\?0,U]F1"8B'#&[=:& 2V^E,]KAWL1EA\5P^-QM6 M#3CAK):S]1"L94UC\)$6M5"?\I:/]40H_Z4]SY;Y#BA(:$4TC2*(4I] M"DD6Q##/ S_FR,]IFILYX;1A3VS9[%IB-3N8IFXV?4;J>M4F88^9=NJ0 H+ MT -YT35-J277KC6X9N%3,Z;?F0M-'_+,'C-CEAPZR,R7L+2C;*N(U0]9$R:4 M8%L<["\\C\."OA;J_*:O'RV]%K9L???3FB=7<%B;8 -7T+9VF=EAA.2'4 MT)-T0"/X4T)T5'4P2(U51O3Q%6?+B!XDJ)\1/7RAG?VRM#0EV?DNJ= M?R(//=]C20:3)"40$1_#-$D"&+ <^1[WLR SFDGB&+^IGJ<#,?.XTG5QT+T) M_"EI!1VQ+J,7S_*4GOM8;8?\]W'P/NO!.#N:GX>%14=KF<#"V:<'7JUD6\1W MQ0JO:+&Z^2R.-U\^O?O?Z'O*HG_@PY&(#0DQ.I\K2%*:)BDDK:$U6#F\#$S'(4'?K\69\+*(UDPSZ"KMG MEF6[WS-?*+-.O&94#S7(U5QIOKZU9J0]:2=K>*N[<;!^]]YZ02*,<1S!T LQ M1&J*7^9ET,=YGO HRY''SAT'ZS_S.%C__'&P_MGC8"V88*8#!^B?:1RL/]LX M6/^EC(/USF6DX8J[ M-BN[5/5=DOJFDR)-D1]3G\.E,&0?WZ^8R=9T_.X7M4N=('!\PSJ?-D,;L(4'-@"E)=F+)V;:Y89+Z.][(E7:;WZ]ER62G_H7/0DY"CJ#8Z"*(4G$R(U$8 MPL1'?A30/"6A4E?9P=;4+;96?= M#KZWK1C$C7(ZM\YEZ9$6 BSX7(B(;$E\H*' M8\U7- _AHPM-K-5V\(% X,>'?B\4_7/Z.#O&C^Q..6&F=8:8,$$G?FU*K0[T MXZO/=K;7)K1_S->_R;8G%JUD.^,WO/WW_>J2TFK-6:]WZ8)F*/P+T /NEW3 MX"&NZ6D#1[PP4P)GL,%R^, @@4XG#QR'] QC!P9)/CYS8/@6"TM=YKW^OF+5 M\O&FUX3MKM&VT$\M,+&<"I!>SM<<(>V)CCUYL)FB,%XNW:G[RESN\7+Y:U\5*2/,B"PB) MLB2'.(LQ1"SV(,89@G'DA1$*?"_VJ(X(HAP[+G M@$S#*( 1A=J"-D+'@(B).UL1$[_L1.S4>K,(UP@Q&[$:N\QM*K_3E MZ( /XT)T#G6&9J0^84;B&3X>&X8X]O&T#/H\SB W/IX3%$_IX]D'^?P^GA-, MT/+QG+K7_"BXR1S[E+^M*AECWSF7/XC-^GW#[W0:].@L,]V+O8&N>K-6E=": MY;I>/K:5T/L5U/TPAL0-*.0_IG,:- M0_3QHR"J2U3W. U03C%DS.=R$AJ":<(0]/+,\]($1\0WFMW)U \5] M=Z#ON>4-6:Z86^6ZL4VE/&H>A]0U[G_VJ0ZVNW&XEE%GFA9G/8L@#$D&$PP22" NMP)+< M3X.<$VI4TS,(;6(]L(/=M?!2T,&/ GZM69&OQS0]V7?&"E.;8( +$]2@:I'I M?';8,5C/-!QL@.S3T[^&;CJ[]N?-FE^7?Q3E4AE^G_*_EW?\M32=J\/ GJO829L- V50^FN8]_QY5WSC[/4MKF[$D@(8ON&?)9@%#7@> ML"R!420;S.4T@&F48!AF+,893A$+4MTF/Z> 3*U8)%A %5Q .\! FF6E?I.: MDPP:5@^NR#94 XKB%B38P 2?'5&LWX?'!>5VC7<&GOG/;KKMC-$VT%[GY*VS M]=,90[[?0&?T6LL4K&+%/^6O*\Z*YAVFZEC4IA(%,0K2F"&("4D@2BB"!'D> M]),TIYAE$4V,*D].0IK:.=K:\.TW^2O_R)M/^37^M@B" MU,LHPS#*:2JK2AG$+*:0)YG/Y/BFS(O,1M29(6#RIMM-II/'/DA4VU+:P^," MK+B:[U2LJ+2]&_S-U&5IR&H]G3 =^\P4Q=%VK[N^F!>@P^0"X%SH82"0<:<\ M[)C@2*,8 I]5S=@Q9E_W6*YB?H+YN*[*SH,7^#[RLR""<>)1B&@6P"P,.4P2 MDGF!3W,OULK@?KKLQ-:"!*1OG/>H'3^ V-%@)L,2AD7OSQX=^L<*.WKL#A)Z M=!F=' [1'S@K]"Z>[71PB&#_/'#D6]O8Q0-?K7F]2/R4>K+K& V#&*) )NMX MS(/"6HA9E"*/YT8&_V;AB27VNFSP$E0M,-,(1$>Z;K#!G"#3N$(+P67DX"G. MSH($W;(SQP.>$G/H^M_[WK8KBS @W]?UFK,WZVH[B:OM6Z^Z?B_"W.-ADJ0P MR9-([&T!AIA3#X8Q\@/N49[Z9J,(1T%.+$5M&.M>?-8??UJKF<.EZNS_8[$" MM<+',,ZGP4X]^7/+)$/C6/&G!0Y:Z-VXOXMNH,%%.P'!\?QW+7)=SH$?!CC_ M/'@M!AR="Z]WIYF*J*MF<565;$V;74,$OFD,DH0HX&G@P9P)LQ>%D>S;F3,8 MH1C[61QR%LH?7GD5@MQ>;Q>2760L[SKE&O00C^R*T32UD[+$>" M+*L[+)@+.M#FD?1C= ^+F .2S83+GEJCF/< 359A[6/KS1:Y'B"F'YP>NLQ< MAJXK=EE5O0+%FYO+!UPL#61I8(F)94I JE0-!U ]6LQQB@?ER9'1)M)U76% MF31#G_AH^U6\A_QP*FX:1%N)W="ZLXF?!G%],=2YW%5UE6RLOA*/179_$99E MDI"<0P^E#"*.""01B6%*Z@B)DQ5*]6$] M?Z\Y:P&HR>_=/&2I1TC=5)@V"X^D4>HG.8PR.1<"$0*Q+^2>LBP-?![%W#=R MSIJC,/'NO84,\!:TF1*PX*J>9IB65V;J0N ")#)@@XT7PD2IRMY5A:@1GH4-,_/>AS;?PL M,0G#3&T28UY-T+73F!%6IPU]*+.=/8P)[Y]$S&^VS#I;-04KEFNA>WHC=MY^ MH\NU4%+O!$$RP63==%GR;W&U$J]2?<4KY85O#Z*+.*>($3G8@&0GG(1OKM+@G. T;W:<2S8> M),TY7=Q2S4H5(1NKJPDGA/I>@&(/LM1/91E0"-,<41C@@,0L0&)C-CH%/EE] M:O>L:C@H@5F-?GG*"$WE9$N>H9+1ILQ<31RCP)6X/UE[7K$]1M:!^!V]R#*E MYVC::\]S_NIQ=TF7_*S@M_-A>I,,5,#E^A:O/JENJ?6O8HFF?K]J,PP6B!*/ M>@3#T.-8Y #.6YS!"N9^D. R\/# S:.9"?7*;1X$36ZY](M%<#U%/N[S$ M!V.FN/H9_T_:&/6(D/ZEHY4!DI(+T(VUZ@^/::.]PJA=@8Z>"]!2)!W;+4T. MLZ1F?@JNC*V9'\9!WM?<\,V;C+[I\M__?8VK1O9>_LSORZI9A#2- M9,XY3 @6&T?*"4(_F--'M-7H"QL0&W@8JV((%+5S]SJ.GF#.L MD!V1;*8[S:DU:DH0YVL'S\T@V M#II+:A6\7F?1"::M#Q+F+E1^!,;<(?+39!X)C0]<;">9K_%]T>"E*D1D12/# M"^_;YFSLU;KY6#;_BS=7N& ++_+C@. 8Q@E-(/(1ACCF,>0TC'(O2IGX82*L MNH GEM\K\?FML$IJZ8!4C15ORR4#Q=U]53XHTT58T>+W>UX)[5 M#H2[.4K"NL:;=KOW^%$E?,DK\;F#J+0?CIZRF(+E9OJCPP#T40 ;' !9-RJT M]<@;(/%PITU,*7>D8+3!SJIS3)FQKX:,[[?33.]P4?V!EVO>9=@J6=Q^^/>" M5V+)V\>NN('Q&%&**(Q]7]H260A)[/DP\[TDCRGFH:)F.9F8XYCUO&JL6*:D?ZQ0SVK$K&BBW[FL9N$UF21W[D4V;F?#X#F\G]R;OFRVTC:BPQ%/93AZ,TAWB')D9X*FXGM9@I-(07+' JT@,(+?.KQ^FV?UWN-L7=]L1U6MI_/(U?%\&=@ M,F_]_/DL.RBY=["D39V22DR[K"H5#=8N3>K?-;&Q=*0ZYV\FY4A/"!S6&N?1 M9J8$CI#E+.A]F@[+.J(G2\U8.G2,A*?50D>OL.W?LI1U-E>X:AZO>ZT;C@V% M]UG"$QK[,$2A,!#2+(-9F!+(8I9R'.8Y3@P[T6O#GEC<.DR 0@7T<3%M":// M3&>[=)]GS9&2-TQS>,QC@K$N-/N29&]D8L^2PUXWY$N8;[14O+VFS MQLOEHW2ER*BJ02WP\;NG]J2^_00V4)7[;B^UP;"\_@0'QG?D\XDW$_'SZ#;: MI(=)L]JL3RPYVZ8]3%)_\QZYTCPCH!UB^JY8;L9MYBSR<9KET$MQ E&(.4PC M7S L14&*$?=9H!7B.+;XQ,+7S;>5\(S'CA[P85C&SJ7.3+H,"+.8VGM(P1DC M>WN+S3RO]Y",PV&]1ZYQ.H.MBP OA/RD-$<NQB\9L$2,UD7+I3R'X-7C H>()B3R89X1#Z+4IQ#[ M*(:8QQG/.,KB2&M2U/'EYSD^*(B@ VEZ@'C"#=TCA"V-5H<(/?(LCA''J#CC M(/%DN9F/$L=(.3Q,'+W*,=DXPK0]EB&']81\2KZ9:0"!29]-3W&Y:)O8/((_NW\G"779,L-93RQ# M\#-WQ+)CSF$_+,MUS,-?P M@02N'P,;9,-X),P5!\S4@27Q1H$P'E>M/5>CN MW(T[3_B"9(1&$1-'X)0*TP!%,V$"#;0Y\^1R)6V?O'=+?*.]Q1^_?>K=74 %$BSTGZ1C&G>O/$6]QLY^/N&& MF_HPS>!/"=Y1*NH(<7;[^HDUY]O2AXEZLIN/7&I;Z%O?RO]EQXT'O)16NS0; MJH**]>47EROV](/>E0N.XC@*40H9E=6_<1!"$N($)KZ'_"R)@AP'B_MVV%.# MJT9O@S\+)Y.7?1\S_00 ?,"4-GXF>] 7ZAZLFJ+67L!;@#A-\5*-J.3T:C[ MX8X[4SRE((L1IAG,PYA!Y.<,9A'E,*=>YC$>IXR%W5-ZN]*<2S#S,]K@-=43 MXG*NWG,\&SUK;C9NFZG_ELFJ__G;/I-WJ(#V$LGUO0_[=[BLZ'; *&=EWN?@ M,G/MMP.V'1:$NUC4W'K\TOQU5=%/U75=O:V;XDZ=>7_CS6UIWBY=9ZV)[NU&O0#A%MPS(+%.2A,':$ 9JKKFV40I+R$ 81CVF" M\CS(S;K1'(K+MUGF*9I@%R/B,,38N6!U]:'FQ& M^K90'9H+PV2Y,@1.0)EWBQ\F]6#S'KG\S"3QUV6MQHVJ;C%U;P00\2D-4\YD M(60,$8UBB$.>P3@CB+ TB<(LL\H3/P5QCIC/6G:K[&6+4XD+^)'+UN6U;(4O MCAZ,WU><%NT6IMI$W9554_Q'^T%]6WX5/_D]%DOPY:,X4B[+KS]IEC#KLU]/ M&SAEJIE>V'F-%6S%J0WT228K:=/J.N?\)+SG23L?(_]DYOGHC2^MA?@?0F1E MRX2N^[1/$0L1BV"4A4(CH3B"))2#'7D0XC0B"0V]S4S':WW%-!?^6J+X=$;D MM;F::V&^Q%[B>T]33\&]J(?SPGN)=X_^N^HE?OPIO/A>XGMH_R?I)7[\8X" 0YU;,N6>4SZP/>^H3K,(!Y!T2%\+BW: !II^(IZ9*6N)A#P#=&Q[MV7;#A,@4 %7XVPSSZ0V9X"K#&L#R/-F7INS MY" CVV()6U?82IG3_RB:V]?KNBGO>'500$QQ2$.$"4P33"'RD \QCC.899@' M"<\\CQLU&M(!.K&*^7W%<25[W57\@:_6AHI$BVMQ1'+&22JG.@NN!3B!.&,Q M),3CU"=A2HFT_'6CVJYXMC76#8/6OQ9Y ZB14J XQ?./O)_6]R7S9*#S[R=%KG<%;OOPOP$BYOH M%.\DCX,D\;(0LCQB0I*3!*8Q]V$L7D@>1GX>L\ XEC\)<\U#]@.LE2VE)^6K MKAO<+:=,?>(M=/!5@ <;^-/V6S"AV)F[7 /DS+YS?28<.M(-[K4S ?[.E^RZ M_ TW"R"1A$T)-VA>@!YZH(^?8K([+70^=QSIIC,0F55CG<^P?3WF8$4[ M[79=J2[OCRH6V88E59_W1>+A+/?2'/*(YA"%"8$DS(3AR:@7AV&(.8LWCGD] M[74*E(4/W4P[;0!O8OZX43'""^![%UX6JRB7_#5*E">EW'C9 58#:GZ3_>[_ MRS_[L???0O\"B+<6J5O><,IE:Z\G7X47,@'RGE,Y1WEI> 0X^3#TM-Q9#+9L MD-QQMLLD:(%>M),@W"FH,<(O-.ZUT^N=QT];\([[C M"X^&01 (A8"R)!0*@260Q(Q!E@IMX.<>#3RM0K-3 *9.].M [EKW2Z#Z_5:. M\F18+EU0:AB7,B/2J.O*$"56?5>.+CA;YY4AG>SV,1+MJTD MCO7:YC'U_"0.( UY)'NW84A2G\.$!1&38]_"1*MWFR[ B45O&^HT;,JBS:]A M,9R""V9B><@ XT;D=HQAW6!1%919F9$K51;L;WV1TP>B<8%1J6\>6*W_*53,UK6\3)8XSJ&'>-ORTHY32E M80;#E,<0Q2R#61+)(0XTB)*8!C0TZEMI"']B5=@_T98+*IOODCQ*;G[8]*05*[DX?EKQP="@QA3[K6<62-?M' M&-MES,VO/SA9_Z9.[0N>1HS&A,*8>QE$OE Y*0D#&)$XQ'F $A1HY8<\779B M_2$!Z=L(/6K'320[&LRD6<( ?[90#&R='AWZ%HT=/79VBQY=1G;*(?H#UDCO MXMELCD,$^Y;%D6]GSD3^6'8I: %_>:GOPDTQ]MOO*)%S>M-A<,_N!P2S-GE Z_P M#=]\K]HI+,(P8A'.8IBPU(<(801QS$+HQR2/<$H8"K02@EX",5-KGPY6:V&N M:R;+&EI+4]/0? E,TCAW/S>*4QNB1-,0)1:&Z);078'U/4V^ MHY='W]GQW*A.[V+YSEXF(U_/2WEZ QZF9T=Q-K_6LU-ZQ)OV8G"RK:)ZVJ1@ M@<,X81%)(8MB+IM68XA1&,#(.JQ=.7&%2N\HN)EO929J6VO\S@(&,>,PRB5*;Y1G,/, M)SGTJ1=3CM(X2(W*$PSA3WR :*/%^08NP%O 9F)JRE4]*9Z05V9"OD$$R-<8 M_+C!!>1E]5,7<=_B R['>6BL"2PYX4A1F$*?58]8LF9?S=@N8Z:%ZJI9_(:_ M%7?KN\['1Z,4I8A'0J%0+#.&4Y@F0M-0RCU*(^*' =+1+P*GF5F% FW<1O,D MGW2M8R?4FQK*6BEI%^"R::J"K!LY"19%,V\ZM]:UN'61!+$7^6+#\P(D3&L2II!DJ0]C@O)4['V!GVK-5-M? M>.*=;P,*2%CZM3%/2!^6TW,(,A-*/5J,2F".(6Y5^O)DH=E*7HZAWR]U.?J] M>91ML";_<]M/Y@W/>55QMLAP$H6Q+]N^1++,5)Q!4P^E,/!1A&F2I2'1$A13 MP!,+4@<-L Z&*Z08[VUMAP[,VT'-,/J4S%.;OPQ^6=G $J M#8EJ[]62#2,%8W$-Q*;V4)3K>ODHC:_EFK6-([NV+O+>DBR+FS9L(JP/0=ZJ M%HN F[)DLM5_S:L'V?5??$<[BJ4? 'R]+>@M$!JF+AAO,V-:=\'VJEL!GG"^ M$MA1+G95M5Q1 [;F/[N)D=@\CH%XAM%RL\4>;(CLQPFL[G\Q>;F?UDTMQST7 MJYN/:W64)H3Z08Q#&,9R)GW,?)B&",$L9&&2!301QR7S=E=SH&ZB$:S;9?6@ M7H#_@5=K7#V"38N"EY28>_AD.94/,HO$OH\11+)%9YH1"K'\T$]B'J>Q::>M ME_E=%9U2>9_W*SJ0]1 M_MZSJ$\^A!FRIT_#-A\O=HW)>HF%T5(WU])+9CQ3[.0"$Y_X.KA KX "K3^ MW+#35 ^K5&<$F^G /JW@3P45.)\'-DJ7U1"PTZO.-OEKE+#^N*_QB\T]E6]7 MC1#@2\;$(ZZ[?SX4*^XO,N(CGN$,ADP.D^?"*L-YGLM*.)\2#WM)DNJZ+4]" MF5@06[B@@WBQ^05(V.#3RL"M>9I/XSY.)]2;2:4UX48^T%'"K!RBIU>=S3LZ M2EC?53I^L8-V?*J-UR45VVTE=^NZ:*>TZ9/@:P+91>7.6B>=.T[HY'>*3:F*8EHQC',Q.W'ZD)[!UHZ;@(EZ M1SYGS''2I5 A(+NKMBASVM:.$+S% T,3X%\OF:&(TP8;&PX=J\[ M*RA81'F:>"3(8,1]H1@RQ" .X@"F?AQ[01)Z)([/M8*"Y[2"KK^6YUM!P1E6 MD!'U#JV@(<*=6$'!)%90\/Q64&!B!05G6D%VW9!_Q<5JP2(_3CA/(9:#BE%( M4Y@*H840F&$,H8S$J=1I-6'V1$^$ZLY9?P=";>8J;MS>:ZG M\V;DI'W,:AN+ZH6KM#K0&BLY1^QPI.G.Q696=>>(=?LZS]6REN/I9;W)1\$ M7-^V6;==W=N"(1[D-,"0D$03%,PGQ8^1YFI"_$DX\TZ&'R/W M8"+\Z TSYWEU\W][P>&A"O//Y7*9EY6\<1'$"6%(G-R\7/E?8@XQBC,8AXB$ M2<+3R->J&WL^$B8VBC98P.--*52G'$713#E"]H]:3ZV][ =H;XM9Y@]MA\,_ MR10:Z50"_KPDM4H.=6CB/=^#>>[<(GL"OH],H[,?D+.\H_,QL0S%XF^\%HC( MK(O-'-,D"6@8"4/5RV5^1)2&$'NY^#/RHHQG(6=(*S]B ,;$6T=GH#7XFPP* MZF$0CSANY.DW@0J1NXU$[XWN&B M4B&_5VWQRI=;SIM?JW)]+^2_ZUF EU\:<323BN(U;I6$##Z\%Q_5"\PC[/$H M$&=(E2.1QQ"G*8$<,X:%J&;8,[(AST5H8K&6Z&WBVAV&0*$(-CA>@"V68(LF MV. )_E3Q,86J9F-^9X]*3WW,^0#,=,T\O#=64:X8YDB?G8W.K,K/%?/V-:6S M=>W4ZF .+)!^$#-%=I(Y>@K*!O=Y.3'<#V3Y]77&VU16R[FN1^RA,9-O$(/%C<08)8DAPZ$&682P[ M*68D)R:B.@1L\L/(!O1FXG(I4;"O?0:2:A1B0: M"^4I.AP)XL'RLPK?*>+V!>[D=99-U\26W+7D"[!/B1\ET*=Q"!&CH=@S22CK MSN,LQW'@,]]$O'9+3RQ8KXVMV![5>B)D1XN9\$@8$\Q0.43=57>SW<+S-C,[ M(.B@=]GA%;8VIG0$;T^:F^#0@LON"UE.(3;RI'6E.MX4%.4B5,^/Q.)29[<9!4@]-QN'+ MS:M4NL341S\@UT6SY(N DB2.,88\2IG8RHBP%+T4PRS/,8ZS+.-9KEN2Z)AR,F0.J-ZDU-D6)69'"PV6W7) M*3+Z124GKS%O)O&^;5AV7;&KR%?8E*^\;SMXM\8UN4XG1A2;?SA1\ M<%UA&0 '&RS4< ;5WINI89P=1OJ-)\8Y-"QBSIECNMT9\07\*=%QU)]"FVRK M/A7CJ\_6KT*;T'[?"OV;S,7Z\N:F>5NI*?$?R^9_\>8-%S)U5ZQDFJYANQB= MM286;H%"I9*,@4"D7/%R73_-#!.( 8$9V*&F+^!:O!J7<==L,A-S"PXYKFDP MY8&5S&L!F$WL3WN&MM57\LE=.7[T_#^E4LW;P1 M;^ V@+N(21K&*.$P#I@RQ!%,*?$@I2'SHMP+_#R8L3>E0]),!-FZ=^4K?E.L M5G+3WO2GM9WS^9)8MR >20CR8AC[40A1'B00ARF%OI>$#.,@B;Q@MKZ6S_I. M&/>]?*N2._]SO0YZ;J*7@.ITN[>#C/?#-IG=:*I&D+K+A]]2>R0;7E$,),E@ ME[#U C+A)WB$SYT;[Y*D[R-;?H*'Z"Q_?@K.0GB$H,4CR\<#$\"WFCIAW@@)Q'/_,:2E4QN.;-;\NNZK3 M3_G;55Z*ET/IH;M&UQ]CL.3$W8+6YF=3Z&/S=$PY-=X MWH$S+IBI&&L&6'2_'"'NC Z8IU:>N0OF"(&'G3#';K#;,]L#?-OO=I>37B_\ MB%$24 Y9A,61F8ES<^8C"C$+DS#/8Y3'_D+LYZ34/32?@&3RNO;AZ;^UK7OO M3@$&Q0ZRV5GY)*,03J/4"Z!'*($HR'*8!KD'\SA#:98DV/>-4AH=L,DJ%;BJ M'J6#_&'0-T.3(X#D%959+9H34?1-E M['+S@;!=8W^A#S_E3YIZ7U):K;F TOVR&558\'J1)8C& 8IASC,*D>]',.49 M@I3[:49C/TD\ICL8U@:!J9,^AH8= -RB(Z=WBE_E(;G>M.M0J4V;[Y<[?/7G MI5H]CF%-,0>3S53(#ALU?/W)! !PN6/OYM,]'2CS4N4M^;J1'#NB3$,W'90+(."XK3O>Q]YA MG?%VZ=GKBO>).E9'?'"-G,R#J2GQ^BVO9)B"W/R7J\5!/(MWQ MQ4I4-^!EC*5# .PPZ(TZ<"?%1A0[$F\]F+/*O1$;]A6"VN=OW/VU$'5RI]3[FB7^/[HFFGC+2QN@7)DHPF&9?ST@A$ MXD@F-FH<0N+Y<920+,JXUK%L8CPGWO.O2P$-T!W4UOJ%RFL/:#_)K5C1Y9JU M%O%2&%;\MER*/^[NJ_)!A7WJ"R!^O^=5\Z@L9"Y>B?LV/KKB#1!+-+==]FTK#YPMTT,SFS[J*MF\5F^TJH'BX>2+,F%GO>3.(4HRC$DC(60 M$9KP '$2!UI)>4]6G5@UR^+KHFX**A3T;^H@NPFNZS>E>(^BOQ&UXU]:-J;=]&C<)=2JEX0GD1^1 M'$&287'FBOP=NV*=V!M6KG=(I->K:! ^+- MI,N&;O.&K,-4N>JS>@+*O.U3ATD]Z(HZ8Y3)RO75B*.ZJO#LK]X&OUOQ:.D46 M7A3E/,$4ICS%\S3/]J.J6^_M7ZP M=P+5-\5RW7#V%E>R +P6YUAUS0)%44 QH] 3^S%$,AN7<"*J1P&]A&[H*N^"XK,>K >^0 O*Q =:B!7B'UZ[@V;P/LAF[A_7# M9$RT<+O58(,#D$B #@NP00-5&%^-.MJ95S%=X+V8=7JAFPS/6I+L5$1WC!15O5V)Y:=E? AM_)G?=PD0JG;HKEPI';] J9_&F!/H![)T/@]BF 6(09+0-*)! MS$*6VZ5[G 8Z>:['8):A7<+' OU3DJ.V')>JH?8;L$.NN1-"[]-;76?Z#%. MK.,LCP& SY+B,C9[:[4[?&\\IE (28)H2H0NX @BEGB0Y!3! M//*R@'EI%K',S+\Y!&X>+V?_)=_,1.G/OS7U=@XR4-?GZ8HM5IY/:XY8>$!U M"#W##SJX_,S>4!U2#WVB6G=9=#IE__NZO.*ES 5XMS)O;GK\]HDE5D!==[., MKDMP]?;3DZY?%^)@63:KLM$\J@^Q8=S*=L !,^'4)7Z*_J3#M-JU)#VQYGQ= M2(>)>M)X=.32,WJ-DO&^6\2X[]:VJ^W[55,5J[J@JLG6MMF%QWR4!'$$4Y*G M4%CY&4S].("48YYF09@SSV@FX[-1,K6^V78'WH(?Z>[WPAZTWNGCNWA\%K[= M63I#GGQ')FFZ\NR/RF4'R&>A8_ZVC\_YN([V>GQ6A&;NR_UA.PP\)X@D/,H@ M\WQQ@ T##DF09M"707[F!RG/(N--[RR4)MZ]SM:!9XQN=_"\#/:NV9["S)O0 M1//;W?'LN?L!?WB>&>[N&.BL%^_ARI99R-LQ\H_;7_]>\$HL=/OX@3\(OJK\ M_1AY)!=G.B]%#"(LU&HJE"AD"4\\G+,P\(RFRNJ!G5AA[KIW@RUL%7#^>/F' M7:ZR'C/U-)U[%IEILW.X8Y[1;$2LJP1G/:#SYCL;,>(@_=GL;CN5\9DW6,Y@ MV<3]+RE=WZU5U\$W/"]HT2S"D*>9^ ]B%"80Y7D&,><8)G&>24N,X3@T41?C M("=6%1L$MODM9HI!@V5Z2L$M(\P4PI8'VURI'WO@00?_='Z9L5+0)]:10M M.*LRT&? OB(PN-,\EM!5C:F]3#-^T+ME8DGM(/U-/R;0)V<\#F!)B9FH=4"< M;;,G$+=RY/?7F6H][+N[NB;09RN1)&^:H1XL-7ZEZ:"@[[@DB4P]7L.*!JQGL1K#G'=-NPY:#2>Y6BYCK_5XD>M/@_?V* M?<1W6CU/AU>8>%>0(/1WA %"QS<(-S2:B78/YG9DP@408(N'@JWQ$@S2;[2- MC)-GM:L,+#O;)C-.6G_/T;C:OMJ4EM5]62EGD)H!_UIFUE:/KTO&%QG',1/_ M00_E!"*:($@"+X51S((H2'#BZS7.T80W3U;6$Q0N@$)"< UTB ")B7D=ZA ; MAR5Y N:8B;0+OEA5J&I0>U:AZM#ZL]>K:A![K&Q5YS8[^_.RKGE3=Y6PNP0. M0A/"RBY$?QM!W M)L/>A,2WWWA%BYI?507EBXBS+&4HA"E%,40X]F#*6 J#*,R]% 4DBPT&0C\O M,2:"9CT"NH?+!?@?>+7&8FOT+X LRK,>__O,+T&<96E*LE0&VC*(2.9!\5)@ M2'"">1)@W\^TYS]_;Z^ \<3G)R_ ;S+< <+O_/D/;V[?SQ,UVSW;W BBF4-! MCB7R">I@2]Z1G+X+\.15.1CNO"$3*#J_BQ?%L*C\Q;\PEE7JW\>+8UZ._JS/ M:ZR^_7F0F[=@_ED?P$$%_O-B8W>H_2"[%>]F;V*.64I\#X9!(DZS!%%(,NI# M[I.(4LR#)#/*#GBZ_,3'V!:8]13N/5;HG6#M"33;?/5I,SZQ'B?!T5%U;_%9 MSZC'"=L_G)ZXRM9!?,F8>(RU\CU]JJZJ\J$0R"X\G*<^3C.8AW(\72*/#'[" M8,B"Q*=QQ%.NU=UL#- \+N$.=L_IN8%OZ@@^P2Y=#_#Y3+!R_5K0;^'P'2;N M#$_OB85G=O$.DW?HVQVYWCQH*K?J2]JL\7+Y>(4+]D=]I+N'<3VNV:I3>W:? MF-L=5D"B!1[JG\&I?C'Z\5A#'H[':*=CGYFD6W)N@I)?.XY8A7H-0(MMS4.9CB"*:0RQ;=GAYDB:A MGR8\T;*K3T*86(]T,,$&J+[WY3@_QCUH9U-I)N[[!((_6XB:9XC3E.J[@,ZF MV,X[8TZYD:-DD*H!'\;Q^V9S+PRBW3_Y#U]H=RC_R)O7N+Y5)@[C[-7C[[6< MSOCIGLO ]NKF4O9E5@.DMJ=5Y!$_8'X*?2:.%BB*",RB((%A3DE(PA![L='X M:W,4)M9 6\@ ;T&;G>\MN*KG YB65V9Z3. ")#)@@XUTK/XH$0+%ZB>PX^(. MJ4F<"O8\<>1XL$!@5N>$/8/V'1AGK&19 4YO.5LON6P>K>H6KG#5/ I%*,QE MJBK07ST^^48U*D\037 889CG6&@HSG*81DD"?40SRE":,JXU9^@L+"964AN< MVE;G;?&- @[Z>%U(F7SZM55?>+OGH*?3)N>N8>QQ*L::5VR?PQA71=I6.,Q; MEWT.FPY*L<]:S$[);=6G\@]ONCTN6([]*(Y\F*4XABA#$4R]-(8T18S&>9:1 M)%X\\(J4NGKL." 34>J#T_=O2"/A7KHS9+/1XS]N*(QH@+ M\P,1B&(:PC0E'#(O#)(T)PCE1#]Q3P?D+.EUK_A-L9)UI-LIL<;S)+38%U"4 MTYCGT,_"#"*&0YC%>0H9%S0$$264^KHI;],PSS@Q[6U;E#,MW_04W_/TF#W6 M7/;";7=9$P(=EA0^;Y]9$Z*/%0PZ[C&[U;FR3=C[U0-O6Y?6BXC0,.=Y#JDL M6!#',R'381K"@$5)'G@D"KA1&ZY] %-[A%0+P&('S]!2V6>'IHUR!I&&UHFB M[[T&?>96R0DB7-DC^\O/:XF<(.[ !CEUG8L#P_L[85M71E'JQYB%N5&;UR%@$XO=&UZUPZDW8QOVSPYM%1%@:RZ' M!PD(=\4*MR.#Q$FCV.)ZSL%BC[TVQPM[IIUYR-@!!A+R5&>-X_1-HB-(TCR >8S"+ E]*NQ&8XOQ!+!9K,?=WD4%%C86Y"E6&5B3#AA@8UE* ML*K;3 ?X8A<==&QICA#HTNH\!6I^"W2$Z*/6Z-@]9_O%KG#UJ5(9E$QU(-R. MOZ1)+ S2C,',3QE$,N<_(QQ!%J0LC/V8\-SH+*@!O=N,<5>% = M,VUK#DVX:>SU<<&C M?,JO\;>KLE)?-$U5D'4C W/7I7++ -$Y2G\0PR/T<(A:'$$O%DPZ(:F?NZ ,L1Y58$?6!9!)764.!&E"4[?$@3YUTL_2TN?<<)OW ML;BU!&?"_3E,RWD?RPE;=68DG.;2MG[?)]EQ"XXISEF60AK[GHR'^)!$"8(^ M#E*4$QS$@;"!9=F WGZD#]IH,]DBH*V;I/Z@,M]CW>:!=D&3"9)IC[%5;QN8 MAEEF.GPD>7:+2R]Y=O*,V0$&3)LI>PSP2\B0'6"(9F;LT HOHAG5'P(]SCI' M !6_7I?RHX]KY9;%69;XXC\8>C2&*$$YS#Q*84H2@KP41T&H938_!_(36\TM M;&5+\0ZZM(WDXS[:>\@HW^-9'O:P\GSIC]!,_6H-:7HU."EPI$],]WY<=DY/ M]7Y MN#F0'@YG]9&_O+EIWE;JF'=YUUBTD7^ZP-3AO%Z;]=T<6 &^7/%R7>_IC#O9 M%-BJZ?P>5\9#Y$X88NB*TG;(%V%>(LX' ME%&4FGC6]4%/+.9;1,2!7/E6&_P-"-"&8\ -6*GGO9B&069BO^--YW<66 ") MAIH[L:+%LNA:U5]QL8)+9[$Y^8Y\%P: 9_5=F#-DWW=AL8)E=D#%6=&\P_+] M:![5J"WN,T[]@$ 4^ @B#Z>0>#R&L8^8S%0->8",D@$.0$P=^U< P0:BU<30 M(WS1#.N?1:UA%-^,4/. _4E:7,7G#P',&XX_2>!!]/WTE9:M-WM$^$_3$RY(T,[GZ MH$&/>:/-0\Q===GLK3QOB\U#D@[Z:QZYQ#([I;K!J^(_U*XG-L*Z7!8,=]'% M*_$P-TZE3_F[8H6%P8.7*D5&G9AWX]9VW>CBE+!(5F5@1!.(XAQ#G*41C+F' MO8RD./2,]CG7"$Z\2[["=5'+Q((^;LIY_OL]DW9C4X)+2N7Y4!XEKP0YU+P@ MW/5#T],2S_DH#$_K/4POP!-9,Z)F+N0=[&5'#,'8W_E[UW;8X;1Q)%_PHBSHU==X0PAP_PM?M)?O7JW+:E ML-4]L=B^?MF*0]QU=+IO2A$58EM M'9$\W>N,S68,W\P77D&]*,!>' 1-"RLJ90Y[OB 9$QGWDVBVK"^--!NYF"&B M]>EFS:?;14?["VZ1J%.!EFIZAC*GRSI/FQU,O(3)K"';]83;(2N-M, 6'_1F MB]$O*H%TR]H6FYJS30;\]3!'PNG UPPF[C&T> M-W4?O[X4\[8TWL*HL;39N[G>Y&O][=)3X(LSD4>)07$ MUSP/QK&L*J 'M\2&0W)[>*3G.UY..4Q$#8@&NX?#-%GR!7N 3.KX#1-Z[.6- M/&TFH#W3']K;$\)YP*/8P[%(?4R83W#.!<=9G@6,I5SDA=:(72UHCL6U=\:) MX3W3,.?TI-<:/V!"? $KP,*L1:(EF1Z&-:EH:Y%]+.%Z+QDV[:CKV-2XEZ>R MJD-\7\7WIDNWGU&>Y<3'D1<)3$CBX2R14NZS-"!%R++$ Y6V](-R;3W7@%5& M5[4#C58M;& SCGYVZ8FV'28 [><=_7NHZ.L8_?"V&J.DV6JCT0]HVK89HP2? MM,D8?\.P8HU6:C3):MN=;F*3"GL9]X1>()#W1] MTP?(L0AOP>Y[2?X'L ZMCT%Z8FN#;)C0[BC>-8=T8E2/$6:K>JP/S+2U8B/$ MGE2&C3UO.-71?I5ZIQ+V2[E8?"PK]?PL9&&1AJ&'N:_T\S"GWHZ3&9J3(W!QL_*ZL_',(YG@3# L8M7+( ACG(4) M4:9CD<=13G,.FCEP#,"Q4C]L0_Y_>7_S_'TS\BL4A-Z5YWEM)S)$-^N'LIK_ MCY!*)$RNHCBL4^ODCR0-MP_-5ZN-ZG)6UV[57?N]9FZI7W@M57 M4P?_%%Y)9W/UU!26+YZ-&Y\W.Z-W(ES";YCB/FQI_D?#X)N:64Y:F!^08[]? M>;/\2S4G/R!NH!/YX7-F,O^K6(J*+JZ7_)H_SI=S9<^J+[3-,9Q1+TZR))5. M8N85TEV4CF/JI2FF29*%>9;Z!06I@!%XCC5""[V64GH ?Y>I#!/,,?;IR:E% MIL#$MLN/0]#;]&)[TJM)I"5A'H,VJ6QKDGXLZKJOO4!)-S!:8@66.S&P4@?L M(AACE6^OH=[W9<(\5MEHM;+WP@"2:G'X[F'^5*X7VU3R/):V>A$2K,YM3'P6 MX$P(^4=$11YX-/>8=HOBPZ5=6^LM,/TNL$>4#ZNBR^@!6L,MG/&LP#&:]/O. MFM-FUA56GT90A];S9 ST3SUZ8;+NIN<1[?8>[7G"(%58^?:K=XMR)>[+3\NG MNEK45@)=J%$*'Q?EGVWBQWU93\]='7W=4>A)UYQ+#SU0#01S3_Z4Y!E. M0D&%5)HDBD+MZ03F>+B^JFDQ4X9X%[=F?(C"#FWSEJ3H- @".LM?P/]Q V0B MK@(O7;8,O1UEZ/V6H1 -9)7'@$;\T_#:L*>^8Y[#NN)?SJFA!O<7K#Y=K_K+ M67#0=M["#,&;#U+!1=$I (721!A$NMO3Y'%DG MY)%$1XESP A.? M1CC+Y!^%B$B>I5Y$ V#FNQ9* _)2)HBXEQ&8LN9_7DU0&_ M8))LB54&^?(@PJUESNM!G3B''L2*TVQZV.M&M=XW2S[_,><;NH#7>)^\ZSI$ MLUB@#DQ02?$VD!"#!)"HI3R4&L)IDSSA(_]4$)[9IP74HZ'?QX2]1L?E* MW%5S)F:$AF$6Y![VJ1=C$@9YDWL$+86(X/6$V,V* M[ZM[7G90+&"G-8+ /\O^ 75PG9.?:^;NYP:Y^PV5=0_,FLXKM*44M:2B+:VH M)O9G^69>=+JLFV_GDE&S/\Q'!0>+EA,0^(7XTDUCE MI?:,GT& $.W4!:NMG&ZD92+_>=WI9=U,PKQ"2Z'9+5*3=WINESU^P$[ZICMN M%_!V[.6;%G:_M09/@=4BTE9NZS"P:9-6M0@_R4;5>PLF\5S,9Q^6:ZEG/LX7 MHFI;\#W/>$X%)XQB%M,,DX"$. LIQ80*/ZL[]C4:B*@&N6WE MJ%F7U<>08;FU0"9,4&$4:HOF"!T#84[Y9B.&\H>]]/6M-XFXC1"SE:^QQPQC MG+L\@>88_R36#R6_6?Z0QTQ]F/\V7XJ;M7A-\(X+%FM-,)YX#.MCVF MP:.>8/IM!3[U 4\;^P0SY"3\"5_!J-WMG2@_B_+ZQ_5-A@!$W<[/(#VO!TDTK3C[?E%I^QW.TC6 M4;?;X6<-#_UM]5>=^#>CG*4T+5*L=JTP8_0LR38.B8/%Y_V*#Q+V,EQ=_XIN%/: MYOI]G*\87?RWH-6')7\OUYX1%F8L]1,5//U\U?!U-]SL?I(YU73_\MG MH4_#F&(>IQR3*,LQ+1*&6<1IDJ1$ZDL/=KDV"M/Y_9J"U+0.@^F[<6[I*3.K M'(!IJGI:QA[B%5*XX'6)M]A<(0WN@'61-L66%,TXO$FUB#;YQRI"_T5XGN*= M_$0>5%F@JD>HTR+GHFI3Z9,TC")**&:4"FD>L0QG0M5[%SY-_"!/\T@K5# " MQ['%LX.,%&BTA:V?K#7$HF%1MT@X3,![:#9H$#-$O'X>F24FF&5Y03\ 4*:5 M!F4#>5!#;T^6I:1!0C>'2.=Q^&V!BGS21RUOJ_.X:]6A8N 2C'Z8?TO&>%3? M@ *@#AA#'A2?/T+7*!R_76.RZ/L1TMU@^_$_F5G.NQ/X[?-;*KG/Q-<'(=:_ M5N7F29KJ39@YY"HUC1#L%6F*":$4TS3B./63J,C"A D?5+.K ]2Q8.RMPRN5 M']NB@6H\T!81LQB]%DOU+&S;C(+)GQT>@8UL"-&6[&PMD).:VA F'%O;H'8Q)%GLJU2W&(BP"PH6?90$H,CD*<<*L MFQ:#PW(YH^N\43;JZ0FKS($IB4OYMUIOY,->[$0&S("QX1A../:JJCN,XQED>!C@4H8@ISQ,21Q!] M, S.M5F]!;Z=E7 R$J$NR&M^JUF)I\E'/85@CSM DWW'F':R00,:[6';4P1Z M-%K2 B/ )E4!>H0?R[_F6Q,/Y#H=U*+R\>\?:%NM,UR=4_^CNHO=AZX9S;)8 M%#%.8Q)APH1T4_(TPL(/$T+#(-(,^;TZRARKM$L+B5\=OUP/ 7O)_06::)M'Z@05)SD:_)ASP=\^_R[QO9&XM%5QUVH,5WUG-\L]$0:^8#AE+).>?4)P MFA)YX&;$XT4>%4D>07IDZH,&'8'P!IH2D:95T%.+BE**^Y)-NL,#FEZDS5J] M(\L-PV!GBN)5W3?HKL.K-PH1J?U_03M*$-. MDWC *\"OR#Y4E=*27P0KI1I[;B)%8$((HII5 28A$25T5"&D]2/"0OR),FTYAY! M@#H6V"X*S.3]"N46_)..B_? MI65*PR!)\C#!+(X+U32TD/9^Y&,O]9,PB&/?#_S94GQ7??KU] 44!2T1R1H1 MZ2*B+2E[B%>H[1Z*6+E23;!J7:*P4IU%G\J5=I-?8W[KJ18G/#0;C"HQ06\4 M+K\@-=>8-C>"#3Z-LJGYMT<)M3A9')AJR U;$U2AX*<=J6K(G),9JZ;K&(YQ MNW_\_E_EGVILU+OEBLO_-IK@UKN*8XND!J[&DDD7Z@I)%)K19&KLI72SJH'K M,"@WQIT(>XR J891'E@N'-*GU7PD6__2TTYC&R7Q9!#;^!MV2W!FN16V;CT M&4:K:UI;M(X,K*3!E(NBE/;2]6)1_EEG" M1<5-W^D\^KR9<-\L6:5&;[T7S=\WRP^/3XOR68AV--=O+QB[H/WJ*RF]+70<:>;C!A@25] 0(]J0XQ8P*'P:$"32 29UN16 M"%#'NF7?/4?ZS3LDT!8+X_%A6OS4TS"VN033+!889-YW2(-BV]V(AD"^3(\B M#2;T=B[2>==484COY:%=5Z"@X=@]/FTUOQ?;Y(% MF$0LP-3G/DZR./,CD@1!FK7L^;#4#'7;8,X6F/XM[I+;Y(ON"7$)I;#SH%E? MNJ+K=37/-^MZUO.Z1'?4[H38?IJL:?P3 !/K]SX"3[5Y[Y.7UI&-)M*M^C+I MFB0*$<)$_4<9\' O*TL@30OBPO&];F+DV&SOU5SJ)OJO!3-]+ MR]@NW45-+?,2>P,T5J?=E@NJZ"RQT'JUW:5XO5!5GB5V]E?OV0)@IK#/#?S= M^O[/[6!@E,0$R\O,*59II*X\]C+ QK$ M8 S=U>&'5#.]T-I_S4.ZG<\0AV M')V?LWZUB\)*,WK+OR_C_ .?-F9LL'2D (%/>FZ8,>;X<#!+EA#%?TNJYGLKP6;)'(5TN%O7( MI690V"S)\Y %>8B3(O4PR7FFNC2J $41ADDN:)Y22-S&(:Z. T#M?+#V6K49 MFX;6"D'P/9.SW=*^EGH->P"^Q:K'LS4);?6IOL<<[5'?;E#[?(U]/5*S@RW: MHFOUGLLU3^U=BSG#=.I;--9@58>&EN6[C31V CBW]!@5E MJU<-$OKM)[78-:Q)73 !I@Y;^F\+U,*7.@W5&*!V9-X6!\N,T6_0:9M!9ITZ M[Z4KMSS^6%1HY\^:6K;9&I?/9O=IIZ0K@QT-U3 M:YG)VGQ"B.KV^P2]9Z_Y43.?8!:SE&0B)SA1$WU)3%),,Y4.Y7N"^IPP'S:N MJ!^48R5XU/0(S9OY"U8;';4\T[,L[7 "I@G[&APU<-TV-SJDS6%CHQ;0BSL.DT-7H[V-1(#8EL2#W3W^@*M9^4I!=M"4;W9?WK M,WV-MF2CFNZ?[H/2-[1?!\+N3?F?] ,#N0FO:R\'')%7@NADKLXKH?>,,_7* M,(./P&S\O@^/HOH^7W[_M2K_7#^T/OE,A)P++RAP)M( $^F>X;0@"4Z"(BB( MGQ$6%;I3, ?@.+:%VI#,%C1J8&\##_JC,(;%^)U5&.Z4G]R,61SS%<4*8](A(C*ETB;"@ MJ4="/PGB3#N8?+BT8T%4P)""IF\.'I$^;N>;$P23K!TM!B.8CHC2MS7-B3.S M^0!$@NRL\W0,V#M'+TQF=YQ'M'O^]SQAJZ[T-,/X2[E8?"PK94+,!!4TR_T8 M,\)\>3YG4A-PEN. A(RQA K&0;%4('S'ZJ*G=+*+TK]O'8EO"BW4X@5,UX5R M7?N>WQ4OP7?WMMEHH1!5BQG.:E&'H;]P.:H6:\8K4O66@;>A45.VI&LBV&8] M_R%NBT+Z']7JXQ+WV H^VB& MAA<20$HU\MR8&:\ 5.&M89U?@ O MM$=9X: IC3:]1GUIQE>?K#6--J'=[C3Z+\$="M7:5LVBEG\IS?"#+E39W5J.\$V-V#<;I.V-1U ME-T ,,AHV%6.*52.T6G@WRS51?FV>&S^?3F7IR]=2ES7XGO9-J7>FW:\"&.: ML0"G41)CXJ<9SA/J89'DK(A"0AGQM;,3K*/G^!3L5G8J=*].=0'=2GX'\;J^ MP3S+R<8<*#1!Z- MD<"<"LH3D7IQK#55X61EQZ=:"TM?P1V2/7Z0&!,#.P-:, :75(<$Z2M;8\(, M*PQT"00INK-$#.BHP^QJAO,/F+8Z6*W?SRO!UM(<%]6<+F;<]VGA MA0S3(I6&;U#D.(L]CF,:!C2F/,YBK9OH?A"N0SBE&LJ8BS:G3)VH3Y3]DZK; M>VBY_ EW].Z)+J,9&%RI>Q,WT- 6G,VR]CY2K)6NGP"8N#R]C\#3$O3>)^$I M6N];S?AQOF)TT0Q _"A_MYIQ*7YIDA4X"!*.B0@RG(DBP33A-$N3),ISK;SX M02B.97 +%S6 VU&IJ :MGYS5SZ-A,;1&.4P2C8@&I66-$F64E-6_ZF0I6:.$ M=1.RQA^&7X#>_7@Z\F'9I;/%:IQ MT;_B/"5[_$KS(HIA$G6&6$# G1QV4N5T47EZ6J374SV$M*]B.Q_R+#'H?V, MZ798^XSG69&(W,,DY!$F24YQ3GT/AT'(,^%1X1-0>RUWJ#J6_.[T>J-B5(>; MI&<6OP[6 P.NEP^6'RF1:4EX!?/AM=G\T@/?QQ'].2:X:S/L&D,S>+"R[(PH-CC+, D58G=19IA MPGB29]3+*:>7&S*N;X95 JHTP%;UE+#.<:@JTITTB(A[R@"8X%D)Z(20, ML116#WLYR82:%QP*8$#\"()CD6W@-;4!T/CW,2]TP]\74 B-?N^)LWA?-$J) MM>#W\?H3Q[Y[R#L-??<]"#<3]V;*]5_SE:Z9>/B68Y'9 _L/?6/QB*YQ8]&< M))B,=.S";PJ2I8C9>?2-#,.CI28S#,^3T#4,>YZ W_>\D][6=27HNY*+69H% MU$NE%2BB@&$2A G.&$]QRGA!8QI1+]/RGXX7=GV2J-B%@H44,/U[G /:QZ]N M3"D"GAQZQ(#N9\YA;G0E<[#09+AN&?B3]HYBEH9:M-0S&L9BT#1I:R%>H@8TD M<*#<##!J7(KLD ^3*5/*#7I3#!%V06N*L\M.W)EBB+33QA2#3YOY0!]HI>9V MK.Y$5?M8G?Q85@:>IST&5,+R37(MK"55>+ M3>@>YAGU7X9%U :U,,DT(%1;*,>H&9)%^6Y'#N5_[66P=]E)1&^, MJ*W$C3YG>#S65V>?Q/JAY/L4_-L_E_(;?Y@_2;EF*N7YNYCY41R3F!/LQY1* M/X\$./69P($@W(^"U \3+0D$0W8LFCN(JK]L"Q)X@&KS4/- =<$9X ';W.TW M.'3J=Z[0GEUWX^R"G[=0TFV=O]IPISV/H>PX.9_!"\ +:K:W[[OZG1GG+&1Y M5& 1A1DF7ACA+/,"'.6AG!(_+.,7DV0D MQQU8EY"F7V1S$8EFA38 4D&E-KVD#)3;G+XS6\+- ,TQ4&Y%Z0\']"D(5T__V:+Y3L?T)4?ZK_Z:-P3_FK^*X6_%64WROZ M]#"7R[XO'^E\.?/\G!<%"W$0JVSC("'!5:C9$'H3@6OQ;N M%>I"1M\:V "_N9]+X\ZS%=IA8@BC%N0\CU)S@0?=O_9D;O0H>5U?>OQA,X?Z M-[%:"=&._%M^_TWU.KP7U>-ML9WZ.B-%S*1L2BA&*=R.!=U(T^YQ"/,A=;@FI[O;)<7,,EM8%^A'714@[]" M"H&Z3T:+@CU_69]<2XZR!L!)/61]!AR[QH W#1H82N>Z7"_$%Z$2U5=MQAD5 M ?=I$.(L)5S=".?R)S5O,R.>2L@KBDB[,?I9"*YS)EJ8J 4*:%=WEA_CKO+% M5,(D^)A @[84YRD%--B[E&+#1GE@RF%-[H:H&FI6=_:]Z9K.#:%]T#QN\$&X M9?])'J>/F\=MUJX0J4@IP46>,&4P1#@O,H;CB'A^1D4>^]K6_,'*CO5%"TO? M5#\D>]P\-R8&IA9:,!9EHA?Y"RSPP_4FL[K/DM&UM,\_8#JW58W>73_?R?U9 MJPE$_^]F_J2TW6>QGL59D$>A%V%/!&H:4"CMZH 3'/D^3_,PSPKHY-9^8(XE MI[9&5&]T-']\JLH?HJVO?&I1:@8G;O&Y0DO1;U3"&:EG:MMB#TP6MU"O4 VW M9L2'/2,^#S#"8*CK.(76QKH.@)IXL.LXT:>C737>N: [8MXDI_# U73Q)2_ M_M@&<$3D)U&+T\;>@1?/U$7<'_ZJ M6#/25+-XYO MQU)I,B7V#&G# G<953#QJN%8GTW:3X%1"<1MR/ M_9@$L%8Q \!<'VU;T-M>P:B&CKYMX4//MB&^:9YMEK@!/-O,&0$_W#0HM'6X M#8&:]G#3(/KD<--YYY+DRG<+NEK=%O=J[-6F>JX+3W^;+\6-!+N:%1%C@?!] M'(=^B G//9Q3+\9Q0H,XS7+&>0I/JQR$Z?K,K#&X0C4.ZDO?8K&M;%:(H!H3 MH.#K\%-/_BUS":8&K##(,+52BV2K297#$%\@G5*+!><3*?5>-5,6UZN56._/ M,4[]F%&6X"3,I&L;B +3/ JQYW&6%(4G,L(A>N%P><,O0F[Q^_?UH^S54747#WT]X%7 M+ M[9+=SQ]5QL"GSWEE)OXH>>)=C#*<91",Y)2F&8NPQV)5&"]BG!5$_E2(-/1$ M0+)4*RD8#-FQ#.]3?IH,J$4+=RZ IZ ^*_4.2"<,@HEZSWSGHRPIM,/$Y53G M$>*=S7/N@_O"DYQ'V#$^PWEL 8-JHK^86*WNZ5]OQ5(4\_5MTZGII#7:%\'* M[\OY_PA^L[RKRA_SE?SEQ[*2.):/0KXO5K. 9J&7) PG!5?=SD2**:4!9B+D M$2](X3.M"V'+>#F/62M,T9K^A?(&5U0NT:JOV6&U0UA)Y=,69524E?R%0EHM M)59JD?6#D"\ON6H)J)99KLK%G%/5R7FU#:/4'FW[HKJ<5< J\2!?48.;FW\ M%"%9_!R&->8+;C(P?-#LKX2"6C31[;9KW)G>SE\.]O?N8'\;?%&-\,OL":"D M[&7VQK 8[8P,5HC+']A<+-ES+752(W*T+FNI&I"[^4[NSDC;7MBNY-^KM:!< M_8IR/E<(TP5ZHG..Y1J,/LU5 QO-Y?ZF.M^T:RR>KY XH6B%_IPO%O*_$%-A MD7DQERM1*?Z[@UTZ=/,?M1&DH(X"KAN.%HORS[]9JMRS_\4,U?Q9A#9=M:!] M%AW4&3I8WC!QK&ERN_HB%NK#NR_EHG^?KQ]4CI7\5"6LGOZ]+,H#:31$.,_K MV;E!B"EA 8Y)P'D6J];'R6PIOJM5]7P64U2TM%;6:*TN0MI*2YTH?^X1&;0: M*" !_.(]T'-UG/+5=.1+DY6F.-M!Y>K\A(5]_V6+*6P7,L56>ILI&M.FOEW( MK).TN$O7,YAN6G<\:.<%?E&KS>+ C^*0<$PC46"2>Q1GGL]QG!>AGR9^D@NM MOK2=+-1>Q$^&)#:_Y29(?3[U]WMI6";JK;.VWH+0EF1 ML%S@+(\H)J%0S>'C'/LI]4*2!A$-02E'_: <*XW?__;U;_M+]=4..,Q<&>"4 MGD%BAWZ80OG]:R>;8 ?503?Y<>(LF0X#@"8U#L8)/C[^-=XPOF_9ND5WTKM7 M)1MY&F9>$H4X]GU?%99SG*5^BFG.29&$JBPFF$DMDI> JY4C()"OM@L*#%Q_F2+IFT[:]WH:]9ZE&>^#S' M/*21M+\%Q7DL$ASQM" )+U*>)#K=T."@0<LG\UERYKE@UKZ<=_K;+=4WSE' 6ACCEH?3L@\+':11)^SWV M"B\J. VX02.97GB.K?9M^Y2V:4H'@PM2AL=8J*=%+#(&ICHNY8EA0YE12JUV MD^F']@*M9$9)/]]'9OPU\Q%N\Z9'X_62J\XT4L$(J6;$:I\PM\_U2RGS!&49 M#D6>8D+C&&=>G.' +\* 1YZ7YCYTOIL^>,<*HH-,G5EP@ Y\&AR K7I:PAVS M8$ICD$_N\BPO8X/%(70 X)-/J(,SYMSX.H-5S-3/%[&F4I/Q[9R'-OX5)1ZG M:9[C6&5PDB!BF+*$X=#CJIHIC-,T@ZB9\V 35"Q'QDAPD]EMN1IPU+B-F#X)N%N"T^ M/#XMRF[8^\,!.ADG)<,&5)^'&* M,R%]"Q;YC*01X<0GH/IC5Y@ZUA);O%6"4C,P^DR.W=B4Y(GW3D_WO(H=@:FO MT;'5[4;PQNYI,MX4FE?H^K'_W=-<;J83P\R7"_+-:0@;I SPRK2*E-@*@[(#Q>U,;9[HDCVK.\I$!&F8IQDF::J*OC.!,\)#G!11G.4TCT@!\JNZBSN6 MXQTHF!%T0+Z>W6)*%$P.=U L7\J>P][2N7ZP]*1'\3FBCD_/L\\8WHOLJRNO ME[RVRE5*I?QHFS8-,R]-PCBB*18TIIAPRG":)QS[L<\HBZG(J8!CQRQY,,P$^"W(9J4V;H. M&0,W[7V()O$G%R*Z[QD>F.L'435=(^21S#95)6VE&4W3M$@*@E/J>9@P(7 : M^A0S$0=1(,*4Q:#"\K-07!^A"B:B!KU3SO-$\SB]E%+@N5H3V<"[0GN(%D_8 M(8)L';5G84Q[Y@Z1>7+X#CX,=SOOA*A^KYUCC!GW.RWR!":9%M@!\C,U"37R-,?6 MGLS7U"2RZVWJOF+8D_!H8OM;NIJSF4>3@%*/XB*G!291E&#J!SE..(N3(F61 M)V!=",]!<2S.-0ST9KY$FQ57PYP;"QF8.7R>/\2C 4M\CD7JI9@D.<&9\"(< MI7D:L5#DW,]AZ=47<\@HP[KAD=A>_NV8Y(AM>A;(Q:R Z;G=U:>$U^BX*U2# MM-AK<8@B6]T5S\*8MI_B$)DG'10''S;T!0[:SWR9?W]8WQ:_KT1MZXR921IS#(,4V/P187@)[# M\5B]&C(N"RQA-QZ%12="AT9;SL0@K&F="AVR3YP+K9<,\Q_/=%RMKW!G-$]I MF/H)3@+Y!RG2 %-IN.",TIB+/&'"UYHI, K)L=G2VP6X!@Y,=^YGEYYH6V$" M3*Q-Z8?G)8[19BL%L1?.M-F&8^2>)!:.O@"/$S01OS_H8M-;@DMN, M%4:Q"""HR4(39BSH1BH,5S!0(U6E;MVOEW3QO)JOX JCYWW7JJ&JRJ4H-ZO# MW(TM&@!-T$>_ALQ;(!THW<-4NQ#F$1K-Q+9OT>D$=(2L U$<>_8B\_OO5"59 MKF^KVKC_O%&9R[?%OJO!.[I8J$+(]KE5^^!J1B)*BY!X."'U=).(X8SG,?:H M"$68\I@46A.O+>'C6-X;1)0M6X?05FC]0-?HD3[731)KG%3I[Y\M5G70K7D2 M&&V[=%M SL 4S#9T&5J0JK=F#?,*[;>@T_WDW8[U6QQW;UBLM+;$+KM>B#$V M+^&K7,JZ'H_FXF7A!LM]Q:^KZOVF:OIP:9HIAV\Y5E:=O'FT!:EOD1P1.&Z' MF-,&TPWW%:V;5X+( UD;YRDQLC&.EIK,LCA/0M>>Z'GBDCEHG\3ZH>0WRQ^B MR6^^_OZ]JMN4JF3XF9?SD&=)A-/$RS I5$EA["JS!UP,5\]F&YEJM?-M=5_^N9S1F##NY5+>><&D MHQ"'.$OD'Q[ULBSE)"1<*YH_ ,.ULU]#12W8*Z0 *S-3@=83_"'^# NZ):J! M@FU"L+8P:Y T<.3*MQNYE3_LQ75HS4G$4X.HK3CJ/'K9D+1WRQ6O^,<%_6XR M(6W_MFL[]612V+OV3!7<;#Q:A_!QN_5RFF%2-40N^J9@.QB)=DK8Q?/0.DN^ MR#"T4Y+Z)J&=>=+,S/TOL>#WY2>Z5GYEI^=G-TV=\##W@@AG/DLPB555/1(M.78%>K>LY/,J&ND*Y*,I*(%4F_">5WW8]^>6=%//Y&OU6KAQE MQ^LSR9)MK %P4M-8GP''EC'@37CC_O]S]TE21)?O'NA*O*7+?VZ;/==;0)UF_L;X%PL^[^1@P -?D?(6V@TW_?FY.U^Q]!O=OS?^Q1N'+I M:5"Q#Y&^?=X_TC96J4TDJ=INZQO])BIPLURMJ_K+6/TA#WO!KY=76%/LF-?T"A?X74-ZZO5UZ<:1HJ^\5Q='I""7X.\ M;V7^7B*[FC892%7"5,!SM.,X#2E!9'^7I F6M>@0T < MFR];L&@/%S6 ]:]!>ODS?@]B@VI@[ =.,.@:9(PBHWN0WD4GNP@9(ZM[$S+Z MK/E5R%TE^+IZ7!K=A!R\/.5%B (L5-Q5M92%7X,<$JU_"V),[P67( >D.KD" M.4O513<@ARM.?@%REJ!S]Q_G'S3L1:P*AJ18RCU5@8N[JOQ>T<'O M]6;]4%8J_KU_IFDGX<]B+H*8QP*+M%#]NF(/4_DC9B0+HB /J! >(&JQ MND([O- >L>Z#MMJ9V...K1:_YHA,V\/W8H:=-.F]?$73=-_[^HRJO9#WTEF M9?T>O>Q8#W6@(04.FOA[3.JX!7$QE3"=<"X-6)MH@W3@'L(NR H^7G'BY. > M@DYSA/L>A-]2J XATE,OY](3EP[XO$F:;1IF?RRKFV4[5?!YEK.(I\(GF*O: M(A*1"-,B23'+61)D:<%8I'V;H W5=?Y@C0=ZJA%1@?\6$]621Z)2&P;S'3+Z M<5M]KHX'Z)WP"B;8+9L:'- >"=1@@20:Z,8IF_3#T$[8918NAGU=EF:R@^D? MB+;JKS595!1,7C=Z"7_9S"N3!A"3WM/JHT3]*UV(ZR7?9K#<%I]H]4^Q5CT> M]MDLLR1(.//S6*K4@&&BAM;FC"0X\DDABDSX80&:(0?&P+&B;8&KPD#IB,U- MT];@C-7SL)RR"Z9KMZ@@]=TCA4Q]*;U%1[%OCU G^\V>0V7,#$M^%!S^I.Z3 M,7N.O2;SA8PGV%?-Q,SF[YOE-6/*"UO=T>>Z7U&F>K3QC&&>%!$F@_0B_])2+52[ E,D6-'JS!?Z+FAF^ MX\O="%_ ND.;5DNZ8AS>I+I!F_QC7:#_HOE(VW)9QVGJ^]G5/B8S$W$0)D4@ M9=T+8TPHIS@-28[]B&8BSYF?L!@ZO[8'EF-Y?]<&>!7HJS-Q7O/>#P/LTU," MEI@"$_^6'U\;?C1P.U%9N^-G1ZBS.&NV#]+D@V5'2#XW17;L%=/A+$MQ6S1U M#!\I4Y,@GG\32[G ^U(%86=^S*(PBS@.PBC$)/$"G'I>AJ,L2HHL9;Y7@"J] MQP Z%G0%7EG";>7&%@,ULUWA@+XU6$#GUH]Q44_4;?(&)N\7L\5@6(L>K=:& MM8R FWA8BQ[QI\-:--\SO!.VGZ/UX2]1L;E\?!;E0> GH;0.2"H52<89SD3L MX:3PB8@$S?TDF"WKQ"U^#[@\=HBSEKQEC;R=8*X?[-N",[DQXL3041:(J(;T$4Y9X6(@H3_W8%SP.X!V"^@$ZMAOW(X'1=PG- MI#?0 +/T5*Q-%@"O\1K%UJV8_O@'_GRC@U_VORN7ZXJR]=_GZX=WF]6Z?!35]G?UX(#M?VS'"3Y?+[F4 M&3'_H6)07\K%HB@KI9K4CQ^;'VRJ9O]M?;K]=? M5NTW%099$'*5I1M(AYT$PLS=EPE.608,"JJQRO48&.@SJ"\ _22<,=#P\X/75Y>#3#S38/7+Y8U MI2%#ACHI %>EZHQ^5U5_IAS-?7@]Y7@-\O=#,?K)NUX+E;7^:HV/V<)BW.>%BDFF1\K M/9[A/"YB+!+J%SR+ D8S2.#5!9*N+&M)F_6OMQB]9$EQC] M!RR2ZV3']**_+[T/L".D@ZWJAK7#%TF$48,Q>J-P_D7]<]U\?XNWNF][HU"7 M^_<+VL^1W:./OFT)L)B0X)*_EL+43E"<-+3MDLG'X7"GL,P4_A>Q4$D"=[1: M/]?-,539B#QJ=JH@)31)\U1:W3S/I0=/$IQ[@8<+0A(J\C1+4@)1WF, G=^: MU>!1#1]U$= 183,6ZFE3FXR!:<;+> )6:[J$6E)1H^ F53>ZQ!^K#NWW#!K9 M+!9MM7/G'G_KY^CVLQE8P[%$2]#H3+4V8#KF( .&A=0=];W2>-Q)!:1O(L[]\? (+WM&;$XC;D2G=304"2=TQS5JR M=@&Y< D;H-2^H/509BI>Q\M-*50]I!R)4M]3YLW8WL]7[+?Y4MRLQ>-8P6SO M>PX_J6Y?,@5S4:XVJI#EFP*.:NB6>Y.=I>RBWF2'*T[>F^PL0>=ZDYU_$/YM MW6[6JS5=*J6O?+8?HGJN1R4_KG65=/\*SM-YN@G$P\VJ('2/"Y8=DF'2U8&) MMD 1A 4@ 1NGT$C*!I:=3-3&2>O*F\;3QJTG?LQ72(D0*;#+1"\PQU*Z UUW46%-P9,\&58# MG1#@#-.+0MAB _!_Q#[D.AGL;XM[NE?=VK\ M5;F\7J^K>;ZI^TG*U?;R$]?:GI1TU?3J M[>-'.J^:*2V18 %/LAQ[/HLPX3S'.573W&E29#ZE$0]AO9Q?!5F.3X 6E;9B M=[/BJB]?4[D[5>&NW:] [Y1X'<@Z3'N[O!CXM (8-4?76A*[SP+KT'N%MA2C MEF14TUSWO$6*:EN3>E[G-KYTH;%=HGZ.DF0G&VFM>-D-=O#?VG@-,Z?JO2A$5:DSE)(\CN((4R_,,'&*:1$13(*,XSP*&<[]R O3+"]$"!)]#9B.Q?]F*5]J M1GG0!4S<=1BF)_*6V0 3^SUPU(5>^]<*OL6D(0-Z+8F_#L1)50" !<=J /*J MZ2VV>*)SWJJ7ZR6OG<>Z0'_U;E.I .XL#,(B2&*._2 N, GS"&>^$#CU,R_+ M:!0P']325 .F\SOM&H-Z +U$H:ER*IM[J@:!MOP)>L,]SDS=BVZK+(*IB2UW MMA:!8DX3E6L0N$(M"C9ON;7IM7;9/0YQXCMO;1:<7GWKOWK![4L^'IS*P<&I MGNG3G;2=&:&>B%E(,8NS1(ULB7&:Q103/Z:D""*>$V_6^*U?U[1: VY>7H@D MB.P>$V:2<':%_@]=;FCUC/PKI%QJ@UN7E]I]ZC$_+CC%@O 8DS26!T^6Q9AS M$O/0SY(@*]K=_[#D_XI[OR7+;.<_26%_0.'/M_& 2[:?8"M?Z]7:CDJT([.Y M0+M"'4HMWZ:]\'[9O$-[*5*FOSE[X4T[>U_VTCB]TEP6%3AJ[R[R/&->1*3S MEJMY%&E0X"SP5/\Q1F;:KO,&VOI(,%. N MO?*SB,*<.A5+\:3P!5\:@P\"B.>2&M*D%#G'&2*-,J9I[PJ0_E>P[-I/3A*/MM2C^[+^ M]<4)Q3_#=P=H"/KJD'>?(_>O\1W"VIR^VFT>ZJ3Z^I">KEGKZZ/]3/[B*\;2 ML.5L4T$LC=FV2:K"H*K*ZEU95<*HE1YD27=G[QX+M&W_J@RR&A'4P<1-[U # M%MCJ"0H!/6VO3P.FG/3P-%G#P"/;SJ>3*NW+)ZW3FU2S)$U9$C&#*,]7*DR:8IL+' M)(WB/&EUI.E7T,(;+8Q5/?#*E[G5.E#E=HMVP0 MVZ$#CU.[VCD-I^9E=P/HE>R015MLD4(7=?!5E?-;C%6DN#$-VPX^5TBB79?/ M=S9NC_G+;A; $WC933,TY5]J\V#6MSO6#IG/#J!.9_^Z8]F! >L0#.R95NRQ M#X#CZ%\#$NUA(@543RGV\F3X"+)!*>P, 1*IK3S&*!FX9I"O-O:Q_&%O%O)>5(^KV^*^XM)#O1=_K=]*I/ZIVS>Q?P7'$O1) M^K?5G"Y0#;UNXG-ZS:7?27& $^.7>W:8 !,N+?K1-X4)JE&Q=,LW3JO1+=_ MLI/=\HV3UKWETWC:O$GN)[%^*#E8&GM>=RR*!RUS&]" 'M,]%(]+G05B@=&B M4SH="-@(61?U!3Y><_+.P#U$G>L-W/>H60CS9LFJ6B72A;1C'\ME;;6N#GMU MG49E.QD3LSB(>.C[ @OF"4P*FF$:RS]8R 7Q:MN3,8X,]#"%NC%EJ=E+$R'='!##7*-X[TZ:3NXX_Z'HE Q,'G"G[UZTYFG M 8Y-VV.AI8BU!80FC6/;8^!Q=-OBRA>H4KGT>]'\?;.LKZGV [#JDKM9'%&O MB&*I*5E ,(F" .<927#,?;_P0I9S+]SF7 ,4YBA@@TQIF%ILKK1-2F,U.0?0 M MS'9P"& (0_<=US[+;FK,\="8*_ 4A@-2-?P60RJ!SDHO@59'+)PCQLQ%Z2XT MG5]R!OT#9^3F.(_C&$=A M&I B] 5AL84&N^=@3Y#VJHZ%)AL?2;!6RHO.D+J%1+G#![+S*TYV439(4/>F;/A!N#U;&P%LO:&+Q?,=G?,_5KNAT. P MO$'*[-CGH/;B@-Y=YU[RL4Z[K0T-3K$_?=.[$-J )V,/A>-B>1EQ,"$\ M=Y.M1RM(WOI),I*N,\M-)DO]I'0E9^ IN)S<"5']6I6;IYO5:B._W8]+\#DX ML(1CR5&040T:M;!5XX-RO2PA@C3$@G&)LD0]3+2&"'=PI&G0:"1K0^M.)G0: MQ'6E3^=QL]#2O0KA;JKG.G>^N11J0R!AQ(LXCB.> MGX29UO$V"LFQO&[AHAHP+&34SQV] )$5FJ$'8)?J,DGLI9_K+I"T!C MD@8I\S /0XI)D7B89FF&TRA.BR"F+,L+R"&I!=6Q.-8CF=D>"40;+&!'IQ[_ M](Y1ZUR!B6W-D Y\=#W"$/!9"B+0TKFJ!W/2,Q;$AN/S%O8RW&G]7"Z_;!;" M]_+(5RG;U>-RS3\NZ'==E[5W E'&11E%(<]#$G9<9LG6W':B%BK(ZF.@.3AB\8++6Y!.U MIAFD-@SK%:LCL2X;4P[<7;0#O> M:)@.GJZ-V\'7=-*V;4%*O^#.VD+]C35]]PVH2VUY![][+;.EW3ZDN0 M-#OB&Y2:BLN;I>I!JQ#;X74O'I_*BE;/-X]/=%ZI?YLE8U&"SXV=;[S'4I7:+Y# 79J&G!9[VASRSM@ M>+QA6UL>?=-A6^<,V6&$;L9Y"3X5S-EA274;(#"I?C5GT+$2O& E0TWU^+0H MGX74A(NZHS!O'#AA-&.>=IKJQR1&@=FE!XZJ!C3K '4SD MU*;4EN(8A3>MGM E_T0M:+]HI@7:*J+KO^:K&:418=(6P6&<>YBD>8@I\R@N MLEB$B=0!GI]"Y+VSMF/)WM9"?5.P^J/6HQS0DUI#NF#RJ4D26!#/(&])Y+HK M3RI<9T@Z%J-SCY@F--\L>=TD#I3+W+[D^FY+N_7=*3GCMU7&E,"^_#,YRU@B[(6-ZN-'&R\A$!IWG*QP^8'16U+:H\]$H\2"=]_D,T M47)UT_Q9K&^+>_K775G5OOM!"XT[6IM$7 0L+H2/DX3(XX7Y%&>Q03-NK W/AIK(M@>X7UO]\L)(Z_7*&EJ/O1F%]L7;HK>D?> MA)R&*8N&Q0>8;^4M<0O2R?SI=A,>II; M8MVQ!6!K63/=^7Z^HNT8V+KI[Q?Q0RPWXKX&L:MT"(B?,S_*<%@D(29>P' : M1@PS+TI3+GPB_ QB@&M!=6R2?&4/@JM\$RF"+7SY-RN_+^?_([U.M?\[U_,9 MO:4+U>T8J /UN*NGZ:SS#*;/#L%WF?:M1@%9+2PQ(MJ24M*#.:GJ ;'A6,' M7C;,PITOQ6WQKA)\OOY(62TSM>/J)XGGASG')$M4SGLA7?#Q) M!*BC8A\@Q\KB-[%48S:5L6KDR_?R1T_V;5 -$W< P? LVA%J;"7.]H&9-E=V MA-B3]-BQYR^Y_@-.<#I\R?F%DHL)3.=)L'H)]#)3E,X3=O[RYL))2.$^F>Z?$9;[%"+WB6=,P;X-Q[QB+0+8<\6-GU;>T6%E+ ](L?#ZD?EO&+:(()L28Y MH!+'LZ@;E38>KC192>-9 KJEC.LB9,3C M-,8>+7PI'[ZGQJZG.*!!1)-,1 D'=8@\#\:QL-1 T6,-%14*+,QQZN&-GOUZ M.<4P46J(;0"B&J*#>OYAHBQ9MCU )K5PAPD]MG1'GC:3S'=T]7"]Y.HO94G_ MH N5S%D[[G&0YI[O99CZ88%)(4^O5 @?QYS3',L_5:V17^ T\S/L<1X4A'ORK-6:+]BSOF.QE=!PV8!# M3,&#R>DQ,_2$\P(281*IJ&LAH7>#U(%%L(<&2W)WO/JDPM9#VK&$]3UF]8P\ M:B"A8OUY(;UIDL14I>PF4M@$PTGJ<3^5AJX?:SE[(*A3G9Q,_2#V:%@Y,H\8 MR&@2Y''FX32)!;\NLC:FZEC2 M:WA<(;I&6R10C85S(\1I%Q,]F*_!--'K8@)[V5"S'EP"O2]58=@L8\S/LS3$ M+$T#3/R$8!K$!0Z]-&<%R;@O0.W^S@%QK3=KD&@+$WUKH$(]C7/(/)'.H6?-A/$M7?[S?OXHWHNGQ"'.6>9EPHMH7H#$\3P8QP*I "+>0H1)80];].3P=;FW:VWG6.;F:UOC":U M#G'.+X@ON$]QY(M"FAA%@#,OCG&1I"(0C%!*(YBK88EW1@[&"/=,1]T.,5!/ M^UEB"DP%'K<=;N!>H2UD1WV'SY/GHO/P$:27ZSU\GN3![L,]KQAF=HM\O>] M\9:NYJNO3Q(:OUW^0:NYRO[\0M?"GPD:<,I9CHM0Q4&]V,,YH9DT8>*$!3YC M80**@^H"=JTU.:^%GDK6+.7[8@7LY:#-0#UQ=\$6F.PK##HM?ZY0C01JL$!2 M/6[Q0%^L#. PI=Q6'KOKE&QE^9W=CG708?A7+6F M7,M"6M]Y5@VK"$=< H8I R:)(-OD'Y+R7OG8;Q@WMX@T<,I>\.OFAD11\VI M/F^4TW9;O)\O-O*WC;W2Z64URQ(_$)'JS$)3@8D@:MB!BHX4F8BB1/X? Y5[ M .$[UB$M6'.G DRL#.!/7Z7 MUN=B+H$\?Q75CSD3VTQ5D49)&$J]5.0Q)C14\6\_QF'!I7.9A%&::G7T[H7@ M6J^W,-&J 8JJID123XWT\V5845BA%NH!MH2V\,;#WYJ4\G84;ZV*W5)\ ,HA MY=IZ;I2J1I/)QY1V(EX8^K6&ZG]O$ATTBO96RXP_:'B]7:[6[^>58&LIK:7\ MAD24D)QZ6,1<&CM%P# -U#QS+_&HET>A"CM#;K8/UW>L0VH8P!OL(P;HV147 MD 5U"%=K90XH4&B8//B-]7DB;%U6'ZT^[3WU>=).KJA['H.':SY*3,NE4+TK ME(A^^.M);F-;ZW_S^*0*/^>L[6,!#MX8+>Y8U%J#D>W7'.1IAH@SGH(.!S$4N,PC]F$"<+!EW$D&YHZ+*%3 _SIEOYW^?KAW>; MU;I\%-7U:B76U\M=;]#GH[XWB<\)B?P,QU1XF,32@1[))*VD,@C3$*68YKGH4J\ MRPA+PB2F9+94C=P$U],A^L"UQ"5KQ*6+@K;4W,G?/]"5NLXIT$+(GQ[*!5>3 M5BIIICXV52]/+7KU 2ZVN %+&_49KJ=Q+#/1K""RQ4'UA&VQ0%LTKE"-2&/U M?!AE&KQB$DR_K6)*?<#3UEF"&7)2@@E?P22/YZB'S_7C6C]IY_3="3)TSK:+ MNGXL-[I*H)?N\1C-I21#O1LS:H%)-?TD&6;0G%EPPG29?G(.4!IA$\H^\8"JCEC.>I47!"*C@ M8!RD8X'L9- ^20SP?(E8@P/L0-;@G=Y!;)/%_UM\_OEGN_ON=1:4 JA^TQI>+5 '>JP(' MY81:-+I5 "]17*A%MJ;87Y2MH+(?MF'\VV([V'4[!G%U%&97U?<1\K9Y](*@37F+LYD;O4-'/'-+GXK#T.^,-3 L,LP5R MY7#)]Z:==^6$8V:Y6/8X!\K1 G-@(&]+?ZW)46!/B! 3P1*+ O2@_!T]7OU"J(U**"MTU"M M:=2 :0%:+\,$P V4 WQM62+-HM.:' >$G-@6A_\*C\;5@^%7[Q;E2MR7GY9/ M\_?S%0..;!Q:P[$5 )O@.$CL>"C.%IU R:BAHAJL\N_K3B'K$GWZ?'>#% ;R M'S9UM;R3H8\Z1!L%[087GBQXIT->-XBG];S9*5171'P13^V-U%U5?J_H8]/6 MUZ,^)S3!7B+_D.=4@;.\B''F)[$(_2!./5 !6S\HUU:[ HSVD%$+VJBK[P## M] XU.VP &NB&' "?@./$63H5!P!->E*.$WQ\>FJ\ 1\G\4ZE-^Y&&J6Q[Z64 M1IAQGV,2!"'.21+CA(9$)-07FI)[LK+S:Z\?*E]D?/;1"/W#@G@153"YTR8( M-%+B+/)&(R4.5YILI,19 KHC)K>I MZN&ZB9_'T@&+<.IG&2:I'^#<"RGV S]@?DBB* 1VDQV!"/G^HU&2/I?-R#-JDAZ8FZ<EF4XR M@OJN'%-*."YRP8. )5$0:#4&?S44.387.@A= MJ5$S[ &%_A52$4I @/DU,$HGS/\:\'3LH> :>738?F=/(7K[C+K/M52BFLPK M) G%#:7[4/J.5E76U?E:3AI!["A&'9*1HOEG^Y0 ]R"O =\)[EA^OD\+=IGS MFK9QZ*+H5> YW274JR#WW 77JT+,-.GH'YOMI5S9D^M0$Y$?T_E%-#UP1=N_ MX4Y4\Y)W*GK:(2T>%90D!/,\3E4(A>%<-61(TYR+@$=Y+@@L;\DMPJY#J"I1 M#->XJ894.^2@B4Z.=TWS6O$5[07P6N;NYMW5^8-J+[[J3H:I7KJM%RL=7*V* M-8-\K&GX:"VERS&Z$V>%3 "O7A5*5 ]SW[_.HN]D'MYPG&2>Z%T MHU..:1P4.!)1EO DHS372CG=+^E8N?XNR9>B_%7:M4(WB6Q/[HCK:$0$3"O] M_OGF_L-[]/7^^O[#5PLV[0G* ['M]N%&_MO_V(M^9ZEI[+X3U'>&U^F_F%D^ M'\N27R_Y6]'85VV2/] VSC)Z@^QDI;=S;(Q=8]"([_*]=?OIQ^_6K8!4DE>PWXOO"]4#X8O#^-V+<3'-:27M02?(7:;TA^0@W19R+Y M->%(48X4Z;:'T;ZZ[;29J_53DH9/@HNH@6GB+2$6?=1>[(UR^P]7FBR9_RP!W>S] M\P^\MB2EZ^_?J[J7U_6-V 7 T'_5 4@JUG M42P(S5*!0R:H&OR;81JG$4[2U"LR7UH\*:@*?UKT028.O-K_LUBC!B2J^YZM M'J[J/^NNI"W.3I; ZI-4/J JVO;U3H=U4+M2-I7H-_-] MGD=Q&&$O(S$F?ICB3,U*3?(B2?+$#X*4Z!QD3K!S?$ZU76GJ!+4Z3U5WS+V; MK1AWKU^4P?#S TE43@X$=+U&6WP;IZ5^#%R#^9([I>_OONB.F?FR+[=S("?5 M&6<''%#[,"=S+IVQJ^LXN@-BYA1*1T3A5/^9<\+?/OZ_4+=/'^9(NF<3G MFJWG/VH<=JT@,B**D 0QCBCU,&%J"CNG!!.:!G'AB2RB6N%K45\/9*K!L%N,5&)0V\40A)G_87M.?B'BFK?3LNYXDE[\, M@4D]"',&'7L!%ZQD= ]])\K/H@3?1'=?F^ N^N[#+?K\X19T'7U F=:%M"E1 M\"OIEA[[M]+G2#"]ESY8:\J;Z7-$'-U-GWW$['S^3:Q60MP^B4J:J,OOORG' M^8M8BC_;TO20\CPL5".J2-TE4T*P=%8#3$A&620B%B>@L=8C\!Q+4PM)91O. M2PX[<\52>@3O2U7C/S4%QGE6J[N1*K;0[G[DF/)VM<-JS["W8OH_P#T4CZ@*NKX! M*V(AO!#4A0,$W;$&J&'4%;:-V0 LK84QTD]3/RFR#&=9RC')68[3V$MPE+*$ M9E$APD3 >G([8Z51A^X3BVQ9XZ.F@/7:9NB-ZN:5U]O Z()M%K6'\Z)G MOCGC,TQ1GY3N?MXQN$$%=7!I+3M[QIL1$RP9;S#8DQIO1FPY-M[,%H%/U/BP M7*L 3=-@XHMX4ED,R^^J1]=F-?.++.!"!)CYI,"$)Q'.TM##2>B3/!-YSE.M MK((Q0*ZCG37H;6M[M ..&NCZXS<&F36L.&RR .CB&5(/FM6A0YK1Z([!A2>; MY*%#7G>PA];SKZTTMM$QL]3W,A%(H<_B0EIW>91(\R0,,4D20@GSO"#GKZ,2 MMD'8M?+H+WR%FR23;>*P,GJ-6P-3:A-7+C;DO+(]?BWEJ_"]_BFJ54?V_!65 MIAYNP(M5HK9H_(L4GAXR=;HZTR.XAET:MQD1-TOI: LUVFG&F>_%*F\AEG]B M$GKJZB^-( 0NHK0&4#O5Q"FS.>X8R>RW\A MO;#S;9]QU!+]1L'KMS+@C1C[J;'5@?$,A&E;+_:3>-)S<>!1,PF\JTJ^8>N; M95%6C_6'^MM\*6[6XG$U8PD)PRST<9#$GKJ$#:0DYA2GL0AC/Y8&>$0A\=,! M6(Z-XQ8RZH!&WQ1P5$,'IA,-\4Q/1BUQ B:KQDP "ZT&>9:$=PC2I$*L0?*Q M,.N\8N![;QX?:?5\6VQ;LSXWM;(JU_[WI:#54O O32/O>W6.[^_Z8LYSDA"& MHY#GF+ \DY(>)ECX7AKY(:5QH=]:RA0+QXK@*WL0?+,0*O*\0PUM<5/]%+;8 MH2^0;N>7<5[#"YZ"GT#7MD$)W9[EY,TI)]&W&C6D040T:=6"/98&" M>:9G]%GB!$Q+&S,!;/1ID&?)Z!N"-*G1IT'RL=&G\PH\M>WNQU.M('03V+;/ MNW:[Z#/Z4>=LUB:N&N2]3^G3SU/;43&8-6UP+*0\TO1*S2 M(T"NH; M0IR'A8\)\5./!G$<97HSR,S@.Q:S]J9@72)1P[]"=(=!6PZI.\?,D+_C#HQC MKL%DN+=>UP#!FIV2+'='7#\6MJ[JW2*OM+K<3+DSA6^;5))M5K$ODXE08UCHLD MC2/*,B\$Q81.0;@.^V\!7G#K=X8O>KKK,FJ!07D8H?"96+VTV!I.=0I@VBE1 MO02>C&OJ?_*"N8QZ6?C667HV>%V=B%,/%VVG:6W M]X#/-56(:.'EG&8X]+F'"95&4AI0Z9>FO$A3SJ-,D$DFQNI@ZU@7[ZHJMT5_ M7X3JJJ/<'66^*@PV=(%^FQ<"O?EO02MHP:3;K01H[M>P0>;*W'".ZVY2:R>0 MUZ'!B1\[";=?>LRJ%JX_Q^A4"-NMC4,% 7UMQ6U'];3MOXB[:L[$+/48B[C' M<,A%AHD7!)C&GL!,A3U)'H6":%T!ORP9CH^=L4(XDXGD+[SOX]=K/\=N.CBC M[-51G?0HV)*):CI_B@_EM93:V?I@_K_NKJ^E81B(O^]3Y ,86+=V75\&.A$$ MYT2&KY+ECP:Q5=N!?GN3K(.H_9.D:9V^[&&4N\LOO33)_>[N3R3@N;XX1Y29 M9S)?OY:OUVC]Z(E":!@TV [%1 ]KM9,A=!& 8.EK7> ME_D!MGE3,02F=MN!WN"TXN1UP<2)O^>D<#"N7Q$:T8M/42^F9]*,5 :9;Y2AN^IWFLKF\N]?L7BRK.]6"TKQ%^<+!; M"4PA\,O&;1^I6^WG>K'#%8)N'=J7JM#M3SOV*^$I7;/E&R6\N)]-HA@%!,$@ M(0$,28CA' 44;J,HGN)DCEABQ3G0A??LHGLE@"&L>)5ECY V<$"*+:!^/+N-7KL-5(Q#E^-1731PW81J1C4CY8A5<]X M#7E)-Y8I*/B1KE-:MI/"LRA!89A QO 8A@$CPN.$[VVG)!Y'=(+0Q*KPNH7N MGKWRCN:*@5O#ACT&Y^IU'P,T98F M2 QC)XTBZM86?:[%HO2T&!W^$3\R7+\8?0)02P,$% @ ;WZ96+IV'A;2 M;P A&4% !0 !C;67"PPKS#_]/EU]_6GU%7_Z M^WSQC^GW\-.'H[ J\\4QP+^N_^SE_-OI8OKEZ^HGP80Z_]CYOR[^R3BC;;$! MK @6%,H"OC@.7@NF4MS_\NUY_FWON?U_]Z\='E]*X/TF/YS__KUW>?TE<\#C"=+5=A MENH+EM-_6JY_^6Z>PFK-]4?I^NG>3]2?X/QC4'\%7(#D?_ZQS'_ZU__QTT\; M=BSF1_@1RT_U_W_[^/;:*]/7Z;?YZ@C_G.;'/].4CI.190)51.'L0V5?? M=IWJJ_)\L4@_S1<9%Z0USE\7%NF6;*_C]>P3/W\+"WH0D."/\OE?E\7\N(6L M5O,&G-N(A9W&ZG3L* G'IU^Q&_S MQ6J"+&)Q(H Q48#**M 21(%0A+79H>/.-Q'^C1=OA0/1/PX.X6^U6<)#]PV%_7G8" MAL^+,%M.*^// !VE3"(ZA%@"Z3B=R)I*WA&^G=:& )X9MCD=;KQY*TBH_B%Q M$$='1L7KV6JZ.GTS/<+?3HXC+B:!1^T$-^"EC*!L9A %V8A)5KV7T$>;#T+# MS3=NA0+=+PH.XF 7TO^(7Z:5";/5;^$8)]Z:Z%-A8(,GG<:5 !>S 5&,M#HQ MC#8U0,#UMVZ% M,["@[@9!=(>$M^_()4V)KQGXC_^')^,ELM3E_.2A>D.63D@+G%0)Z*POS3&K?0C4\2,16.+&]XZ0=G[N S>?PXVTF]DW+=!.@ M.->$MM@LA0?RH&@A9!^##YJ!9]%*X;(1AC< S#VOWPHJKG>HM.!M%R!YD3.) M8'GVOW?3&?))<4XP%<*A*$%8EY@YP\KW:XN'SQ=JCH.*K9@J$]86)M M-+U??%C,OT]G"2=*2Y%R"E!0:E"*$;8M>>")F<)0*RPFM@/&C;=OAXZ.8YW- M6-L31#[,EZMP]/]-OZV-ZB U9J,2D6T3D*8CO2=Y A^SUSYD)U3#$^7:N[># M1\>QST9L'1D<5>N]6&!8TVV+L$$'!T+;0CY63."0U*!*9#F!]]^#J?GL@== M.);@=.#A,//QYANW$W_'<;_O6/]#7,ON Z$L]B*)XQ!5Y% M3ZXO6;,A3FT&.>X*F@.@\1#;]\.&MW''QNPM@N(O)W1TX@= MT^_X*JS"V;(F(1IA:V*IC8%TG1 1@B(?V/@23"9CETZ\)A=>=[U]N_RI[@.1 M#5C;!43J!?_B95CAE_GB=")1T0H8!Y)FC8EDXHD3 @(FPWS03MG#C(D[7KH= M(+J/0>[/R"YP\.DX'!W]43>HK:JI"!8 M"QQ<>^EV..@^VK@_([O P>MC7'RA(^\OB_GOJZ\OY\??PNQTXJ+.VI,WS)D) MH)@DYSBK3,:1<25F$40\+-/Z@9=OAXONPXR',[8+?'SZBD='Y]0'6Z33V0)/ M3@(Y3!$\XPJZYK[YS.S1T'',\D(U=@( (/ZX)/O/TCT]?B6_+ M]R>K6M93/>N)*:ID801Q(A%C=+'$&)V D^ESHC6D BH=HV XD'4)^6^FRQ2._@/#X@W]9CGQN<3 '8)5F8Z\$ *Y2&)M$A$O4"/CY2#Y MW_/B[9#0<>BR!4.[PL2FYF2S"#*'DV59@..<@,U+!.>\!\DL)IN=MOFP*XQ[ M7[T=+CH.9[9A:A^&!2UC$8[>SC+^^'_Q=&*$($>)"TBD^$!9$< 71=:R\=*5 MK*,X,+Y]YVNW0T3_46^-V]7Y]=QV+()2YO!XI]_OL7'=_2+O>OTW__VZO5OGUZ_HF\^ MO7_W]M6+SZ]?_?+BW8O?7K[^]-?7KS]_NKZ"[8KX'W]HFPK_'8D_L/S_9 E? M0O@V6>?#U7/C?7DSG859FM+A,=\4_%V@36GAE(@!N-1D6W!A2&?4\B\F15(R M&AOF$CDG#=>Y74*QFDN,!@2SO5. W:/>!!=I_Y,?U[J8:5, M=#*#"-&!BCY"(',+7 DV\6P$9P\9K/MCY@8AXT+G$,G>"9)#V-P!5EZ&Y=<7 MLUS_]_K_G$R_AR-:S/+%ZF58+$ZGLR__'HY.<%*8YS$F 267FFJH.,3D.7 A M9JCC/TT5E.)SLS=L. M"D-!)J!5F]H9@Y&)H'SQ MZ:$8_CYPV8*L<1JO#(>BUI+H %RU0\ Q?@X_\(H.G9CL353>0^;:TPFL,WA# MW[$88DZV>-HES;7/'82,T[-E2#5T*+<[@,RO8?$/7%7*S_)VI[B\3+=SW"KK MR16-I%J5$+6/'0>;C2X^<&=YZV/K 7+&:?8R''Q:<;X#$%U7F@)]*"[4PSBO MVQ]JB$(GT,Z6)"VJ8EAK*WGG@ZKY3>2 9O'>W-T?&O-5.&ID[\R_X6)U^N$H M$#MFN7J*WVHTK-IN:)!K3D9\C+44L"!QQ5L)QAJA1%()]4.ITOL9.O?3TX,_ MU238TXSI'>B6=_/9E\^X.*Y&_W)5%[&<&%9@>4]*,M0*I'<8EOBQ]HY_7_Y& MOF!EU<2[4%BT!7AQJ=8L*HBN*)#1>.F]U%FWOIQ[D* >W*MD*4@&C(<#.&*][:"+Z3D!Z\IC:H.9C- M'6BR=& M=N 1OYN&.#U:AWO(-5O7'WR='Q'3E]5-6YU>L";F8LNZG$U46,>BP4>7U\5, MRGLB3;0V7;>E;5Q/>?",FD%$U('FN;*NFP$JVGTJAZ3!K,/6GCG2H4K3=I), M2B=CB:UCO?=3,VZFQ##2OQ]BAXBB"POX_-[^0SBMX>SS2*45.\H*IA2+A9;2^M[I;DJZ@=-!DKXG6>( IG>@D5X??SN:GR)^Q*,ZY>TV MK\BX*VA2]0)#C2E$LA(BZ6]PZ(07*+)0K173HT2->_P-!*BVHN@ 6[1#%B=W M+L3$F(J2KAJ=NN8228C.2=!:"Q9,\3ZTCA_?2\RX4>3AE%,#UG> H9?SV9H; M?Y^NOKX\6:[FQ[@X7]7IQ6UM-E&(J(%E7HM&R Z(-8(5K%/!9&WS@WW']THX MW8*N<>/- R&KN4 Z -GU@.BMU62I3"9W!CBW6*]]([@D%:E=YF10,7CW4-?9 MPP/1>P%KL$CT0,!J*(0.(+7.2KIA&J)*BA52N 4C[0HC.$2I&9 KS!@MSCX\ MT',?'-U!QK@!Z8' U0*U!H0.I5)=>(LT8HF#+E(.CJ('ADH\C@A MEER HRDYT0G,TT.S(?>SA^XEIQMG;;A@4BMA=!%-NN<@OG+IIZ7UEB,'$X*H M&4RTN*@"2*>,(S9ESI[((-KQGO4IW+CA4-96,!T<>:_.7GN1R'V%C>M,.:]B MJC=2R= 7I8P!5YP%LO=2UBB0L=:%A(^0U(U+-QS*6@JE XRMTQ:N+N%*MI3V M4=1.V-EHXI(B!S5:K:$H(4/RD5O1.@?@?FJZ\>D&U%]M1-$!J*XL8F)LR<8R M R$$ RI;\DDEV:)80[/":,.AJ)$H.E ^'\[?NU[2IL@?M9#> M>TN&'ZOC'21Q!J6$X-$S&;(MNG4NTQUDC-WGI8V$;Y>I'L3N#A!SI=/J64^( M@"G;VBN-JPQ*8JB#86A?F2)I(TEOFM?#WZ1A[ RF0;!R$*,[ ,J+G-=)7.'H M0YB2!_ R?)O267AE61-KHD8N"W K:44\.=+&DLYBH[ESEB6GFF=-/DK5N,[_ M0&!J+(P.X/5Y@6%YLCA=$[]9QV:;Q!A F+I9F,'ORUM0?UA+YBJMI"D?7E].H3_7U-SQ1T^H' MEO64':Q-49A*K-7:2E3-E^A0LQ82YX8+AMX^.!N[UP[6UX-NQ.OWB_5K\]IM M^8"+]<2@B4K%,ZL39)MH>Z9@P3@FVD0\ M'9A=UU>UF4GUXF3U=;Z8_B?FB?4N^EKJ3HLJ=!9$0=Y*'LC TUJ]7D.@,XLZJ'R?>+"8ZA/HJ\:B M>5;C_CY]IJ^_OO[M\Z?W;][^]O+]KZ]?_$8?^/7#Q]=_I0^__??7F]^VBK!N M_;[AXJW[+;E1]'5S27T!Z@L$.X/:>AG ,&%!&5G 2^5 AEQD2>@D:]TR^QY2 M#K]E/'O@Y_7[-X1&/PN5B51N8YY.T(N<5%]^G"5_\F-)1'FC-W)(R];7,5J8 #@4"LJ@5 MELRUVJH0X;\C4/D"QOLW)^1$OJC4L?BR501S.V3<)F <>+21Z6V ',C@#JSH-_-Y MID7\@M]Q$;[@KW@<<3%)&4M)Q4"2=4*W2846P0M(FU(PN4[1:-VFYTY"1D?+ MH0*>M^;VB) A:W3R"H^F1/OI&4_.%J!\JB-5"B1O(Z@5) M(K?,\];AF]M4='+'NK_AT8C!'4#D(^FWV0DN)Y$[K60="EB;3JODR,?G48!V M3!H>DM&F=?? \W=W8H?N*<-;B;-[,+0#(%STP7@Y7ZX5Z=D(R>65UD#!1>DR M6"4BTWJP!B7W$=6))FD#G;8BZ !3=1VOI@M,JU^)48MI M.)HP7Z1(Q)"@2JIM[8GX.A*P3M+QF$T*L;6:N4W%N JGL9AO!70/XGE7J*'' MS1<3KZP-,9+1M9Z1+=8Y24Z3'8<&64I%-B_#OD'"N%KFJ?"R.[<[ ,O[E$Z^ MA5E:3\UF@8QP93@8JU6=B5"O*%P!E,+9.E([FM;&[=7WCYOE-2Q,]N9S#QC9 M%,LM5Y=,N6#6Q#D=,0CR")U4E2EDI@EE('/!D@N2^]"Z'>1#](R;QC4PAEK) MH0-,_05G1/D1K>1%/I[.II4]J^EW/%O71)DD$JH"(M6.X!@<>.8"R%!LRD$' MO!EG.1A6CY T;A+7L,AJ*8T.P/4*Z_G]2P M=VW)"I;5UJH")01C,IEVF I+1:%L[8YM0]>X^5W#PJRY7#K VH=%5<*S'JF4>Z&PNAB/,#EMGA#G-S,.CBA99UQ<3Y; M_H)EOL"+_N&X?/V#V$ABG,["XG1]^51;/]=T[OG1T9HC9/?A89QK=WY_5'6B;\S9W MY[7DE[55VEB4LEZ61P9*"B2;0F?@Y!$7;J1VS:>EW$=+)TTDWC7)=6G"\ X4 MS,UU_!*6TS0I$:VR@0$SY-\H;F@+Z$=HN;5].AD5:O$N0M%%0$QV@\IXZ:\/ ER M]F%ZA]A9;X"U/_QJNDQ'\^7)XLJ)+DDMDV5?(/C*L-H-V&$V8+1S@153>SH] MA2:ZC\!.VM8,:35*@LJ:EAF9!%F2#V1<)M6\\'4G OLZ&1L"9?Y44NL7DF>* M_=8:)TD:HZ(1(->W6\K7H@^507#E;$;'='HB4-Y'8E_'[I/#LHGD.@#F-NWY M/]2<$9+K:K68QI-5K47Z/-\TP+U@L8Y"YU(0(D^ECH4,$'B4Y%1KRPWQV-O6 M/5$:D=Y)R[ VY_H8XNP8Q6_F"]J^LTUWF'3Z>1%F2UK>)A=J_=/11M+Y?Y\L MUP.O?[XZ?6__>WMY_^XOJ0VS:[N>,O3M+AZ;'GM MQPH\,/C"6O*@T$?@/L<:O7(0G,E@#1,I6VV1M;Y_VHJPQDVO:HN,@"* ML63 M%XD,?%$&"A8F/=>:-3_)>VIZU1X+C[3 VH7?'9QT%]1O.%(U\'Q&/R[7;7ZB MLS9X;:$$CG5^BP)OZRF>C18L>1]LZX#E@P1U@J4])'T?: YF>P<8NK&&LV8O MOB24WB)(S1@M@@YL;ZP';DI*F)UFV-I=OI.03C!SN*!OQKWP=[#RYW )-[ M!@6?+<:Q*$R6 M + ZKH"('1$>Y*C'4U*?/65<,/$C1RW+@Y?-IQOP,HW='' M^VPA(9H>T]%;F&H(P"YD60&"7IZ-;)C/<2,VYZ47L(M>%Z!_"Y.8KU MO!==\-)'(4 A!OJ2/43%R9^PA7MTP0?36@7=3<+ MBRQ$S108K!5<,1?P/DN(O!CAA(M9M[::MR9NW&ND ]4C&5[CY_]O9[?#8 MQ_G1T9OYXO>PR).BT5BAZR3?&M8O3$ L.4"V(66C$A.J=5GFCB1VXN?OB8C; M%1^#B:<#]-T:S'0UO20(88L2M2$,^1)*\ ">803/;13$NYCCX./6=LT"&G)H MPW! >&QBSKI#AT1I&^YJXZS)E;XZ69!ULEG6F=%27?E)Y#(K'2U858C=FF6( M4@:(29!RP*1+\P&&CU,U;@#ER8_]=A+J%W/K_;-94 Y,1J\R^$"GCV*2DW&< M'3!1I-+"&MV\SO11HL9-#^P <7O*IP/ 7;-PSD9A)V(945(K+X/,40#*NG=$ MO6[CNG:2-YAC$";BH'-_KY,S;H_(T:S. V32&[S6N^1\);4AQ:^X^CK/DX#" M.E<'-AF4U56KT75A0>9B7"S)*MOZ6FL;NL;M$CD:X%I(J8L^D=>[DP037#:T M721+J?8'8Q!T[;TJM-%9F*!2ZY98NS>"&:Q#Y%.B:7^^=Z"P#BR:F4@3E6>% M]'.*!A0M'3Q&A!*=EK1XVC*MA]T<2/+(32B?$IE/*=PN>@P^&&NOM=XZ\E1; M7Q G?:9-&2W]:%7$:$4RIG4FTN$W('_\*Y!=Q')@9/'UK,U)>T?X72CKC(P, MT&1.:I\I"+1Y $,R3L8L++:?@K[7!'N(KD@7-/D] M9$&H0DK89Z8A\%2"L!*=:UTC/OQI:B/O64S[DLB78?GUS='\]\O>(5DK9BP:T#FDVFA&@2_< M0HZ9:\])/_'!2@3OH*>!=UF?^6$Q_SXESOUR^KSBX:;+])J^GVZFE[I MGE*L5=[+"(BF@)*<0Z@3]U@TR=HLH@BM#:[=J>PDP>E0!-WAE XIK@X\U^MN MM\DH2AUQ+5FH4^O)7W$Z$/%!!)8Q")Y;Q]3VZ'L[%(R&EO:#$8]=6-\';K;D MU5W-R2_XQY*WE@Y]8#([XE_1X(SQH.@T-%9GY\4 C98;4#YNEM33(_6IA=T! MQ+<:XI94(MJ%!.?K\':L+C<3"%SS8KSA1OO6'D:SX7H=*-)V>-EG M\NPNL" MD)O7WM=R7[G$68F<(&/J,)-$1TA6FK:X%0EILYO2.J_D$9*>BY8<$(;M1#8B M LE%O3$B[F)"W/7Q<'6F2.7Y92^!B7 I.L?)Y8]:@W)T\'AB')"UHU(4'+6[ M85/>/VX6:V:P4OBV9OYXM7\)*[*R=&+E.8G=34A2$:B M4Z"=) >P)MA$FQ)8@R)+DS"QU@[T0_2,FQK:@4YL)JP.CN3S[K?7,ULG1?LB M68Q@-=:^ XJ#2ZA :1V-3=*9T/H^]VY*QLWJ[ !L#034 I)10:"2Z-41N%MZPJ/>XD9-Z&S ["U$=.A)^KGAJUMKN3V MU\3\69H>X;6XU>?YKH$(7T(.L6;U!$].5W 10O0"#)F[+"?'BFRM&X=8Q[B) MI1V ?71P=*"7;U^JGALRQ!"BU;,@^:R-@5)&;PV K)F6<CO[3DR?+Z9UB#L70GI5QRF[.M H*UJ. M3O2%G#_4(J7<^G+U08+<] TCN*[Q.L?AA@=_"-)\'RS3YN0/C.$.AV;QLWOM0-# <2 M3Y=&YWK_7#)PLRJ;0F2J>"B9^*7(<@'GO0174 A>KQU\ZSJ\[2@;-R;5#4 ' M%&>GQ_VY0?TAG*ZMZ:+1^J0B&!76C7YK8U8R:%C*)98L;8JM^SX\2M2X,:QG M ,Y#A-BE\GQ]_.UH?HKX$=?=%M]-0YP>K3DX,<4;Y%8!PSK#/B<.45E&/VHO MR!"IK2D&!^C]](T;@GH&6&TDVBYA2_MP<7)]3X%='/ *8'BK)+>-:PKKR]) ,3JQ?D"3R=1ZQQC M4) $,[4S;AT3EP5H8;F*H60MAU>L#Y(X;N'U,P!M.P%WB=^+A"T\MW36I;Y7 M?GTE+"R]TL4[#0%KDP,O0ITP("#'$(HU2=!V?8(XZO84CUR]_0S@/9C\NT3[ M];#(Y38VB5YO,$,0RH$2F, KLO!E9BF@XHRYUAFE6Q,W"#<9 R+\RIK'T>W@2^E[R1*\N? V2;2+8#T&Z? MH#')AB4,G /+FE;&F(=0P\^L"*F#8R+ZU@DQVU,WPTCAM/ Q*W".3'W%:M,1[2Q])QP&@=SI)T+N U1V,MCCB4J36XFK Q5* M=O=Y6^%-7SE:*VVSU>F'HS!;O9CEVK3B6_W(Q!6?;1(64#($I40$9]"#D,$F MKX-TNG46[/;4=5F+UPPG-Y/[AQ%:%S=:M];V:UC\ ]?-OCYA.EELU+[61JKL M!/#:Y$N%P&KHHS9Z3]I$A2:4UCV,MB*LRUJ\)X/AP:+J X&+>4+,RS?$WUK2 M1?OIU["JRSE]7^Y<8E'"LZ#(;):6EFA+ ;)O-!D\,AFO53*\=:1U9R*[K-$; M#)F#BK"#8WM[?DZ$L+E8M."EJ=R+!2*S$;+DJ%3QIHQH/W99IS<4*@<26K]N MS9OI+) O>2#Q;TUDVS.?YY_"CWM[6%I#$05KJ?<6RBHZ0 M8 MPH<@ P6J 9,7 )8W2!^G+8-[UKK1VZ>0,#=)!!=H'=*\8S5>VYOJVX [N M3C1JYFN>;- \@DK>$5>3A2)-5IG3XDWKPJ8=2>S2YQD,J .*KX,3?7MN3JQ. M2I>"D->'AH\6G,P:;<(#Y.$RGI^@\O9OGZ+ZY\ ! J,-#K4Y(QW'3N2E$;9C!:[EH')V%R%V,K7FT\FW;T=K5H:C MH,8XX0A>: -B<5E V"-^\EN!UIXQ9V#8;$ M(033@8E\K:)AFLG_G21F.1-, B.]#RH%3::)L>"=4]S49AMI@ +L&U2,/#ID M"&'?3G,^A/-]S 0,WZ;$HG7/ECQ=G9"8:%DGE99?3E:_S5?_@:NZN$EF3$=A M-5D0=6Y4\!R<2 K0&):B*3RPUAGXV](VV7%GGW>/?#$_(,J> M1!K-T-9XXMLO83E=SLN'*X\+L_RW;YFLD-7\K"O&=/;EP_QHFBH,KJUGJ[EO M.[^BR?2WPQ;6: ;<^\67,#L;R_%R/EO2NW(X&]EQE;+WY2Q 'XXN[+]+J\\Q M3%+7J=&EMF?T-94SI@A!JA*<91E3ZVN_)H0?W![Z$")>39?I:$[[&#^3,'\Y MJKD-,=%.9:) DJ08E"X.:E4^/YUN]J,?$1*]* MO-9LSU9'IV^72SJB+G7;ISI&.2SR/EK[\6[26>6E9,1(1=K"*[.0PRU*MXHGG4VZ%EHK#5VH>_P:_[?KYR& MB_F,ODUG.W:6S]Y_T2!K_9DI[2M"T/)R%S&66&2T@=!G"4J8FN2@34TB2SH4 M;5-IG_)\.-TC-XL>"H6WDP*>6,3]*LKO.#O!6G'[939=9];MHQEO/:21*GR8 MN$:Z[^PU-6GIKF8W%X"36441N0;GI /EHH#@)8+S2B1TV?G4.EU\2](.U7B/ MO.82\F0'\"*\J+9!#6>QFBC@.62,G%MN@VO>2'Q;VL;57$-@Z*;2&D1*O2JF M-V&Z^/=P=(*_KF,/&]V\AVZZ^SE-U-,6)#;24!=ONK37KYR#I@2,T8'C6"=Z M>#J&5)%0?$$;R;7@IG5P_R%Z#K^^J*5(:UZ^G;W"N%H7SIV7R]6[P-7I9=%< M/:UQL0K3V>=%R!===._R:PKM@RQ, LR1[ 6F%-!&*+2Z1%LB%>2\M=4ZU%K& MU77-T'C[_J0#T?>J$#?+O\*B/93A[6UA5$M:"(7K-9]![ZY8Z' M-%$PCQ'72,-L'GV!F<*R#;7UOBF^YLA).LI8-J"%UHHY9UQS+7*=@H,SC^I] MW36V_39?X5T(UD;$Z'DMJ]"^I@,2@IVMPUBL1QV]5,VGVV]-W+@ZY@!,W,HW M&D0KY5K/Q4K. M>?7.O/K7313CO>0T<^;.GG\I^TLH)2PJR@ I6++5:QS!UZ::I00>B@G(5/M MS;WD-$O'O>N@=](XF9P'R6M#<5HX."D=^&#)TBB1F31 0_E[Z1G;G6N#B7O3 M<@^50*^Z8]WV>Q^U.,TS9!4GF?HRUFA!3@E!LA%+;S22G4[:M M>P<\3-&X:N$ Z=_4! T9WZLN>!T6,UI:+6)=FTS[1(EO/J)-D/A!PEI%<&Z\ MY#+^%S$F:P0D4].@E4_@$Y*-&@-/M'*;I6R\I^ZCY>"V#S>>>XG?Y'4RM!#P MF QMC5K4J9,%)JP(UD951/. U7W$C!RU:8^T7FC"^5\516YY--S'N,,LU MP8#6BK,]4]P?>EH3=;(UN8TTRY7WO;CQOCO,5?)_G6.1[%./];K!$LQJ0D8V MF1?-E"2IMBZ.VH7 @ZO$MGG9E4RY(@)S)4%.69.1S3T=L61S8Y:\)L1XE*W3 MS'>C<%QM-1RV;M6-#2>W7O5:O1G<0X&M_ZR)IKI-0*N(,CWX#GP8M,I852CM.=M"&V6_'SWRR[@E)P3(O):FV1\/6[(/9;D='NC368JA>Q;G]V/T71X MNO/=S[\+^=*X'+2E]:Y+LZ)E]3L#ENL@&;>.XU,MOSL%U!0[M[.=AQ%2K^II MU_+<)ZP_'K<.^1G4(QMIG14I N=T,BK$ %&I.@O.D7F.15K6NDU@%_7(#Y11 MK:5VNOEZ)5/.:A6D5,"B)(>B9&(4,PQL#DZ39X&I.:-VI?&/4$^\"QYW*(T[ M7*:]*M_;E6:?:\KY?K;A/8\:J"3N+D*?N#!.9)V0/ /0WEM0'C5X5B>X6A.3 M8;FHTOI";N#"N)KZ^^GD^#@L3M^7BX'*FQ:@M??)WV88%C/,9V2L97"EW,!Y MBZP#/7RJ>T30+VW@2,;16V1\W5E.RGD4L'C=S(T@U? MOBSJ>(6UQK][44&CXD8+<+&0^HW10B3W'UC2Y+%;E]3-;/\6>6Z/$S9N$ZXA M03BE4R ) 11Z>"R!5CL)K#%&TK@K> M@\QQ^W4]!2"'EEVOUMN=A;A[&W //6VXNN$!S;@'ZS6Y-RB24R!3Y$":*D(( M+D-@+&N/A>G<.MEHB.KAM6&0OF(^.<)-G]@;G8-I"]3@]I5*KE]./TW)AB[3 M%&:KE^1#?9DO;NX.+H*S1C#RH;BB+\I#L*3!K4$O/'*>[&-P&H:RCBN =T'4 M-;MN7/'UJMQN52#NK=CN>](P-< #*K0=ZCZ]84'XDH .LP!*<(28 @>3ZIC4 M8 PWKAT"EQ.",[XZ0=JAIAW@;=I)ASWR MPK&3R ?!QMV*JB7K>]4_=Y?([:V$'GS<@#5] ZJC RNG;([*!I5!F1+JU#$# M,>@$P:"RSA9M1.L:D'$K^Z[L'P+,_!3Q$RZ^3Q/>/<7RQ='ZD6NFQ7!T'E/+A/$7 IHLDE*Y+K:)8U9.=ABGG4UX"Z8OE4F MW04\.@C%7)7!/6M?+&JGPG-[^&:)Y(O?PR)?+M]D-/78@21*[_L:XA<^_.&%7 #&AHW*J&B$5G$ M6$!Z\K:5-F18JFS7]0?.F2*D[[,.[KH1?=HE>*V5@W#/( >NE M-K- AKP'Q;VS5JL2;Q[SCW@T.Y/0547<+CBXVX\95@2]*I!;]3Q[!U;N?M @ M97,#JI=[BZ8X)O*.K8/D==YTA(^*3HM1D-@>";%,RQMOJ&EIJ889 MITY+::>'=+AAZP",8 M3&@-AV^-G!CZ6UC4\N;O^ I787KT% FBMUXY2J+HPPOO*F&40%^<#1R$B/7X M+*Z.7\V0M2C2",F=_$,FC%[NY ^+>3Y)JRLCJ]:;EPR+X#EJA,1L#9DZTA/! M6+""?*7BL]&^M9/Z*%%_A)3071!WO_YM(;41(RO+Q>IRG.A?+ .55(3HO0'-2\Y*>R[\5IN2WG(%=O33)>0>)&#D 9EM MA3QOS?&Q88-?;B[AU?PX3&>3Y+U6SFJPS 8@FR9!+,6"01FB-EJ30]8"-O<1 M, YL&@IVWIK+8PZRK#;)XG3RMT\3YD,A-YE!*C4)/QH'/ID$RI&IA58*_J#7 MM,3TYR_S[S^?/7$#C;,?+I%Q^;X18=!&:/.#.-A!O/Z2 :^F=7YY/*G@U0Z)*.\PI@;'#MWO7OD^1\JHGD3?G5@E-S6D>^F,WQ+=OMRDJV3'J,"4V2=#5XXA&P$ M+:48K[554;5NI/( .2//4Q_D5&DMA0X ]=M)W08UUV:Y"B>+,%LM)\6@DUI+ M2+RVI)+:0#2*0TG9L&Q\(37;&$AWD#%N_*29B&_68Q_([Y%/FTORO]3N'6]G M?R>K_.OKV6JZ.MTT8L4EV>(BH.(*M.5DBV-&"#QYT)G72(+4V6U3,+O-N\:U M75N#9! .=Z5DOLT7Z^EO9X[BV8-KW(.XGZO>1^W>R@TN#+=XJ$#-8!XDFO/;D/%'1B G#[+0J:QL)*>@#H1+H134Y%ZT MMZ0?HN=Y-(#8!2N[U-[O)(V10S8?:]+N.B:!U:;#=0XNYNI7>B+:!!#>$=G% M*9=U@Q#-Q0M'KR]H)+_YHT[*SBN"$9L M+VB\\H5O MU39Z&PR,':C94U@WQ;T'YT86^*_3V?3XY/B,@X6%U,'4R:P64>P7@G MC"V#:2T<6^CXBF[?@W]B"#S^N$.Z5<39)#SPAULM-!MYE!IG[)"-W M2$_S5EXYWS]=$\'OSKP./]IX#[])A,W2ZV4!NFA>)UK/N9LI\C5$+ M&3 XD6_&X8+R Y9;M761!A$%".'UWX-_WN^F*Y._S(MJY=AD7]98/A' M^(*WW<1-1>3$!&]T$0:RM9&V#==U\W% E;(53IEXRX,I K'6IJN0,$4F[&11*$Q)SU*VGT701$-;!15?GU=K: M6\@X\DY"\D#N:-)9T;YO/X3GV0>$=\'*;@'A':311P[?]7RU*%/6!HDG0M(7 MYS,$3MSA(BL162*'9ZOKA:%R/4<*$^\BU/GDN:YDTRW2O/0WA11NF<4 ),K"G/7M!Z MO(B07(JF[@4>6D\D?<[AQ3V.ED%$T0&T[C+9+GR/ER>+RNP))V\SR>P@&D]K MPGJ'5Z_V?6+6:.70-X]>;T-7E];+GDC8HMG[06+9'6I^ [49KL8) ES_M__$ M7$5PP8-?PE&8U7-AD$# ;N\>/!AP "N>."!0K(A<8 "9DX(:]B;,)<4S M8F2Y% $^%%B$Y>L0^>AX!@9U$='] 8!=^=>"U/>I[<%6, MK'N!LSH@I2C:"Y9E$,:$5+@UROYW0."@HV40470 K0<]SUN.R,1G'83*M/5$ M"+0ZH2$266"TCL);R73?JUIJ,OI M[*9G/$R,X-'7#1X6V&W!3SXV6"3#G:H]I#VHH!%B-JF6%CJ>4PF6MXX9=A$) M$+)NA@B>[!)0QDMR:JV@_1QCT9;A4)V(7!G72 .DM!/G-PE\A\#IY.&&=VTG.CO'6NB*=3UH^8@S=^_#1I7^HP.[H![4_]SKPX1[U.G+F MUF*4($*N4UQK[HSQ"DI$HVVT.L36+7V>>1'[^ MPX4_0ON2/!>Z_.B)LX9-:2FPPL M6S)V$C>UV[$'D9D5*5O!Q36ZGMB>XT>W3Q0LO9R9?&97*HE)&U+DTB7"&1H%ST0!7)BDO M;1&Y]0'T$#V'JK"+9_]R?J_WZ2OBZB^+^S+6=]JD51MB@-910>*I0@^ M!0>8F//!NY(Q#;7F!^@:UW%NAI*;VJBY2'JP\L+R*VGQ^K_7_^>$%/G1>K1< MC:,SGASY2N0F&:M!V6S!%Y4@:965L%(JTSJM^7YJ.H%4,\G?/.C:B*$#0-5> MYHMI6F&^>TUW__:\?5A63!4KP?K:0HNT<#50"P=@.MBD/3;&?'QI/KL:Y/!*4%^$!D* MSADR&3*M)0B/P$)BTB#&W-STNH>4<777X*9^"P%T@*//BS!;TILOLV^(.U?F ME%^N;OF9'KF\^Y_.\G6<$Z*8Y("[6H*1*I=>RF)?TC.ZQ4H\ @,5*55&@E2D,I*CBM MA2VY=4+ _=2,B[KQ$#(?1%P= ._E?/%M7F=ZO<*XNK48-"X9U &L=&1GL"S M!2T(,;P4E[,TJGVMU0,$C7M,=P._=D(;>YK??(67EWEG].N0I8[K<6 I@++: M@[-,0*;]PPHR$\LVK<7N>O:X7L3H^&G"\@Z4UA5[^>+;OTYQ041]/7V'W_%H MTZ_/9,&E6 ]R((LYU7L782UXKY1@,1LG6S=-W8ZR<6$XO+?17CP]@>[JS?/M M]9UOSXS96\[!\5@3K[*!0,8OA*Q126-2PL%NAKRCDW2:G$YRU!\%] M<#M0(IV"2YXM)04;L=!AX**N=6ZT-Z-R"G1Q@ND41&J>%^;N)Y+BFI\OP[DS1011%$I)&&% M$JW[S!Q*\SC9E2.8>T\@T@X@?$\.1&WNM#BE):]Y,9'<:.6-AZ0Y^54!#41' M_IFV6KIB@Q2E>:;O-H1U'UX9M MLW/H ]?CD==7_N)XOEC5THZ7\^5J(HR/)4H++G@)BHL SA!;A;-&.%'%C$7=@H>ZWTG?SY7+" M)6KF90;N-*TT!;)^D/P"SGV(7@4?FO<5WY_:K<"L_QO,^XNX8S!?L'_BO:=3 MA=,*M*BEHMI"4$* UU8RB<59WCKB^2A16T'3_)>"YGX"&]7%:F4:75FZ-4IX M%\!;'6OU*$)4+$!22I1D>36;GLCNW0VK]@^%U7$%V[%6/2]P=DG'PHP')X*L M8\\L1$U;-(50LM22:]XZ-?<1DK9"J?M#H70(874=LOIM/DMG:RJTF:2NS12+ M8V1R"UZC(X*<2"E*=EJ8V/JFZ7&JML*@_R^%P3U%UFN[[WH2U!'8WW&Y6E_H M73:_OO5/^_=)V..W)ZZ0Q7AYKF_XNKK/%]YZ\1GHY,-&4*LW<-8C:/E M+"%X5DKVKL8A&B_Z'E+&O2\:""2($'<3XD;.P;VG^2; Z1YDL:"*5'/18 MTP&L C12TYJL<]P^!Q;U<&AL+AK&QV#S*T4?0;NVTYL!%E%D';O-V63./3+8XA,9Q83D$ M7N8C"&]DD-ZWCK-\826%EG4^9$1+%@@WNC:-2Z!%8LP(LB%3BP$K#U,QWIR- MIT/!?!"1C&S2?ZZGPGQQ7A%:0F"%K%FA?1U-PFJW4LL@2(M>*\U$V&8VZ[6' MC@>-EE*:MV!9'[+^>S5L+[O.R)*UXT2[C9S8H'R $(P"9C(79!'(%/WV,K_^ M\'$\^N%E?P +QRZD/EG,SWL#V9PQ! 76*0TJ)08Q>@99)F:%-UCD5N73%T\< MQVD?4-I[,FOL63@G1^2VAA76+F,7S280T2@#S.4ZQE"2Q8_:@?4AYD)+BSQM M(>L['CU.GN" 0C^4?1W%_>]!DFF2,X V?2U?B5A*C) @\^J>H0,A?= M-M9C2X_Z71^#MP9T7P865 <0O%S#^]]GF"\NHHGSRXF*->=;%PA:U)"WI668 MXB 7,KP9BT;IUJ![B)[.O>0],3 ?2" =@.MN1M5U+99?I]\^X")5"7[!"0J5 MO2Y(6A\MJ%P3&4SBD 3WY-^A<,W;4FY-7.?:K0WLAA%5MQA\<384#]>E+5RE MX*S)4$*]VLMD@OA$N\P(3M9$IJ^I=0GR%F2->[!MO>+C],O7U>_G51O_'VYDM@I7<* M1$@UM$9 \QH9Y*08%S;*)(;9GZU2\\Z.[(L^YJMY^LXD9-X9[@,SOL9 .9'<')]=Z^WW$;R>+]#4L\<-B M_F41CM=I-THHHS!&"-;503OC;AOWBNU MX7VW*#J[XO59F5Q[D->1@: 4!H@*$1+#VO97*99;Z]:'Z!GY'JF1S+>"TAX" M&#OQ9;[Z$!8K\C)O+.@HS,[G;XFLF94>4/!0>_!ZB,5E< (U=\0IN562Q.-O MZA$H^TAT/AA[.] \FS/]+OU\Z4 HX0)'%: (=G9G%5.F?49K$C&4J&UK"V@+ MLL:]6!SF1&LMC0X MJ;^UC[\B'4?3F=?7IR0W[JH[N3E9UX18@=XO<:\3>+( MBT3<)4HFY-DX'*@Y-8QWN4$F5P5J36ESG;T#5N(L63 MPJR%9';'F]_@;8:K 4.<=7F_D%:F91U_P]ER_<068<[M'MPFU+G'(AJ%.U]- ME^EH7L=:O"]77_X1U[TE*U:6:R45*WD?PNDZ!G\1*O.R%$8:"U*1I+"RY!6< ML<[!=KJ8I%)HW;WI,(K;Y6:OWW%+:"_JC>>7S8R07TXO/W-&QXO?PR)OS&E9 MW:: '+*B;:>RLN"8$R"3B27[DD48+G7[0.+'M0F?$+/W9WP_I?A'KF#]6)=T M7G!I>(D63.US0O:)!3HF/)@X'(6 M-%+,L: $UGJ;.ON :X@6'6@AO52N<+;=\.UM #-VO>J>PKHI[CTX-[+ ?R57 M^?CD^(QP7I0TQ0M@BF50@M@0LXF@,;D2F.5:;^5+/B+R:R\=6>C[B&S>@G]C M"S[\N$)X4"9KY1-@283Z$;@KDQ!@+GG&EMQK#^IC@K[YTO KE)H+?FW\= MQ),VQQM]>*WRG#&*B!3@K76@T >(GOS5XE1A-D>&L76ESC4">JG&&<-2.%PB M'5ULD#B\[5$"T#CSJ#X.BUX#9&U[SAU #K&-<, M/@!6=UU&CRGCD2^QUW&>]YMNS>OO7WPC,M)TX[VN4Z0_O?_TXN-Y8PK417O. M);!02!EH4@O>801'EH#,+,A;"1)WWFCO^-H.KK='Q+^]MLNEI^_/2WL\4(IT.QI0X']7720="TYVMO3&D3&2:IJ.;I.0\2-/(1 MWPLNVPNO R1^P$69+XXO:]K/6_,XG[PC%TBJ5)=!YK#SH0#6RU=!K.)A*Y]B M!PS>0\K(9;>]H:^%P#K W;_3)JK7_-6R\TP'9E]I] .DBYV%V<<20)6001DMP0DA($BG2\K!(VM] MXWV-@'%-N+W%>#<<]N!I!X"X9Q^M-PKM)=IO[V?G\2.7'0],": =@K0^;R#6 M&:H\ZL(-9FV:WZ+N0%X78-H'!-MYGP=+Y%F [?/O\XOXLG=9% V6UQI M;TT1#HJVI,V2N/KD8+L@;UPC_RG!MI]$^@7;I85PGX'P[B*Q"0T:GZ.#C)8X M&\E%CL);L)YK9GEQ3K4^'P^GNI=&)V-::$\L^^>,]O67,X5"WM)TGODD::>$ MT *LB[41)2./2RD)D0?'DI N-762P,?9:0?]0((S==CHLON *\T6; MC[6[_V\G8;::KDX_?PVKOT^/CNKZKG2#\QE+\$4!AF) $7?!Y800DI9:1A:M MWF:PT#[O[CQ,. Q(GT10W;8YN#-]]M/)\7%8G,[+W?_\^D?]MGF"\&YO'3![ M^(#E]Y%:S!Q*)2Q"EE5%,E*149@ 4>9L.(;HFK%-U7/UX MI9%/,"IM/7DNUNA4FY<8\%%;R$4Q[[1';5K7\[2C_EDG%^^"VCLMC*<'0 =& M]HNC]6*F#%S/QE\Y*QK4P0@;-2FMX M[T;AN#;(B! >4)!=U+N])L-@?HKX"1??IV=77[>MO0T3Z+OWY2.F^9=9+2#= MF/YKYK\,WZ:K3:^I33'IQ"B3E#02BLIDAAF;(#!$8$HY$@:7Q;>>#CC04L:] MQQH1^CU 8^P!LS\2+I>TL7_!&9;IZOWL;N/SI$LB1_<.1],WFHT;3N2QHW_C8#L,47Z7'W- MF@VVB?JDU?0[^=W#.9CWONI)O,KM%MJ'*^FLQ5)LA)"])>#I C'0=Y&EDDL, MB=G6641_E"I5;@N7@AP)D:(FO1$E>!LCD&WF@N%H^N_JU1WQ.QP5:J[ MB+\'/_):JGI2SG/$2G<-I):DP,6($ V935DD&YNWV=F])N495*_N!((':U)V MD4@'E Y%&V&?_ [PF=>D[ 2K)ZE)V4'& MSZPF)9DF-J/4$!$3,%/GCD4IK-W&+_OOFI2=,') 3S+Q_G1T=OYHOZ^4G)/ DI,DC!:@"(6V+, MNDY#&A:YT#*WGB7V9(OK_'1HC-I6FV90"/WA]]8FRV:2,I)*D[FV?N"U19^# M4.]=F59>!Q2Q*/^LMM5F7<]T1PT+Z2?=>'O@:^\]]VU]__1I%1:K7G?>7^H@ M,9Z]_ MX")-Z>.38$0.R6K D.O='%/@K!#@M0Q$BBJ&/U%54)/U=%ZM_4?=6?OAZ8#. MPG48=/[<\Q8C216#S^#TV\^+&VYB]G_5+7@8O@[TXE[/\N%W0H-9!C5$?,839PH+M3D1JIK[ M6ZP )SF'D*T41D6I;O:)O?LBZ0EH?:9^VF'QQ2Z!,/9E:7M^U'H\S)NC&FLW MK\_S^JLSWM#!7)21"KRPW3#B#/ M.89Q=N%]Y6C].]:[;N+,=UR$+WCN>GY83!-6XZ"<&0?$!ZDJGZFS-?(-V-. ZH]W9FW)L$GP.I%I^_^W]V7-;>1* MNN_WO^!>[,O+1*B]G/&$VU+8ZHZX3PJL,N=0+ ])N>U_/P!);1278A5* "F] M.&RI.RN17V8B,Y%(*""Y]C$N#Q!(B1D@FGBKN55R_7#LI7:OEBLXTF.P%]+K M8?>](92L^ G90+):G&C,/DV6%\EVBHL1$SVJI$!;FOK*#0:I#0T$9UQ,GQ'C MZT\]OI1-ME_$D>9C)V&6 ZG:Z6V2=[)H)RMGK M":Z"QCUZ,Q4A(88MAK1;QY$F?B=AF<,IW.D9Y]93DE:RDTY@Q$T2F[?QCY#N&\@0,Q9D MB=5*X/5YK2]EK+W6=:1)Y$D8[\LIY.D9<]M,@0MJM$WS?!F+\0A3=B$@@)4U MGJ,H*HZ//QVM[SSO) QT""4[^:.^G9)2V,M@- =04Q@3=QV =%P#)9V,&0+V MU+NB(>^^%1RI.59YRC&$TIS>3K?E+&AW?>V5,&GPVI:F1Q_,[D:E.D$CAO/G!NEO^CQPS2/AQ$=6AIHN$;I/BT"%(6X MU7-I4@W:4(>%,CCW?(E!%]3*N,2)&5=]JG+,=O,\;)Y_]]/+[WJR-PGXZM.U M^/CS=\UD(;1;/;[TTP@K9HHQK*/(L(Q@$NJ %! !@BGB3)#@1?891#4)X+A/ M(3,:1BZ3+:ZEIQ>9;H_?MTGL"F.#E" QBO>2Q$P90B"M=8#YP(F5SCIM:LO_ MMBVFE8G*ZDRTRKAT8%4Z/=MK%\AO%QZUSD/G [0 8JU 2HXE1P7DXHPH7&A MLFB_A;6R2?5FDY6I6"WAK]DO0'-P8'%V?3U=W)#Z% 4TFLQ&]F\]OO4/X1#$ M1FL-@> \!D$2P?0V5P#":R)=H ;*0487E5ALN[ 6GIB!%A?[03KV&HWQ4?!_ MQ2GVD%L(N'4QL$ )X8@X@"S$D"/Z+:JJ>4@EPWHKR#3K-XG2AMQ5/XLWOU8A M,6*4YEY1P"6'Z>XS38^Z.H PE@Y[%-1ZM'OZ%CULJ^R;10^EGR??/[!%7E=0 M.R(8LH *B &-:2@PDA%@/<>6RT"E;36$M@3S[?;8^LJY5>:EF77EU=2&M@D+ M&P:U\#)AZ:/W"0IH07CTG5QP)6'0LM"-K<,6TL[(ZKLB4J61#:A#1_K,3Y35 M4BC+ =Q)?+.OW_Z:#?[H3]L/O\030)V$4,>#0)!3XHSA@!$5-P:/.-"6I*(D M,QQ!QB7*/47R5!X$L@H2(ZT%GGF&ZS/\D'@0Y2@IT/ M AV"2 7JU%UP.QX"T<0@&B, @*B+01.C'BB!(. (4\^U@]Z]^/"Y(W\0Z""U M>HD'@0[!N (]_QKCNNG(WL5V?TU&\Q3:K5Z4\4$P1A$&3)B8FD"'8VH")2!. M2>XP"G&7RJRP.QFJX-2BJ+XT0X%7@29FR*2IP)09*P#5*@T(81YHK330' ;K MD+%2YE;7_ER?RG- ?4*%%\;^F+5][\E#3-9_+I+UQW-3I312JG2SDF,$* G1 MRWA,0,#!::$E]\S58AF=5ECYSI!9?U^L/;JW,KT.4UN-:(0,&F)4 )Z$-/P7 M^71&;P#A04(CB4/U/!%TZ.*.U,!>0,-?WA@[J%M=+2&#B.?IO*HKY*$F1#L0 M9$AOOG@!E(Y>%3+MK>",6%_-VY 'KJV"5H_7;HL]E*VS*?[T4]-4ORDN3XKN M)<.=0P01 0)WZ5DSIH TA -G%!441LX8.AHS?+JV(QV!=DIFV$/93N#AD[WB M6B0A&#-T[;&.(C&IC93$-,-1 K"*N!JO4-#5S,@^?'E'.M?LE"RRG\J] M!J-\%L8[0K!'# CJZ/*X5Z7+C8C3&#TXB94*1V.27;+&^@8GG9)!]E&W8VX[ M;AD[;'MN0T(A=(>MS-I('C$#"J@G91"60] M+VMF7/?)GXL,9S@5.H&#M/C5G:GL%Y]W5L14!X'D\-,5+ @,\0)XI@.F2"%& MCB>7/7#Q1QISORI/,*0^GW0@\+30OE]P/# %340^:(X I39&@Q K #U/LPH< M(;Z:B:FY%W^DH?RK<@1#ZO-).X)'SY?LEQIS@KD@.1 D)88JI'?!M(E_<\$P MP:(.^*/Q H>L_.0/HD[ !0RFR2=M_P?D4C%(XE(+#+#F%%!D$)#1C0*%D#5. M>!7H\<0 F2L"QWSF=0*V/Y 6O\;SLOT2)(Y2(X,'#!F9[N@AH E4@ MI8R#E MG7:#CIT=;&5'NLL?X2E;7B4[]EDD,6D)S?1&3ZQ_-)'CXD7'DK3GX44GE'04 M31W#2CSFQ'!.@/8X &K3FSO$!V %4M!9X77(W2M[*L-*5#1S;:/1"RY8-'_, MX@8M8'1LP7/EI:8D>ZSY-JSD0)T=;EC)(?!7D)X]G6&@E!>*4@\"QCCNPE8! M[0(%CFE+%1'&K;]6^C:LI+<2[!Q6<@@B%:A3=\'M&$Q "5+&:P(LQC(]MX&! MDMX +2 .,8W#7+SXE>$C'U9RD%J]Q+"20S"N0,\?!W=IJ;/5I OB$#$AINAN M,8Q0Q8U(2LN ]\18[SAGZT-B>ZOJ%E8J[P897$>:_(!5H'<9,FW(4.">$> L MCZ;OK 3*0@<0BGM3%"_$OIIK<)]/;31)G\#@A;$_9FWO=FM"6(<-M0(@1W7T M+X2#-,\="!R(XDQ(>$2= BQ7/)JD3EOLH6RO:S0)1A#K)!G.O4A#6QB0P7I@"7=$ M0AT3T>,9BO>*1Y/4:88]E.TU3$%X/B?".L0YA!Y(:&/,H*R+,$()+!2!\HBD M%\>S*[[NT21U6F0_E7L-1KD>Q@$T"U9D!Y$0 )7D;!<8*T/AJ3 M?,VC2>HTR#[J]AI;+5=B4E)SZ2 $2/$(9E#1?TF43F18C":PQ@3MZ_)Z&TWR MLN708U&7UU$3/:B!G4:IB9@J R:CPUR,+U-!"Q"HTXI&P=+L;V!4)H(C32:/ MY@!C,'5\L^9E;S@E@A+/*; L!O?4&01,0!)XI2F75 42CO"(\6TTR7"&4Z$3 M.$B+7]V9RG[Q"8S32V$>!)Y&-*;#*1D4 HI!(A1%GOKC>9SA;33)R7F"(?7Y MI .!0TE^V7($:02.$= M(,A&"4(D@1$0@R"\(ARYP,F:'ZCC*.U4=_DC/&7+JV2UCB;Y-(E_]9?ZEY]] MT5&8\]%/WWW(R"YJ6<:%M&8WT^"/^^\]3%-X-"%!N8 C\I8K"2B)&XZ,6PR@ MEFD7-8-)DCO3V,%.W_#M0P@^35+Q]]_X&I7]73.9CR:WH\GU>=PO%H#-KK"@ M?-')X;",B2GC#FCM6/QGW)>X1LP(FWGA[;DK>SB22U_6PY*!T*G5*WWVT8OG M<$A;"&7Q16V8S.2&EI^ZUR088T,3$T!@C$M#*UG4I A-#!<)"HK&K+VB^]S,['2UVXN6EWA3Z0F,]@$JDP3/)3*SP0! "A8F[K#:Y MWYO8P4Y9=](#]W4/DDOD!2L-L^G\ZFL*]Q9#-V206$%$@2%IZ(;@$$A!'/#Q M?T 4>JYQJYOWD>HC'8G_>M"/)Q\LK0F9X&OZRK(&!5B-FZ#<I M3"ZA-2 @$J Q+#C7JHVYC0J4G /2 ZQUN#M(KC#@?XXFHYO;FQ7CGCM,M>- M6VACSB4@,%HR(#4W'#$=A&UUF60/Y$\^6ACT+I U.>17&GC]ZPGCQ"*-(> 0 MQN5#;M-HF32>3A$9".?6M0H+]@'_^*-EVBNR =]9?A6<)FS>[Q[*2%0ZI0F4 M0##MXYY'40R*. *8>M)IEF?FR^;"H!9PY-TK_UN-E'\CLBD%GD)$&2$=#FMB-X^8L'1#* M4L(UDD' %F<5'3Y=H\OJIU4O@4&E;NRKG_A_]#C9SA4BT:M[*M,S1CP-[U4Q M1: 8&">B,#$588 "T4Z6RC:HO;0#ZXI%W?78N\%]3?AV^^/'>''JIL?O].S[ MQW'SSVJN]+Q9_L=]:[:=/I:QKMM_LUCV9DY* MAUJ=T5YW3!D$7<7VS\]OY;!XM,XIL8:172"C#,8; 0!Z=-_,!:.8@($%B@2G"8?WQ MO][:;$ H*4541*Y+*_2]V?Z[(QV2":^L)0UNL\5X', M,Q.](G$#\,1#8",W@(I @,0Q6%4."N:(D%SD+N,4"-<%)"Q1.^720!&BD,(!6&N.5LM;GGH:\D9&R=]0&T:?^ J]B MXUU?QLH>KHCS$*?1QE)1%$7#.% 24Z"EE5AC"X,:.O-9L=)*=_A1ZTX7H6?4 MGH&K%X_>[/WPRXYO8[Z>Y#S_[M_IL;T=+S[8W'GB#Q??\M4S.G]ZD I''D$, M7?,(:=<3V@,G>0R^C,'IDEX W*GTIB%43.?N@-+>3^?O;&)\^>N3N73-9=@RDI%Y!X9 &5(68U'/)8CA M*6#*&9/*F4CS/1HZ$&N5UE,.T:4G%SX+@U?%UGPVF8]<\@6CG[ZS0*YD@%9C MS '1).Y31"@@(8M_>)U._()1(O>(M"R,5UK#Z:+1Y0 MJL?W-[>?+'&MO'^W MN"O#%&-(*H#2#',:UP4,-10X$5SP2L>@6K7QK6T_6&GEI;/''$30V1+;S"%F M*BR-YHMB44S7EU=AK_W$CK)<'#V$>I9 L?-R,L6"C[Y_MO;]#7>9H>;06L.! M9C$WH1P%H+WW45ECRB,=]0;G+E\=Q&#O!LMF-GOXQ.\S:Z>W>GPV?Q>A^!U_ MN!P X3 S"LETF1ORU$KC8Z;/2>JL$8$Q:H//_8Q&*\;*1H+#:=*SULOL*-7: M#?#>FWD&K[:13!;WM9_!3'XJ?6B3&B$H(\X"*,^C\LA@@$*( 1MUB3EBE;4T MLRENYJ2WYQE-_'EX%_5N-/^H[:(G:GF-)P3(.9<:.&H-H)#J].RFC>OT2&GE ME&>YQVYL9::LA\F@ \]<21:Q5W 0]70)BPO#U G+!;8IO(LN%O,HH?1F$$?$ M0&XUX=D'U3SGHG!;;1YXFZRRKDY;WCC2YXC&5M#AU"&,7 /4Z 45 8)+ MXJ"4RH?<0Q0W\5$XBNF)[4Y5Z2#H"I3EJ__9C'_&N.KI8E87C*'!3$-!@%>& MQ?#-.2 5(]$91R%)''^-@29O<\=+$L*6.$@ZX MDPI0@30P EE@6&#&.&\0SS[\9PLOA9OQ!]FPLLB]4OWYG+*+Z+MI$3WUZ#%/]05 AR/?0ITZPU#XYO9_7?P9R>K) MN^]ZYO_0DW^O/"O&@C 9W;63/#7Q4@$,B9L^,U:X(#AQ?*W&L[$FO85\?4K1 M';\FKS K<#-_Z^DH^=PT:W%A+$$&S7U00* D#\O3_!2( &G?^TT\GJ07UXVBB)S8&\VDYW\X_?EWY1XL4UE9@0$/R MCPP:8#C3( 3.L8(2LO79,]N;2_9_KA[UZ(+H>JM(9O%6X%8V;L_W,RLTDU1Q M@X'7U@&*3)KSBR"PP2('XXZJLE?U=C)4ME_\Y?*E;@A4JDZK&7%_---I\T\J M+N@?\3?SWU[P7HBC'"!/?IWB1*,RJ5C18K,3#82,2# ME,]:++.^A,^>G_AIS9!>.VOC(*.S5E_<-Y_%R(%0XXK]<-+_YY46SKPFG*Z0$ MD8JX:#"ITX6B "2)P:B!WE'*HY ,:A'GAVT2][QVX83<@BR\JV MHO22@V$DW?*"T9U1IRF0EG' L"4J&(ZUSGW$_OC[9>_3O1,IW0X-SCRCHQ6C;_SZI/SUX@'1RXPN\Z/"QP^33CGW[^O7&?%J^C MIIC_^4^]_Z)OEF<(FD#''/,@6*AB_AD(,-9S0+@U4!CMZ7H0W>D9B#X\EM7- M%U"?I@"6A75VVSI6!Q=.$B-HS$5BR,&C^)@#*JX!8"YP\!K:H'(\1+2;BW+/ MU+R<%C2#0%*Z5I#VC&:Z.J02E!*D94CLFKAW6 ,T,10PPP26G$(1Y)[0[AG1 M::F+\ZY('%,34QE&+,VM2#'BB6 M>ZYH()0["JN"9'_+WKOLN%,(:^00N#9L[F/M[8P4[9 M$XV7BU9R(U.ODJV,CI"49Z1I1%2FVPJ! TD< @PCQ@WA&/O\_?@[&*HR93L< M]G;JU &#PAO3Q>W4IF[-69H;L'CR8N3O]E="A53(18<-#0&I[ H,B\OPGE*- MA($0VQ8[U8Y/5*D<74!L\DNT7D_S4+0E1K)@! ?8IV$UTJFG4/^K7Y"P>>_G5F/M-1W\-0 M\31'S4<56&K[PV3Q/WX_'SR>V%OR&#]S-G$78SUY5%C-?. U!(L]7=ZC<8G+ M*6*KL#SORK=]I6C_TI :L^ZT]HBYL^\9][Z@DL;2+A])G2U'U/Z('-C10A:+ MU[QFW\Z_G7W=J!>;[Z <2+%HY])+Z$ /,9?1BX>==C:?CFR:D)]8_FLRFL^^ M?OMK$ ^Q^UM%NY9>TD^T$GD9K8A[^M5R03>+O?PAW^X:=VRGF('%/R<_1HGH M98PO_HB__'<6-I]3+9+F[<7B3J]:2:1@YO6$OT5"F1FO-9I%TJ)N:&V61B58 M7<3/SJ<-DJB$I22Q;^;S-PT'TQK)(L$\)V]WW-9 M5 +4?S;_//"7UP-N(5TDZNX$W&[9% ;P?D\=W7CWL9FF"/%O/>YM;KOH%@F& M#X*NA51J,+S9NW$S\Y?-/;N+Y^GR6=\>^FUP%.5-L)V4JL5S(!A;H2\X1VV62YE17M%$IVL%[Z%'_SJM:O#0U9GBRO[A]N M?HR;W]X_JJ /4H#>_IVR?;(O6'S>*^H*U&';X7_< M-E)MM;O#\JCM$DD-D'WX-;47T]'.CK>6.#V0:@5.!4=KSQ9? R+_BCO _+V> M^X]Z-%V^#=8;F@TT6V%4P8':=G$4!NNI9?_^\]_SA2J]^SZYOK#]W-X>TJV@ M*WO&UDXXM39N?I@N"M\#-6T^IYZE87,/TSV;-1.H7[U-TYQ^GX=GWWJF#)WT MOM4'>ICLBNK=9_I7F3<2+%8@.P2?Q\:Z2RR%G6SJJHJ^/^4^[^^FZ??3L.?T MBN&U4^Y-*R&\ZG. 0:*3MJ"\G0"\G0 4JIW(G9+EDW>Q9> MT;[B(\F;T60AL^1?LVTPSP@7S::Y6G2V4JT6%=CS]A[JW@*H_=M_N^+J3V?7LZF'V;ST8U> M'BWE:_=N]8%B+8]=43U$;(41/K^=1Q\?]_')=497NIUJL1[(KECN%5 ]&^"7 M9O[__?U.[7/U([?Y0+&6R R;Y5ZQ%4;X8R3:3/S=2G,\IUBA]V9$&XCQ IA_WO4C!=B/@__ MV=SX=VGBQ?3W9_W/$-CO_%BY@_.<&M!&GA6J05SQ_]SJ\2B,[(K[2_WK#S_Q M833OW2S1Z8/ECNISJD-;N=:E$M&-C?5DQ?"GFQ]I0&Y<@%F^A)@E=NOVQ7*] M 9F4XC#)UI.!Y0SQ=I MUT"0(0FK,];;P&#F/'J=;"L0JZIU[9=11:<"C9_% MO/"K_Y_;T?3>K^1QR@=\IA7(596^#I=AK5U %S^'Z@!Z2CE+]\\.9C-T_ESH MWW_/'DW"RMWXTX9^#[N.PNG?ZW-/I-B!ZP$H/+;(]=67/A#ZY>UM>C[L7703 MU\WT=^_6D)+%Y+'XW7V1BVF"K9J(ME.N%SWU4XHFL/D4ABZ M"]]DP.F!2LF>DOVR;G8LO'R33V3I2Q8XUFF5N]1[("A;A/#6J_B2.\U;?^); M?^)AV+C_OFP6^7A?\WA*J5@;U2[KV+C8T@",Q_=LY3&-=7+EMO6-XF[:K+WT MF#"O4X+5VR8>TRG6I+;+(C8LM'10N^(V3]'M.;5RVW:_/+ZV\XMWS3<_]FGR M\4J'>A]=;*98;B/IAM=.N93.4R(K[CZH/P]A9"/=CY,\MK:?>CD7V W+UO(J M[3.]G_YKVMS^^#2;W69$=!?=8MVY7?WH?AF5]JC?TQ 8=\]H+A1WT2W6E]O5 MN^Z747%;;"Z;N1[G. =>IU6LW;:SS6V417F$SNP\9N+CWQ=ZY#(!M8EDL<;: M[GCMD$SI1#EEBI'#Q%4NU[B-9K%^V8[ [9%-Z;#SKC)\]O,ZFV_<2K1"I";\'9(P^1$\1-M,OUJ6; P:G"E]ZQF=ZA;*9?K,.WC5_<)JG1G MQ>)UUS0C:RG*F-[<+&:!OA^%R(R/J\V%[H&?*M=PVA'N;J(LG3:NN9F_9XM- M9#%%]'LSCE+^.L^521[VJ7*]JIUK=UU$61W^7_S\T\0V-YEJZ*T^4*YE-1O6 MV\56'<+/BLQ#(;WC0ZT0KZIVU$&,A9'?X'[2RE?%KSR@M_U&*[QKJCX=*+SJ MC/Q\_MU/![;OS=]H!75-A:L#A5?:JK6Y'>OIY]%LGO&H>SO55G#65,[:*Z#2 M #[W+'TK(5M(MNI6J*F8M5LTQ2O_=\X_/X#[:+="LJ925DMA5?#&R'W@_KF9 MY7YAZ2GM5B#64L#:*9[BT9N//O4,P7I>']U*]D^M;![B4M$]M[/Q>(,OR7,#=#OA"K#:<1ETKT#> MA@F4LJ&WP0)O@P4.RZWGT_&EG][,SL/EU$7]RA/A[R!;S(8.BQ'V"Z9XI)"X MRC&,]"FE8C=Y#XWA-BR_%D@N1_/>X?434L6NY'8$Y8D 2@\.O1U[! U#*:IQ MS8^Y=Q_'^KH7/-MH%KMN>QA.>T12OK X!&8[R!:[7WL8;/L%4X4#7/"5X[V^ M#>2*W:WMX@@W":(B9W@YO9G,\_K"1R2+W:KM[@J?"Z0N3Y@)L.U4BUVH[>4' MJX/M+F'(]W+I9HKE[M!V\89;Y%$%5N]OIPO&,H!T3ZK'?0+7?OM0M@.V5S'*>,%\UX9.,"+J:-'?"4\,CS_U3$R8GD3MR>%O!;RJOX M&\1U_](OUA],S_Q__Y7U!+ P04 M" !O?IE8#.U5''\' #)0 %@ &-M9RTR,#(T,#,S,7AE>#,Q,2YH=&WM M6FUOX[@1_MY?P2;H7@+8CNW8FZSM#9#+YHI\Z%Z[6. ^%I1(640H44=2=GR_ MOL^0\DMBI^N]]!HW:( XD3@/C,D/3BZD^3/[?;[)-)ZT*6 MGJ56S7CL=TKK^754L_D M+#Y/SL(@D\2(Q=5$J!E3XN.1ZE]>#+N)%#V9\L%Y)OAP>-'K\TP.WHM!M]O] M9^\(72$>^SB_T/+C4:'*=BYI_-%@6/GQ7 F?CWK=[E^.'LEY^>#;7*MI.0K6 MHC4S\*UI3HTV=G3<#3]C:FEGO%!Z,?KAJRJD8Y_EG'TQ!2]_:#E>NK:35F51 MT*G?)$;$X.%Q'JVY@!ZM2KFT+IIT^Y"K1'EVWNOT)FO=3WB5G.]UEH[]]T=_,E/=B($[EO.99%;.E)R#]7RN'/NU MYA9XU@N\KXSUS)3L)V,+UNNV_\%,QFYR51FP&_N;?% I@OE7JS0">5>F'03P MP_@E\3N48/4/+E@_UA =(;"''(82<%7C"2M0LXRE>668*<+4W46Y+H)2I=([;!8D4_%YBW V= M#N\$C,&0.B1(C$$"J;)(B! KT1V6"&G9/%=ISEQ-'^O^"J89 3=GZ"98LMB#P?/_'0Q*EJD242; K*/: @ A MCF:[T:[*#'3"O8(>5::Z%M )Y&R$L 74*:*@"H$GS!*6M5Z#LL&#>S(T<"\4 M*6Z11*TA "0:P"4,YX(]*71KMA96L#;6YIS):U M;P9P@X,#W-='T7EW?-GO78Q= ZFFXE0$B"+E*D*D02B:! MRT0KEY,\B15@2&))>A;*I=JX&OV(.ZW1455E32H%7CMV F@(":S%^-\^I#DO MIY)=@Y:^U!H2O7/>[@U/Y&GHVAN*^!0?%16)9<0HZ6?$71O0C5 B6_8>*'LT M4(:!R,^G@(8$9?E06OU.D X'!P32$WYZ*"A]W_G0HWGX)!TV @A7R&K?QE*+ M$F[*:[=_%\I\B00NFI%B+C6UA0+PTTRYP'J0DF700^7TFB\W.==*S0/0FF2Z M!DNKX6-J5.!.V.*,5B)LB5V=."44MXH<4#'EARQ0DJ;:41H."].%G!TXTC@) M@[ 9#ITJ5)8JK34G:H=;P8AU.D>/6!QLUC3X+Y$D"/9%?RE>PK:'!>3D@(!\ M/M@&\MZ4M87G_**T\@O* M\+N&I<45D!= %=?%(]&-TC0DCX?&H:JV%4#M0D6"#:P5P8!0I$YEB4)# ]MH MD14M&A)! 1[QB\6E*O#WVT%P>D (CE1\.^.Z#GQ%X959ABI1S1 8MZ/:6]43 M>_!O?-Q= ; HB.XT\4R,S&U?]Z"?3($7TE+JJ&S;^][6+*LSL,:E'$F8$_ M&PWP)C G#@AS#6O&<&[#@K;?3?$66G9B[SNXDE*Z2=/:4O W\N<.K85Q'N_I M;!*Z7 I%S<$..WFF2P84@\6>2#>&8],DP\D!'2J4]R&PN'C&*Y2%IKGB+:W 3J MFK((:M]1?FQ5LBO;.*I9;QI32":\@,JB4-Y+^6^20F)04U"[4+ O*#D!G,'! MCC@>?ZFF7JY!^6NM8'Y8;W69AN.&T_]ONOZX3'^M4:6A:E09'4+[L&5.E00V MFFR]VOS,);^G]!NKMI" 0[T9CCV79T/?A;AFGQ*/&790&Q?HZ.2*V9Y%9U.E MH@L@AF*R%6L AP+ U04 @DD*SC099>W*[I&&L\LB*.%N,M =D!. M.*9N(-:*65"5,Z-GDE)AR:?-:;MM^%$6E38+B=9Y;B(G\D< !N#^(W5"9_]K MS%>*\2=,6[SJN\:N2+\[[KWOCOO#5KA7W\OZ;K#=AVU@TYQ@^4C;A@^:5TZ. MEO^,D7DJS1NXN7'H_.C98<&GZ-^ M]_R,:RLF5S)CMP\RK6D#S'Z.5>&WUG>S)+N= MB](I[$P^^S6>Y3RL MN_ $X*_]=I3A*QX9-SF9_P2TEGX\M._ %!+ P04 " !O?IE8.GK' M6W@' "*) %@ &-M9RTR,#(T,#,S,7AE>#,Q,BYH=&WM6FUO&[D1_MY? MP=IHS@8D6;+DQ)8< ZZ3M"[0NS8(\N?]_ML@\V;RII LN=Y$$*UGAE MINQG(?T=ZW9;J1M;+YR:EH&=]D]'[&?K[M2,I_:@@I972SV7)^GY\B0.;__]CP;79R?\;?#H9"#=T4^R =9__P?@P-TA7CJ MX\-"R_<'E3+=4M+XX]%9'29S)4(Y'O3[?SAX(!?D?>ARK:9F'*U%:V'A6]N< M6VW=^+ ?_TVHI5OP2NG%^(_2CG[+.MN/FAX[GQ72^=*I*@5_^4&!&# MQ\=YLN8=]&AEY-*Z9-+'^U)E*K#AH'=Z>4+R2Y^>>/:,Q9@W=_6PZ^9T<#?% MC 1;CP?#'DW(AIH<09#NA3R_^?CYR^VGVYOK+[<__^S/W(7&3#LLERZH8L%"R<.;P[/SR>Y>3&HN!!9/5\L"0YPOXZ*, M0$S&77KS0IX.>DLO_ONC/YJ6?@KX+2OY3#(G9TK.03NA5)[]TB ,TND%WM?6 M!68-^V1=Q0;][M^9+=A-J6H+>F%_E?Z_UPZV2HA!RKE-5(79<&Y"B4<]+7,HX&D MMX9I5L#-&;H)EBTVI^'58'#XOX-!R0IE$&4"S#JJ'0 0XFAV&^W*%* 3'A3T M*)/K1D GD+,1P@Y0IXB":@2>,$M8UGH-RA8/_M'0P+U0I+A#$HV& )!H 9R&E9T-M/FE,4^L?36 &^T=X+X\B,Z; MP_/3P;N);R'5E@E$$K8H%!Y3@&\9=S)"!"%7&3(50LDD<)EIY4N2)[$*#$DL M2<]"^5Q;WZ ?<:>S.JFJGP3DX>@ID'>FK"=XWIWL M=H8UEL),"4(K]]9P8G7N@70J+0G"W(DEG !PQ3.E55A0AM\V+"VNB+P(JK0N M'HANE*8Q>=RW#M6-JP%J'RN2/+=.1 -BD3J5!H6&!K;1(FM:-"2" CSA%XM+ MU>#OUX/@?(\0G*CXXXSK)O(5A5<6!:I$-4-@_)9J;U5/[,"_Z7%[ 1@!BX[@ M3I_*S,PVX7D+=LD0?"4MJ88NOK[O8=FR.H]K4*:9@#T1;S3 J\"]_ E932;9XWCH*_D3^W:*VL#WA/!Y'0Y7,H:@]VV-$S M70J@&"SV2+HU')LF&4\.Z%#!-"N[CI-5)?>K8H/X+Z)>BI@8XGRTI+U@6MU) MW1XC/)+O?/<4?2_2]VHW=O9:=F/QD%$L%TEGS5-$FYM 75,60>T;RH\GE>S* M-HYJ-MC6%)*)+Z"RJE0(4OZ;I)!9U!34+A3LBTJ. &=PL">.QV^JJ9=K4/[2 M*)@?UUMC\GC<1WE'Y3 MU183<*PWX['G\FSHFQ#7[E/2,<,6:N,"';U<,=NSZ&RK5'0!Q%!,=E(-X%$ M^*8"0#!)T9DVHVP]17M=^7W_=D772..% W%T$'<9R0[(BKO?6;Y0C#]@VM*]WC5V M1?K-X>!M?W)ZUHD7VSM9WX^VA[@-;)LS+!_INO!!\]K+\?*/"3)/K?EBK$RT M)'::M,HR&X*MQK0D9I2_4/FT5[AQ/:3F]JI[U._UTVUW1?_YYGYOL&H[B;J3?GC@:V[>'PP/EAU:?(Y/ZWLV>'CG3)!][$2R M_X6B_.9P!-S&GX^O>%'75GF[,/N]=R]'4T=_2T[]C,# 4 '$7 6 8VUG M+3(P,C0P,S,Q>&5X,S(Q+FAT;=U8;5/C-A#^WE^Q#5,.9F+'S@N0%YC)A="C MTR,<"7/MIXXBR;'F',LG*R3IK^]*MH$$*"ES7+CR(21:[?NSJY4ZH9Y&)YV0 M$W;R4^=GQX%326=3'FN@BA/-&MPV>I MOH@;DM&UT!$_*>1T*MGO3L4JZ8PE6YYTF+@!P8Y+PF?!.#AL'-5JE-;I86/, M>;-1]P](LUIGM,[^\DO(BMLSGE0O(WY"Z;#EN]YOY16 M]FF^T Z)Q"1N66N1&DCT+2=3&4G5VO'L7]M0G(!,1;1LO1N)*4_A@L_A2DY) M_*Z67.(PO M?'K@V1,68]S4R2KK_7 0-<&(:)FT_)IK G)/#,4D<+4ESWO]J]'YV7FO.SH? M7,#E]=7PNGLQ@M'@25_>BN7^$5R[0[?GPK#?L];[M897?O-V=X?0/1U2(1"'X#$#'\('D!_ MP>E,BQL.@R 0E"LC DF)Q-8,'_E"4-S_JQ(1RCB/J0M[1M+NSE&UZK6O^$2D M6J&)=L%O[UO1O\G0ZOY E)[%DT*YT7<3;ANSN-H_;&J&@GA#$\ MU)R(!YBRHZ)?BIAA";0 M"LRZ-@GM93FGQ!8!+A"M$1+(C/5R_Q1=P>>EU2)H;DH!TC($LP@-I'*:1 9' MMA -G^)?9T)Q,YZD!DM%U?FU/;(/:/OM0F./[=\6(M:0$MI(ZB]H2.()+ZK1 M;];J64U/K:^(QV;;8O__ ,KJFP2EB!%ETPPI%*40Y&2X:G.U!@D(L"4B%!+% M4Y/TLME'H@B0'W=BGT)"@DE/LRX6W/8OE,R$U?&@72$X[0IFO"#F>*?R!GL8 M ^QBCQEC<('Z9E&&/HE"V6T,WP>,F:P?5 M1M8.-K&^ZEG;-1GCR963QWC4] \,)<+C6.X9H7B_-[AVGM'1;.'-&Q6 M7NUILN?Z+Z35O<,7<;Z2L<^*K6TDMF+CF\48LY@F)#XNU4H%0]X,6M5D ?[J M-F+B_]GCV&NUS8VQO,9F;7K'?7DKOK/XV M*;556K%SW2-CX_TGXD2F=HYO*1[9(#WY:)P/AMX="QEC+YSIARQ//LZN?&9/ MWA7[U/X/4$L#!!0 ( &]^F5AU[3"N324 !7E > 97AH,3 M,69O M/GAP^'AW^[^%W\"H\SN_8 M>IGK__IN;HJ]F<;O/WUTM*B?79FLGCT]/#CXRW>MYVI]7>^IW$R+IS1;^.ND MA+7)G\=E7E9/OS^@?Y[A7_8F:F[RY=._79BYMLEK?96&+\+'Z<7;PY^7OR_O79 M17+\\_GIZ:^GKR^2-AF&"0!36]-R7ZNY3LI)\E95M1F;A2KJOW[_X/&SOWY_ M^/"@Y]];L*)R'Q=T_NZ]I94D'[V4]+IWOU]7.6E1NY1N1S@D;(:!_CN19']*7/^ M2-(FQT4!,ZVLJI;($S]7P-Y$:#S!0V2^MWUDKC:5S/U'[ 62_PZ2A)6#*3)0 M#$_O/?P"HN5^[T(O9L8FYW!>*S-&T/"N+L[:9(1-/D.6";8KR?)BIY";+G2E4Z 2(L MA ZX/WJSM^>DG -^66[&Y@!'(\$B7)44@+5D3[: FM',-X"B25EM-KF69;,! M9-K=OXO-L2%&UTUD/==C4ZO<;B%:^.V7T_/3XWJQ!X25V!GJ,-"3L MP!S4&&,VT9AN5S9?&K^C=6P$T8&(2"Z0%G-@YB(#E !P$B=LDT557IH,48;. MRROZZZ*I;(/J3S3B3> #_6Q'LD7P,VXL[.';7&T#_,!I;L(&[2<)&2H>K=(V M(/GPW"931(D"NVGV"2(]?8TGR>;+Q#:CW_68MDOEN3LIM-L .?7$%++7M+FX MWY9^E >1"C"#T^NQ7M0(3L/(())AP]VW32'#P<_,2XV%_S7(7:W9SQ3P X] MUZJ @VX3J^MD4E;UC)]V'_T:=(0N+,-M%%>FKO4V0$4_UTU@_XYLQU\?/GIF MDQ]+4+OXQY<&E$-=5G8+*$N3W@BJSN HJP6>=SRO,X=CG*MU"VAY?+4AM/S: M,/J*6V2+!/#K-[^ER05*X9_>G)^R'%Z@Y0N?0"TU6B8*EX>:;%+F &HDJO#% MHP=#/-7OQ#[+ 0QX5^*9CX"5.4$8P KXHV+ ?'5S(QG-"88*H"V1H#$X*B;$>#CR(I1 MT:#Z7XVY5#DB(S8*TABRP5!5,FGR"6!J0D^B#2\ERH2@K81?5#%J[^"I&'T1 MF'2KG:LEH'] = /.$UGD:/5/LT;_^:),%@U&W+3I+$$]=ZA+90$0QM M\H[:W:[]/]?3)E=5L@E\$)F!)'2NC-7!1Q 9;^C>=;+G'8@RM(".4I9F)$6O M0)Z1$$L>'/S%N2".0)BI=NRQ$P=QEF^EY\J@\1B__J4"O;T[N-F!WJ&8W4W$ M7M5#H&* !1O8:CU?Y.62%5(%NJ.Z-&/-VC/VP]6SJFRF_#LP-G*@ 6I"I[PP MX,7J>0$+*,GXJ&&!P%(&AA7]"]HO]Z_(+%E_>1U;Z8FN,!@&K[ O EETXRT8 MERKREE:_UI/MPC*#DCY.7%OE]:%4-E$,!^$5-;)EWM2KKPR"B_C?L\J-O%!3 MO3>JM/JPIR9@13U5^95:VN_NE'%WRS=O5G0+E:';?R_7D\W4=*,MTW07NH(- M8W<9G/-3+V.V ?L\[..(%A@Z.MI_L'E,8@:9Y'V1:QLK^DS7M$.<="!RGAV% M*:H![<%!# D #"CO^QWI^DKK@BPDI\M%6:0./^A+L7-(YV1:U;,TJ2/>"!\G M)9,U9%N]-%:-3&[J)<[E7->FXF_N: 4VF;+>.TVQC-VVDM'7"U-YUL/?M(5S M&AEU!%MDL@1F.KZ$NZ#E%LL\>(P*6,/!2 M X:]!6\$$CND@2,X@D)3A4-D@+$78ICJB22:7&_*.X%S3\ MN:3AV']@;,?QD(%F@]?*>1+OAX5OUJ-BC9.;G;#I'M*>; BB3GV!1BZ8"S*XE#AR[$%T6_@8;5H'>&Q ?HCBW99Z9 M:PR9Y_ER+S-J6@"!@0?!^(5OD=:<+2W^';D*20W_!XPEJ ;X")X$V3$7_FLH MJH%QO$(,@@8J61/&C67.= M[#S<3>:PMID5P'55(1PODJ*L<5:KZHX98N=Z%]Z?XCQQ1B&9V.7TN(_%V)U! M/4X/]9=MQC.?[88QC7$)4\6H2HIDP-!"&TPQ?$'O#GX$_[MJ1*!CC(0MII; MQQHX !, 2Y*79*IQ,[>U*L88)8%AR/6C; EG)%\FA8;?D[K&HU*5-U15FC72)J-SH.5,X:E MXBCP@8E!_6P4G7)J>TFR8[RX_:/EX=?._HD!&D\%E+BT6>O%B/ M[;@MSA4!(]POV-8*HU7X)RHNJVTYG=)+AH/X3GZ[TI+$@AD!&2/"<&$<$X%"H'-1NBKJ1)2Q( M0!09$N6G2:"_&60,,G6QC&0;Y?&0NPLU3Y0/@(H6QUGZ<3 P-DE%7:R8[0/* MCE(Z,V-1"9"Q5 ^M4-=NP#-KF:-,JQ+;>^4416^",G>-=VEA]C:H"M0#L^7\# MJ#<3G_$UA55=)PP6_C4)ZRML$:O#*.30O? MV09T["7I$D 68\2M^$-< @G#$\9=_=H.67+=<(>D'%>QR4+*B!)IP0*C%(4, MI3$RI.UDD"&Y/IB"C I!*:2'/E+E3?>J.>UAY2O.8)< M@VJNKW:C;%%,$:#6DPD:1?&FM3SU*Y38W0:'UU4S3'B@'.?OYVL$L3+6+UNTP]FWH-?V4EQ ?@RE<-@2JF2]V&A'BG#.J3-Y4I#=M,T*^1P\#GO<> M'^(.KP_$#R7.*%Q2DQ->[W-)YGE!],07S389\:1D"]FH?T4=J_ '. M+^S2GM!_0O\\^U*[H<)AR RLLJ%5MN(@P-M(18 ^AB(F=#0BN9:,O3Z]]3T" M8D[>D.>:XH%X:M&9Q6ZM', _.DRJJ2K,'\[2FU=:5@+I8D7<(>X;PS!T7+2Q< MXPAVR'5R.?F3"X!/J<@NM\ *Q."XS8V ->>XJJNR^I#XOX(P>@,^"< M,%;=0'(=W$5SW@2@*@K:FCWGX\XHD\:YQ^%<%9.($"[]WE ? :*W@ M,$KD/8KD$\>L8R^2JX0-V0$@#( #AKHM+Q/YYSF,@(&GI$)6<,F_OA0_3.>FF715 M#Q,#C38B"- 66R2@]=6>PZW[T@WF4$W-@HXD#<>+7TW;^RJ*5P8M^/&6Y7J" MR3;1 'LJ.EWO"\FS6'&!GKL3,SJ/'.; RV MP!D5(TE?ZW%#P+Z<3$"S5+Z#51L\><7E&UM0[ED#"O?>:.^1=UEK+(@"&Y=P MYNFU@-+C,6FPPR?W[E/^A +.SRAR_5&G!K[O%2U@D@I/-H$RRAL@;]/*.CA1 M@TXZ/LAMUG75394[$6HP?;:.)(>*7XTEVA7>='E(@:X/D2M MEV+>MKR7'RW15@)C[5AD.TSF@AP4L]N]2_GCAN&%>UM6[ KJCF,^N$/O,1:P M$66/2?(NI(\Z%C]\S >H+ NN>08UOC77@&=W'A[L$JC= MC3*..[5M?"Y6L;.Q%D,!E3,FTG9.J^[U_8F7]>Y[]P^>' ?MD.E==!Z0;*%0*87M<20[8 M$XD16@F0QCDI88ZC70;F1384!W5QUC]I9[AX&!M/<%0?!?[ 3/C8! X?D0>6 M;BCPZ8A#W]DB!HAFG5#N** 4!K23*-R@.=\7#P.?\.WJZ7STXW*\L.JE[%B?@;B+3&A8%96H(R! M+(!:[413&F!H=-+.P&QKQ(5:L<_A=OWQC/O*[[J.[2'>2[2 =R#/B&?-AENI&<39?(VQ3^:_ O M(W5DK9T9A,>MZJ,G^_?7D_GR^ 9\?'_C\/'C&_'QZY)W;U;F>*+/R;I:WU01 M&[\&\VO&N8S I>SP LF##B_B3Y25+'\(=?IZQ9B[Q4JDT+,L++? M0_G0%+7)I:H!'Z8OCM 9M](OBG%=> #T)>A628MEM84-TTF&7H%LV<=,W8Z( MX]2_L:&Z)Z[1('6!S]N963A4)(:+?)@GZ03MBOH"!6.[K[ @'C;LAR57?P#A MRW/"@QNDVH.-DVH/;K'ZF4V34]\+;6U"[0$)M9=#9E:LF $E-O,&;7Q_T*)N M;C<[O1"U][[D4=9"&3:DE9TQL,8HISL6NQY+8/\V,V%M[E!N%)^E8TN)F?B$ M5+4"<,(_PCJ'IZ#1"F87FI,B*7\(\) :UPUG$^$LNPN50S9LJ\+ZT4M"5FJ, MD7>#6.+:Z 36'#D?42#A%_>35LWPMV" @-M[4ZR"G&NFE,"F;1;\_["$ DVH6HT=66CJ#R#BIK 0L#43/F6 MHY2R??*0,9>K*\N@%ATPY-]VQ;^H>.@(4N]Z5$48[>)<=U)T(>TN[*/X!.(& MU^?.-8-;_E:1!\7Z5ME=]4;K[B7G?B+Y R)+)I1G4R8JNV3['X5.W[:H?*8IT18?Z?\$Y511%BAO&?G$.!( \IZ^+[A@1:(Q M6EX-!^)#(+KTM(2?).)7CD -*I>[=/O*/>!AE[A9J1QJ[1V7@\861X]CL%40 MC;M!G-V[8VAZ,+9(U'0**T$T!]N&R;?5!UUS 48:%X-T8XO."4ML$<\UHH3" M5*HVSR$1,(,M7#$EB*L<)A:'9WQ01N+5MAG-44GYU G'1MUJ?M ["G1@,;FZZA(L1*SGF#=SE K8$4JOG<;2,X!#>M(E0+5: M(MB>8.1#S]=WR2YHY>_LWKZ]CKW=/3R>O"J9@;IBARN1,?(^XT8&RL\TV:]10/[O2JR?:N. MCQ5$I>5R*0&<,".+::M BEE@ 4MHD,$IMG08>Y_T#U)]#'OTI/$&5_8[-""Q M$7A60KLN;9%Q4EDYL2MYQ(R#4-HPC@KWH]J27'>6)1 /7;@J'?ARPWE)%#J4 M) ^;=J)D0V(#^XNDI$?I!+>*E-*^>#8'/.+IPD>F[EJ"*-+2'R2'N?_U^_N/ MGDFJ1-NAZ-%#^S*L5C7R]LJ QULF \ZU,"BK;@J*\$&K]]Y,)FM.'?JG/]VL MYSX4Y56NLZEF^-JI5351/+ GV?W4)_&U+I M#A%6\J0N7E^%]S@2OU=.)J&P+!0,K]1=L.&@ZC:"B&T)PA)9N:@II[K?./0P MPR*J;V&-5@E!"WH9-"CB'=!$F?O; F0'@+84WHL+D6F6N8$3 MFWE%*=T(I+DDIO-.!T>+!E)^YU6>Q=2.JB3[3>B#OT$KD-H@WW71A IHV"M=ZSD3!^/<&J-];FEN76Y5K46%-?6NJ*/S6]X3 MO(&;P.3HDDN@:M@F]\\+:*1Z;+=H/%@Y77:9MZ2]A7>XTD.LI]?OV-6MQ1,!%\<@'(['? MH8"(9.2O5F^Q+\LOP#>7GZL,W5AU52I7[U22#B37C!1 %5F[0PS?><[Y)=(? MYN,C$+V=9"0-QI$WB**HK1GIPPQODZ%)L5,U+I#V&C)T 1M)YHF[>M'V]SC= ML$9-@Z+G;J7(:U['33+I-(?-J\K"C).7+BJ$^WO,K>F+?C6Y]HWA?'NY_]IQ M/O&E"SWJL+ XW(6'G*SAK 0HJ.F&!S@"UTO/X.3F+!H2 ^@[MU&/4G(U8B6M M>YGG05[ISF3$T^NP(X'9K/&)/K$["=MI:HN9E<;.&&ZC4/"_DAAFO"3$N(H: MSMBE!3A,CV3Q!BJ_@;CL]I)CH19^R7Y4!A?D0ZY*P!O8BA4#'[[PSOD3=M.( MX PY^N8GUW]9KI;@=Z(Z"?\W6,"8HTH2I5$V=8T#:3?\D$SSGDUWH0_N A$( M'ETKL73BEC\B8A$57951;["ECV6LIHV)J(S]U1A[$&QE/7>(!.;03*!T1-,! MDGZMGHO-*TR[K6DCL K5^]*Y>2E'9.U +:IYCPQI/$NK."1PX.K?!(/ Z12A M1>!#^6Z W6X+%/:QR:2IV.G6_C95<2P NKATU@!NTB@I*LIXC0)Z/1?IT&SG M33ZEP_0M%N18X.&W6- GMMLDO,H"MQL8);';+L 1E("F Z#ET+&K_XQ%EM-* MGVXNUKOE,'K_?+A_L2JW.>ON,IK1.P3R$B7P:^$";".>NIB2Q6II/@9V@@.FC;J53 MOII 9B-F-YT=<06S%B![%GL4+'*L+MAB#M^VXI_3 GON!/Y8.Y+I$94B!:,6 M.B22>>:TEE;MY&I'Q6[B* WIVOT.M*9V4&:.006^=T/1@>#6M])-!CL Z(QP MC+MB(O0H3]N30\SC;KHC-.23M1T\PIZ^JB)/KK:?/'LR[^Q54U#C:W=V8TO4":;LM?*CI6]5)G&F@KW4UYJY>+G9!Y7!S MG8GSY%^-;Y_DKSJHY<*VE6N7Y-(EF1L="G>O617EC'[5^PQ1<2C[ MPH:[]2'L">NU>D'[K\J%"IF_0N,3/^CRO#N;]6GM2-,[?SSN O=)6T&SYK:$ M^"Q=E4')3=(2WIKK/;J7'.-"B#8XUBSIO0.;YYI?[H8B"M>WF?H=[O\I0N+) M)[0!0ZEQ%UM\4Q3(T;;E0[ZB3A"OU)6KP9VOLS64-.)8+/".XNODF"XGMU$( M0'45JUND;TU1Y,IK(RTMW"<7_V M%C[J[_O_R]G;-Q>O3I-?3_]Q=G+\.OGY_.S5JS0Y>WTRF%ZQ*5W?N*+Z.S^@4>2O&C@Z-[>*K( M1T7B&G$XRNY5%_?6D![MRP;[3>^]<\V/CS/LT::V$)P-NJD&,1M;K;3@9NY* M?%M@8RSD\;VA^7(T@ N8'TJWO56<8.1['0S"$X],0B,:S$HH"3G@+7URU3:A ME>AF99X#^NUS0]8EW1PO#GM5AV1.=Y>UW#<7KATT?%5WB#W_XIKSN'L5L*H# M>!&C=UQI%6=.A%PT;BQ&$3IJ_Q) SJ02'RJ_GP;;+[LTEBTBJ_4'^AE,%;); MD/P<%, .M=+T&#] SBU:(& G&J%T5Q-B @BEF4G3*3+X[A38VW1^'4XQ/XM- M:H]4A6-"K1SS;#?E> 60JL+YJ1MN.=\&N&6AP_T([K-\HV.=+SW#1JSO&#>4 MQO"-F9WOA'M;G(G:UU0$Z])MVUO36F9G4'3(>.[T=X[WW (ST/I-'*PM=T(I MBR>#' 7 D/6Q$L+S/H'(A7-;Q^3M8]3AA.2+B.IR P8[AUQ.(K!@FG@?]L04 MJB#RLG1(J0^Z:7=$G*L/[FWLNC''A"\14-AUCIR DJ'>2D-M):DLEG+A-P,NJ4#>@XPT7#-M6 M67G,ZG/]3>G:395@&+]#(*J9[ MN9[43Q_N+]%@X]Q>!EY\"QEF%][=POGF:K[M M;#SY!N ^%X#[J8H+3+?(V/N&W;8+NS&C?8W8;7//R+8AL%>@>QL0S=@VQJZ] M1N+'9>1:#^5C2ZY\GACJ:1%WE26O#%\J1=4(9?(,MGPNV2)+0WX%9LW*^A:+Y&WS9+O@29:8)TWV#,M^@S$UW"&"]$R;]=P'5U*?"PRB*XS?*^M]+2E>:B2]G2GN'=]BPG%2NNF(.TS-V5SI25M/F'!WQ'DV\GW;[6 MBR.VXC,2PMV):A@)EJ[5(W]SD124NO[749P=4T;$'05$Q/WF>\]<'H/(!W2H MP7"Y<=%Y&;AG4[C,SVV,O]XERA,*=[\$KQO>6-:[PZN;V+F.A?,OXMZFCCI' M1R0:SRY.WQY_"W &<''X:4CSAU&9+>$_LWJ>O_@_4$L#!!0 ( &]^F5C- M\MC'5CH +'$ 0 > 97AH,3 M,GAF;W)M;V8R,#(T<&5R9F]R;6$N:'1M M[7UI=]M&UN;W^1489](M]0LI$K7:3N<<6983]R2V1W;>=.9+GR)0)"L& 0:+ M*.;7OW>I*A0V2I07@C:3[WDWP:_?#]1(KPA__U_?_>V_.> M)T$QE7'N!:D4N0R](E/QV/LME-E[;V]//W69S!:I&D]R;W P./9^2]+WZD;P MY[G*(_F#&>?[[_CG[[^CEWP_3,+%#]^'ZL93X3\?J?/3P4#(]-)+[_R=E@EC^=JS"? M/#D\./CV4>6Y7-[F>R)2X_@)S18^'26P-OUQD$1)^N2; _KO*7ZR-Q)3%2V> M_/V=FLK,>R7GWG4R%?'?_4S$V5XF4S7B!S/UEX0WPLOIQ[F>#8P3J5B:V?&4 MKFXG:JAR[_!@?_#]=_B\65-C9X]%OH#CMKYK:E(QW#VPR3/DRFM94W[\TI,I9>, MO#)$_2K-6V2 MNV[XMTK"I:?^+Q$7(EUXAS[SR;]]!I&T^XD].OY3]^6^9Y2@N MGH/H6$X1^ 1263ZAG;2[>BGA0HU4('*5Q-Z.R+Q0CN ]H3>443+?766GW&TY M.OT,FW+W'%%@UT2?,B3\;)C<2S@ I+5(WL-% :POOBT#E8LHVT#9^-M/ M5]=7%V]]X@.:-R$K1M9* A%(QILYLC,C;=/;Z36=-]7C/I"]E\H93 5.W&@: M;,(#%TY!(0719W879"6;#IN(VP5\8PID'8>@ M+X!RAQ/.O%F:W*C0Z+;TZ:Q(LP(%H9:-R]00-!T&^HC@9SQ8.,,WD=@$102G MV8<#VO<\4M"MWDK'4#=+F*"\,6J/6AVGM7BH T-G[[,AHT^>CAI//Z,?C2$$>P+SN;H-Y"Q'I;4<6:%%(,R[5>Q;NX@IJ\C@ MGPIIK;*6B0"*P*&G4L1P[3,O R,?EI5/^&GSTB]!=L@X8S4_.+U]15SY1G:Q_ *E%G# MA2=P>2C71DD$"H]V&C?6NBZ::O=4'N[?Y=7NU^5D#UHYV\+F:]7RB@@F] M""P>4-2&H,0!7U!#4+0=&%J3:7%[H]WFJ!4F\(O4-1)J"INKWKF>XWX2XP7[LF^] MBW72GG:?N]L%#'1"[*>#^_0N#KD:T]H1NUT?52,L@I?BHBE\D"G1LFO*7I>QZ$S[(Y*VHB ML,I@^ 1P8^&'%W*8I&7DFQG)OF$KQ M?D^,P/9X(J*Y6&2/5DILNN.=&R6AAIT2ZG=4DX *X#H629%YD9O9=@ M;D)*'X36_N:JE(,-LX.O1B/D"T# [V0*C%6+HY%W5;(35!LN)R(>2S2N+N%M M:1*M3K=9_*\(!O\N13YQ/>>JTP,5:3R!:ISUS)7Z=JSB_8] M[]G8H!]0G(C9)T8+'\I\C@8"NB60 M,,E;P!LC4])VZ3>.-,SU)L+2X*6@6V1)S ^%O'NYL\OEM$APAGJ;[?[ZU0WV M=LBWT4C @_DK>%"+6Y>_^HY#!95I&V!J.F=J+L 'IS^N\<9UZC6J\R:^Y/T MXX]=/W12SHY7=C:!%RZD2($48LQ*RU!M;B2Q^14G5I!,V9D$IZ7CSNX!$<4A M_7EP'^$?8.1T*-E\3'Z-JJ=%E*M9M##I WF2@Q6UU OG#B RGA989P5\3]O! MM/*P2,V@35V_;8);]\-J[@=TOH/"QX8Q^^;AW"3,-Z&C8RM,9>83?:(A6"A+ M]<0Z"1L['.1A0IRG-OS1Z3]._+JD'%^%*NR:KWA%07O!^K*"_D"(0/:J7 MIR_JXPL@\%F1SI),ZO0O-[!G:F=Z[%DI[UX/_"J4WI8Q_YA*S)2+HL5>J,0X MA@T.?4PAAG>1DCU99/@YHE4?>W&2*PXKU=0[)HB=VUWX_ACGB3,J:XM,8J]YF>L"8-\ 3@^3 M"RBR C(I3U5 J;U! E/%- D?MV$J%IBXX @LUM11!.)+\.^F+\(*-A M8,. F4Y.5FE03+,<159&!3KP!G8LB&&T\&()OR?U%*]*FN3D>F_)&%287\4) M$&64J'4MQM-O5BWP"AHA.D^\G<&NMR!:8+E.([E^B@2=(['.KI71PC>.AP"6 MBJ/ "T8*-2$E6%> A68**!PT[M8I[?K>SN)>Q\>K@_<-#ME8TG1F?.=='AOR MGILCC@3I*Z2Z9#"C/PN%;]()QK-9!/P*,U,B =0NO+&,P7"+X$&D4NF0#ZXU M$@H3S<="Q5E>H[304WC.HQ%P._(:D4. V)USQB) 5Y70N3#5Q1H[#HA?3SN5 M-\E[9+$X_,Y?N]Y-$A7 5E-@(*6#*FSL1#V20WG8G"O=;V8*_*D_7'2'*QL% M9]H%!9*TH;WUA48_'YK!X;WV;-#8BGX';_NBI!K10G=@U^<[#%O!2C>(R5![ M%>>3!+B%YM)Q2*:8\3:13RF5R]4W5^YV8Z==ZU0+TZ$< MJSC6:1BL)R<@'S#3$<%>0#_ )!DC199%W/&-:"#R4%;8W<7?'5D K)Y"_*D< M%1D(,I R.BF2"$>+T*X42%#\G:E4N($HX\K1OC2R"6(;WN3\:+A;\<."G*X; M'HV-_P<&D!I13,N-2?,]S *X'1RJM4D[.\&NOID^699MN>=N3A+>'\IDMZGF M(SX[;5H$^,VH E)A-#BR#MJM!Q_N)X6@=]1N+8/7&H1.?)I8&L4L!+"HT0AX M"8Z'&%\TLJK%I:V5VQV>KC >'EU99H6L$$Y("WIY*X."3*P$;(] IA:PH%I8 MK&TIIUX1G[@N@#<=#??.+$N2>!H@XL@Y+^91R:!9=*!SK"8EA@Z3J:Q#C;$Z9CH20Z@H6WM24H_V?=>)3DN"V5$ MR#G^"USDV- _6K\I&M0FN]\2FA9G5*2=->H@5B0[7"%*#G2U9TB$:HJ.,H$& M\_T)LB&XJKI"NQ@CF7KOS*=&\.+Q_MG)^N(7P6Z?I4"9XR2:>4QK%0$KG/;R MX-7@V-^ MA]]L\B]&5*B_LJW@7X?KC,@.40B2\Z\LY.!: ]3G!3O:Q@292<;9SH4F'33_ M+0X EZU%L/[(+PVD69*S;]*;B86.>.VEY#2SSEKZ.CH(921FMM2_=?UM*;S= MZ]YYQNJ##G'2W&C+G5CG/:*9,&H9-[SOQOOLS%^2."#F9%NF9SDCNM-TG#-J3NE2*V0V $L#"\G2)$ MQ\14ZNI;Q\F$_.&]XA5G.B,0-5OTKF!LQ6<7!X$*I1IGY$9$A;WQO/:RJG6* M[!$972L:CHV"\[>R4HM>X>+O-N6"T8[+Q-1[\Z<*_W5AJ)A/.CN.^G4 9Q72 MQ[3)0<2JL-)N)8X[&8F2T;T(CJ"3[6R LG5*[$,U=HOO39(YVBJ4'=R5 M:YO:&HTXB?\D%%JCG,D4_5>! IQC#K-T2,Z;)\<'CB])V"V5I#S8(TQ"^ MF4)@GPCT$W3Y'OC>A*W!K.0QQ2SIO"3LB]N&10S_.]JPL,@]Y/2:Q')9!S"D M$C3"^[8AW"[R]=E9L)1?.9Q":YFD!J(;@*^QXYHZ6@*'AT5@!C2A&6W7FGNH,T_)#=1J.N2EZ*5B6Y&%-Y51H*7(+YW#O4@O7K>U) =Q%$AU0U3PY$FYWW9/JL/G)DE_L-GVU-IF:-J+3 M<[M2QNP2R;%J%+ W GQY.B[M;]SER'=P%!M._5%M7$-#^+WY1-*-MKIQ^\4R MJC&"R&DXB] -\.?SA(M'9B9>9FBJA?=S8C$QD5XG85 4H3>9%S;85NIYM2I. MYND8&7+8GY.8EVJ1T0RKM>);5>_I7:D5_D.^Q'4-05*0GL!TL5-H-8R!JH2* M,+X,D\J*(=(].BE16K6D2.\X<5F,O>&2BHA4D+:,ZRB*:3]3V+\_BG2QJY-F MY[L\ZAR>&!61-\5TBC@L MK#<9K EV(Y!MN)A)'-1S2BF)!284"%N!&U3-LD MU9,B*9S*69$+C00#HF!:>]QF\6K1;=)*RD0*WB0%DU-XU6$CZ!W\]\B#C1<1 MYY0WAUVX&XW9-RHS@">4.R6CA&?,VXI$C"L*4E3^57R31*1:31-,!,V!P:B\ M""4/KE-B.,G'J"@W*HDL;9@=F261"O#T4$4S%)DMB_1:GW&ON<>/"?#!:\H7 MV/*0S\U#0&%IV_2A"-[#_853VM/[/Z+_GGZNTQ#E90@5K+*HK-)4>@!YXT:" M J](_50FBT*S-J]T8-WY/3(G#,NAW'PJ7<*+B^FZ;'9%&!2"HTW'(E9_F72P M)2+<+[F'NR2)#=NR[7FX_20B@1 M768&V]I4PV2E1T/3A*5O%U)Q9CIE<,(HA9S*S'9^):90^)I]F06FP F#*D&" ML33%551K>&[Q8$F6F1>X-1Y8 #*5G78 M*XM;XI?N2I7"-K6H]$W\,5/66[(HDY111M,,Q'=9V\_%++8(H5:#4A=T>J.P M!B.F%>,#QA9KW&K449WIF"Q_/;;Q-&FAJ:L$*,L(] /6=BM9D%2!P+%2+*WQ M4B0% WYI.PZ4TUDVD[KTXKD*(7[.*-]Q3W,.#W:,#BEYRKC5&'D)[]BE$7G::X9B<=[6V:]:4=XY@V( MDL0,O(.^,18X-<=+(P>UQ<>R VL'OF"JM5#2_")2X!6')_GD 0/N M^BVL#)@D[YMZ M1,H*4EB@9[, ^9P"98 \ +&=C205HI3)*=4JLNJFSF!55 ,*TD>AN6=WV8Z5 MBUNMQ>&#(ZE_0+]GG)'L"ZB"D(WACDWP'92G=BW?1&I.]>7WWKB.7SNF!L'6 M2VO+[M0'UE 1@#Y#:M% /C_) I(DLO6(LCP/T'DO\[9=-VYY P*$&X'V>-E, M!#OG%;KPS%0C%K%]'?RA-/!+Y6B6-X-=+UC%.0N M.Y]X?33B$VRGIH)[K%CNC_?]=6ZY=2/9^V]5[)LDE^ST8C1[*O>6<9CMMCH, M[M7N2/LPD"6 T0_Z?R-TI+_JI$G6Y0B;D^4#J1R#;J%+L]A,P"Z0Q$7GP%SV ML5JLQN2X@"E0A-[ E>8D,/#Y;*)FQL;4TD^_F*=L6&U#@(&(R>I?T4+R7JSK M\/'^\5VQD'XIH2>]XWAW*:%,PMZ5[<:PYI3FB@#/*ED![9?*%=DB )NU0(72 M7DZGST2SYJ-K1#;86X>PVMA,*+I?@<@FWH[Q=YC+LVMU#M3^$%@=A;[)3G$\ M-2U7G5/JXM \X"ZA8_N>\^[)R0Q#XW#E88K,9X[>B(Y%QD##3CG^B;HM\Z6 M;[QN'C)1$1:CQ!:W@?L:['9Q/!U5AZUQXGS(ZW JM>P*W"Y=.=-YSB+*$J/: M-PMN2#RV'MM$1BV!>_3"86%5K6C341+YKBQL>+RL[&G.L,G4OHA2SM,-XVGO MQ*WW&] XJCIK-ZE0EB(IO4%20VY9K*-_/MA[(=HP M/ADVTB=/<50&7"(QSUB1&A<<1+/0.,BNKM(@;@E&1LM&*EM9)]\9Q=,3-1B>Z*X93E'(V7F%(JHZ!90"W M\)F=PX-==MFCQT*?6*TTO$1T= B1 Z*MY,BX;C@7:BZ6Z.-=/(Q("$PWF$CL MC)RR0C43.N.MLC#TF-6<8I9A5)+-'-9$OI4\ 8L$TX2FQ12Y!0(VR[7OL4;: M8C\D!@NWX1$C.4^VX9$'9LZCSN]BT64-=[YW>&I=H:N4_6O2Y4SAW;LYA.&0 MI@MZ"?_J36#&["6FFZB92<[2P;F\+I--B\BXE#E%HOREL;XX-T#G$-X *Z9! MG,,(:>=P;46N,,51$:W4 M':-GEL'9!EH&+^'':=R+QFL=*MP4 2]]4E&) MLU722GU=0QCKHR4;B:-7[G0GDKW8%;^0[]7U;UO:\;=OCL^>ZM!IU3=L%7.W M*J8&CW6'NW?M.7!=_.]\);]+BQ2(SLH M3($N7#K<$M]DKZ;E]RBFG.\EHU&9.EP6-#72ZMB>%WE5$W--?-+)PF26$V18 MNSO'JFL9&ML5G:T"(2WC,>C0I*/T3(DAD9EE4H&!6:(#5N04U3EH-U=CAY<4/92A/REEIJ M8G05@4Q4&36@(T O-;-T2?GS,>5A$,HA MG 6'52Z0%-*#UC&:DH'A /1L!AZ;&)U5SE_U[YQQ%PF M@6X,4$"@30%=XL"E].V1%=^4WKMST$Z_$;#2K.HSTF=ELBN=PR&5A!D0?T^? M)P573.,AXTY9*6#1+]OC\8;9'A>VC+:/^)+$_I:V<6G'PC/YQ.2*J@7%7,0G M48 )*W+N(X$\E:N*VRL_C7'QV#IS=24@6.7$^N +1F3Q333 ^48W#U54\.>J M4;ZMO1PEQYG"J][F2?#><1^P8H^B6LPH=^4OTS&%'LR 7P-G13$('"HTG\W M6@=9[L/WW/(#FF6D@!F$EH'J,B0-FD]I5;'0O0SS\QUUSYDC7"QT.98S14V)&TCX M((]1ET>XGL4,9XY>._@)AB,6QMXYIY>HRK!@F J^=TR5,$PHFDV?/%QU;W#PXT3+-I9 G<>"PT9R\5IRYRD?6B(H%4_%NLZA\-GW(L?4DHI<"-R7JW2SF'@GN5ETHD4C)A3Y*2+4A[PO_@DM8G!)?6NT-)WGI M_[ MQR1:2X%U:IK9WI(7.= 4I.:$V."7)L5N4Q?DW2H^)9+#4*=_::0(FNI&8( M"YLQYSH1$>)(9IC7K+()6T5XR>VO=)3271*:(H+:H&2+#*P6>B1TSTG8G9]9\/AFFIW<&H4BK;)ZD[K M&=>Y^ Y86%EDAY_!:@(."ND@B\A\@^Q"1V.'Y -HH0 3N> N%>7N.VT-%X:7 M\DLTST,IEH:$W+"PL8AF,J;F@ZZ_&6,'&6M.F2454[] D95RVYT-[MC?#Q?2>%=R#E #H1.1A?EN;X3/5#Y+>BDX^# ^])4)$HJ:WZFE0BX@9I+D?8@ M+!Y+O:":0C.9-RI2=H!6WTUIY#/0/4Q2>*F=^$[^EY,W[@3=6IJUTFRG1306 MIA>+N1'UR!/=BR;89TQL=P2Z2MFOIWV#'+VU@73'=7!W[*1U=-N>8PA.L\EW M==.*X&X@4%;5J%U&)+F]Z!"6FXE\2594U#21>'F6 UQU[&M$XM ME$AH+ MZ-ZR(NI'X/\E:SE=GK: "MW*]%6.H8_*130BC:S;+,TEH*)']/V4<2F*.()L MHKQ!M%AF%FQ<"D(CX-HP'G$.MOU.MVO10*TS# N4-.5&,#FG*] M,["/.:^*N#BQVPK2N%7B0:47E U7H$9500$MRW.;],_Y)?)6I@&Z:,LX!Y6O M3F6XV!9MV<,ZVT8]'T;EY&7ZL[#]=BPXRW?HA. W(H72.1*_5!8%.(*D$0(QF38Q6% MNH[&849?KF5:1 M[EQC0<72!<^ ?JL+1O3*;Y-X>)-,&:)N@;G->B"@X[# MXVX&2G4USEG)V=<;CKUIJ6<_$]K.SV)NBM&GZX=UL\V,GR'GFF9.@$C67(#: M^9;9.JBNAF ,$*,T$I$!LC'7'FX&1E$1>8S^YE?]&E-=$CFQ,;Y$O"& ?^2 MW"S$PV8G6:ATRV_7DU;[-FG:"!Y0)O X-1+B%M6=ZF!Z*HV1[BIS_?C'=-9Z M3)<_O7SS^MW/5]XO5_]^>7GQROOQ^N7//_O>RU>7+3>W?[5"SQ;4,J/KME*- M5D9_>B\C8(C>5?8>S*._5$_FWS7QRPE6#?Y4P O@2F? 3C$/X/4(&'KIG=FZ M'\X?YG[ E:CPGX_4^>E@(.2YE&?#X'@T.CN'O9=!^/A G \>B^#L/\>/UNZR M^/1[?1]6L32YU+:M_SP2IYV5(0\>' R.F^[G9O3K_EZ/59 5%S'@=XZFST%AE@+-7&]#?QKYW#7.^+.@1J%%M.V MGB&NUS5FW!54QW^)Z&8OHF3NA4D4B33S=GK=^HOG?_G">\[3[4'_+YT?N#- MD%WL?F?:V,TIY*HW.@$VA''8GN_OCS3W5]>O>[*S#'M3XC<,)=!JFW4]$PO, M^>#>K#DVW']>[M]=]."?R'HBT MS )]^[=OCLZ?OO%.#@Y\/KX,^-?0'. &>/@?'WQKC+1W3$VOEL>0,6,P"=Q4 MV#JO\J82(X+G_Z3@SMFPE*D4&75#(7_3OS!9 M.UUXASYK>:;SQ7,92#K5(_[D]+Z$O[X#^H5I])M#;O?8H.$ZI *0+_IC=_"^ M\,"[_3_1*KR$"_ ;8,4YN2)CG8^T[":K&@[*?:[R%#$=L-6B3;9_PZ(+GD4; M"@PX8*"16#Q1,6TZ?>EI]=A/X(1N$-TR$)$V'4G \+!_\/BD\^.#_W*R M?W9POV&_HRGSM&%CLIF(__GH]%$W'MGP.#B59T_UIM*F'^S#-GF$YN&9ZZ _ MIWR/90_DR:SU8WVJ3P:S6^_0^+-=V[U^+'PBGY\/'=29;DFYEF0[-_KHHVWT M/??1P[^/]L_.JEN*H_=K0^MWX-%[Q!^711AR&!W)7+^ MJ%1[]^V'@3Z_=*9=//CV/J39-VZYOOWZ/__8TE';OAR?; GI4Q)20SB$C_'_ MCRQ?^[QA:/3LL-*_^R!QNMJ.?1TTZ.UY6X[6OCF'1UN6MI6-'X62SK=:UI:2 M/L:^# 9;GO09*,DDPG3OS-= :V>K<*T/W[*OE1J_(\?M_=)B]:]P)]:7%/L/ M].@;,%H=_LV\N4REA@*K0MO8I@DET%HR\BXG:I;DD;3IZ!J3;>0]5ZD,\B35 M_9Y2Z91DFS1I%5-VM0[J3:7D=DVYA@19FJ\Q9]1]FN=*522]V/R75$?#*"6( M?#)-4LE)JGA?5PESWCORPM5"7*R#R/LPG)LK,Q)1Y-2PSQ./.G^&E8?HF]GR M2(G?$:!IJT,JJ(L- B3AWNSA/NDZC83186#2+["DZ%9,9SBT&MTKII.!.>0- MV658F<_Z4BTWK8ZR'_?$H1_N(PKT3:U!#53#8-5* QTX>94S6-=6\30V4W\,OU9K%NSU./Q M1Y\_U7WIXON99-3#G#L.NU];\U&&D'KU-:9RS-2&5;N4 HI0F[0\!M1 M>8%B=E:DB$E/]QZ6$10&]!$5,9V_D2?E8;5S6;\ID$T*D!E4-Q&-#9KF4&1* M0S[>,VVC6YO@'@6F 3N>- S"F3G__J_?_^O_H^1 )???*#N0H34&][W?]6?' M+9_A),UW3QJ?<[_XN-186M]@[J(MU2NFACJK%XLI7V>GT%! GHVKU7$K6[_< M?4/]LO:O>1W<>T 78)DHZ!-=VV[R7]93PU MIJGFVJ?,[(,D0Q3@LCT>=8Z9@36O2KA",<5>?]P<"5/.;Q$9+>/. @(G8S1N M6_*\9#+:R'.E#TD<48*.XAA6(G&E>X4CD8"Q.,$E^T<[5MB^71F+@0>U9VHD M^%6*F_<.S]=K!9RN\TI5]N;P:)_VXKJ;N.BTB, 0:1;^;3I0IC"==VHVPT>O M=#- ?1G\1DG#]J@^UE%=Z:,PS($1>CN/3R.Z4'/$S,)NI8Y"@CJ\VQ*-A1@A M%&1W<##=VZ%,-7;'M?T8E1[2?0>*5-#(@).,L4>\3#="(.JF6\:FJ#$LTR"[ MPNS:=-\U6$T;I/TM8RQMQHG(7+4<=SLD=S:#7\?Z![X-NDDL'4'EF/A9(/FT M%21>H7U@(1.F0I%W'+ZQE^7D#=;3'1%.G;V, 2[%()^XG5L_0+8U"BF>;EGH MJBR43R3UWHE;K^P4ZE>IBL^(BQWM09O#Q!//O%LC#'D*^+4;N,9CTXD -3)I M7I:+6U=7M&2!4)O8^E(JC.+@N-NS_W1G_UH#]2$W$%F6H*(LN;M.V7!0W_(8 M3M*@L+H';QH^+&_%3/2SA8LP]'"Q-]AHO,K&;3NK@R:M>-LN$]"M@!9A?__N M3Y,XR68BD*M?M*0W5^R@QEYG0H4UCDF7S(,E(9_ML=SG6#C([X'5$"9='!"9F]L()XDW1V_LIYOJ-Z,97&C- MX,IJ!JX:T@H M#C[:'YQ]9=7!4Q6&D=Q6!W\9E:N;7!W<Y+4_;BL:/43:W5;&V=/0QZ&C+CSX] M'6T+?1%(:UOG^QEH<>/*?+LK38\^M-"T#4WWBR@Q=2, F?>/CK?9@L3#0;T< ML7R!I$S*(BHK$_]!F2#_<%[2F:>XC7KV%6;=3;1W6@6442XD1#=S%2M]=(5( M-1703?AQTOQ2KE>Q?<:Q<:X7J0 S%R4UP!G!<\%$P8]N1JUN7]#,UN3"'IM MVU+T&20Q")L2"9^EE&VJLTJIGQB_AYI MPG6A3G[8E,^6'W7ME.[B("K9D$E,Z;,4341P ,R7LJ4ZINW#\J7L/Z3ZP&$1 MU6SV2OV0D[&\-.N9:M)THRKL]EX9(97-HS$+X14@@<#"_8^9/+W.UB^K91;W M+9I_*69([Q?45D%+5I8>_0_5=VL+J!$]3%UPFJ_T4[)\[GY''3UV5 N(Z^D- ,Z@<'))YGJ&:9UW2,7K)%)OSR5JW5Q>E MJ<@6I9D.GY($";C'FUT/NX:&6^O M5>]^M,S1%=JB'H7XP'.V*^O J' ,AB7 M]4XJKQVB"9M*%>LNU2HVTYUC,V5<(#; !GE%Q /,S;V*N+2$*)/$!/_*P\+L==;/K!5*@O0,GBQUY"Q@;W@'F LA(A.1 MQPD6B>OJ3SA'=N^TGZDJ[0L?+Q[20JIN2%)BZ^A($;GL8 (]:ENZ! 8D7,&# MPT@W4ELG?&.Y']#.R__>Y2K(W;ML*%6V+]/FF.XU1#HKD*1CPVU .ZU>BX3E MW*5'T@)Q>O34$$1#E[XRU3#KXBO51M06LFAPL(>?4RG7C=P#PYFN,E[5TL=! MU0ZZZ%,[=.Y920L$/ZHC"N$7-)>@4FKS0O9&J"DP92RRB)"WR$"SEO(Q[+!( M58C:7TLAXWI$8E-OQP9T#DQRR=+\10):U=XOX@\),T<,*/*/EG7*S?K@ZHR; MJ5DC^N_IYR+:5TF.!(3J2V84K M\G)-$+HIX"I]!P'+6A+ZRVT@-@+H /;6Q?4J=>2W8(TCLBZH4T"%+^&;06YC M9ZDDM8B\:U-8^T1#9AP.]NA'J]+D$XUE6:Z,@EP^ETYAIU?^0L?KM >]NG!R M[VFE6>Q:US5=,5Y2 Z_,JE$U-_C=2&UZ3X?E>]ZEC'K5_9+VJ%];K\[[5PZN MG8*?(W:-8ET7&6K)S)#2V-K*)"&!P'F:IKTMY=[]JI8\6;\4/KD3U&O-*)PG MCM3%D%<#:.3#L+IZ0@6K0(8] $/S+O3'3X> TP%_TQ(VK'/:IJ#UZT#5-4A, M9N?1@B$Q>X]@U/O;_TR''_H QMO-!IHG;S@#3OO'-)D#-5_#HVU(M2UJ"-\N M4%LR,=4:ALFH :J'#_%R?0A^T]JEZ1*B6_/RA\IK8%Y./Z%3D;%#MBY"F4&XD&$ M'E CFUR!NE'H?,XH>]#'49BIRC1-4I5-?2]84+@Y]3!O(9G.R3^=Y[!9H&5N MHW!E%.YX0Z)P/:-ZARPQ:/,>$6.B)'B?%#DG845BR YU].IS:M8872#QE/,E MXI!8M)P.13I.?%0AX,=1E.!5 (Z;3_XLQ'LR_3@Z% OT)."((LN1ZN4,YC!5 M@>^!*D3_*A\V3@EMK>*M&\I%HC&S8=I9$I,BA8U6TB0JP]RD5^U[%Z!#]:,'U_/=]>OH,/>?*VE%/&$<.',H MO%21:KZ8+ZCZ0/D:^;VDE]#0BTY8QZRK-D,"*0]K7+4K[\,<5%LB MP4R3#M]@'\CD(YELG2[6^]AL;?;?J^O7#F2P^4Y> A.M[D9LQ2TZV3\]60-R MT?'1_N#T\4.0BTZ.]X]//CYR$4SHZ/@#D(L^.Z!.S\%>V)VV!<_Y6/N)_.#- M1% DMU3L/PRZ0EMB7RA=ME?__4O$!3H\L-/-@ZASM4W[XJBSHZ;RVRTEKKIG M+^0P_3))<8VUO5LZ7'G/?A$IF.U;(MP2X1J)\ *LH6A+A%LB7"\GW KC+0FN MUSPI8KFEP2T-KI<&HRT?W-+@>O7!8EQD^98*MU2X3BI\B^FE!(>Q)<0M(:Z1 M$%\'>;(EPRT9KID,7R4W6W:XI<.UT^%S&6SI<$N':Z?#BRC2=4.49@C4>+RE MQAY28X^@I'M&KR@&[O0F(6)R@^PW:7*C$/;U+K"!SU7O\;(. M&E 6_?L>U;TPQ%\;^!2A7'H78(.[6G M:1$99 %%F=!96W5](T<4!B]+Q"G1:*UBX*/))DL)^&I36MY+A@,\M M' N"BMERZZD(=6DUMDVEU23M5R/3+;F)9.%)ROR/"(\EX:J-+?G>3;[="$Q? M857C28?8Z&=58U]*/NJM7]WVRRC"MB#-*Z$(,RM,8BIL\U26%24H^QL$@@O4 M#+FR_A6L!VLR+(00EF:J&+_##,#<3YX+(*S_YP] M6CN \:??[?NH^/>ZN,_6V5( +R08L8-E%ZKS[G1M\G+KJ_]'ZL5 M-.\B1.3?8OH1^B_0Y.C=BM!>3=O[=7#MP_TURK1*#=W@##?A'8I9L]>F6PH8 M%"&+ 1%Y@3X9HSJC1: "M$O1J(@$S$]#JU$O&-3]&42,^[@8<<)2?C8#:07T M#P>!%=/4N 9,&Q+_\R0ED&Q$U9 9HTEKT<-S0/@\#=[+A;"" <$]X<@FP!> MC1B#\(9%4J1D*9$8)$O"R#&P(_:]GY(YV#JI#]\+1)$QA!]<$#06V%I.Y5@; MP"Z*-O;"B=",UC!I&@L9WCA*P>PB(4K?]W$*#%P=WJB,97,FY7OZ&7M0(<8< M;C\L&$=.YC$6>&>TZY$8Z.!?+7 N?^^6,@%B(&&KO87]1HSV$L:.UIPA]"5G% ME*\NLS8HU@1;VK=88]:I07!I&@^RX7/P2W=6115-'/0%8B]X==N8!^JJ@J#5 MT+.E'#> BUU(EWX5I."^7(.CGEV#=\Z9:FA;]I4P/6([@UM?LR@@BY&*08?! MPV/.AEZ>U(#%FW&FXKWY=@H:P!2TG% S5V"T(J6QB6DS;S-^(TNQ!,#7S<\W M\-B/>W;LO\8$[UBR-#AX(VM]@SI,'CJ^I'P)R?2S4"8(8$'GG&4@3*U!.G4: MH)$?CT4WZAY&Y=WWJKH(JL89G;@E VMNXK>SB>GQ1C!)B(N64HB%J'80'9WTBMV=X>? )4*_/5: M7>XUCLC\UMI0J#*J$>%F&^V1/7D4T?!+;0Y_<-39T9V**Y-8V:)EN$OLU0%9 MI!X[&DK+Z1X*FIU, ^Y85@L[M6#B F\7H)G.)M[ L/A.-X!?A4%?OBV;J .> M;LSM^#4CQ>QE3,ZK]5\2&V]T 9!A7#'6YA.HI4 WZ#BP/7M$FJ*-SD%()^!P M4>VT6BJO"]U_ N&5 B!FNW8+-^K^CGK!IK%5:24(%#54D8-LYB-(*AP=3+D&-49RVB+-%3IV'<6=) L.WD MC=#!T#0K/2JHPV6$XO2@#80]F4N\F9F)TT;R!NU0!ZA21WUS!7/?JF2?0"4; M;%6R3Z^2O<#^UW(#A<[9Q@B=KUTE8Q+;JF2?\[#/-^9V_ RRN$# V4OL?-6. MY/[YKLBSA1.?,!X7#H> 8C12Z91U#/P%>8_(@8,:#2TIRY.$/35A M1-&@8+ M:1PN85)CC_9.Q9^$.H\H]0^WN9=#G+O:Z4S9;6X*V%4\CE0V\2*]F?O>[WB' M:26,8TE>+[H6H&8ZL^-;!&^*%ELMYE-H,9O?RWD#M)A?8X7NWO\+=!PFS;A[ M__GUXXWAUU^[-D,MC2OD]B5I-NOJI7EX>O"T^>=@O^N3?F977DMJOTQ=.-^) MVU[D/']^1OWHAS4FOS[ZX27?46ZP4U761D)%'->;8@.1%D>0R=P_Y8M6<5[9 M9FM3O'Q>1JE 3 M[^W0AZ#X<5Z#=9KY!BP]P/H+SB3BMO5#$9DH- Y^+;FI.%*E]T8LIKI20F(S M$LF-64%]!)5R.L,$#O2PI5CK 9_+*2NHW!LN-JV+=*OU4VZU7G:=Y+P-DQO" M,7/M/-,;M]*N82P>IPB[A2D37/MC.H F]>9WE'"D_7*PB7C>U#37YJEH'HB> M11@.-E%G7^B!6PZ%DD/LP=![25DOL\QP%/*/.N['%(5'VPDW#Y'Z/:% *B(; M+K;=XO$79G<& V+_+]]=O;G89B@[*O8#&S5]-TS"!?PUR:?1#_\#4$L#!!0 M ( &]^F5C978KP^R4 &<$ 0 > 97AH,3 M,V9O>HLGR^+9#*M@J.#H\?! MKWEQE5PK_KQ*JE1_9\9Y]2W__.I;>LFK41XOOWL5)]=!$O_]47(2'X_C\J_/YHEV=Y4X_M? MG!S-JY>+)*ZF+PX/#O[RJ/%>P-ODXRM.\>/'- ?WW M$C_9&ZM9DBY?_.UC,M-E\%8O@LM\IK*_A:7*RKU2%\F8'RR3/S2\$5Y./RYD M-C!.FF3:S(ZG='XS349)%1P>[!^_^A:?-VOJK,R;<02[IXO//N6CNZ9\A%/^ MX=WES\&['X*SGR[>O_OXYCSX^?R?%V>G;X,?+R_>O F#B[=G^\VE^,>CB@F< MT"BOJGS&;QS*NHAE#CY,5:%+6E"PN2NBI;PODD@_[&C6,]O_U66%O/XU\/WRU@D?F1E_UFF> M[#^[QSQ?SO,RJ9(<6+I.595705G,[GA8X2A6<57.(S97 Z*;1&]!4& M21:E=8S7^LL<3-]\>==B'>4%3?-%#1M8,,' ]'46)S?!Z?KF!X2CJDI%4X"[ M4UWH*@]V*MSAOW[S[.C(\>>![9PYY'5N'.W0X3- 6(F47[8:""U\!_ M%H & MB$N>P#GH\>]O&7[Z(20^(+P)63&R5H(' M0#+T&9MU@&$ JM# I8.25#%DZ_"U&?!>QAW"YLU0PV!GIK*ZA'\F2'>-)4T5$ 8./=,J S90!J6N@G%>5%-^ M6E[Z-7 \G95\6,C'DJK2FP!\[%R'<"5:3!]_?7CRL@R^ST&(X(>O$[@255Z4 M&["S-.E![.H4;C)R$X#B,5]0DLJXH:M9S8YL[BD^^K4"KHZ.NT'\Y^V[7\/@ M(S*A']Y=GC,;FJ,: Z] '@VJK\+E(1\?YRD(>[%W?W%S\"KR[+=*'N[?9<<> MUCUG0P3<);HIZ[SP^P H'&(6&B#(4"(B, BC0!3 M-)TDGL06"XN/%Q?3))K2T(#C 7*, ([ C4]& !\]D*^\L658FH *QBHI KAE M5_"6:Y76&I$%8@H"%X)DT?B#7]4WNHB2$I[1_ZI5:N8-K"VN(SJ$G627?J4F M0/L3_%K_HLQ(<3"KTRJ9IPE;BW82&4 #""H)&>V<\F\Z,\4/%0]XOTG#[A7! MSO<\G'/>!'@(R3AQ-BP/Q\'6%L&X3L< P0E2B8R\%F\*(KD]3#[3[-JKXE!KO0N;1B#$;_96CG+!LK' M';6[6>=\J2=UJHI@".?MZ8#$7!; OYSIP-/,P'8%F(((]"YEH-(4+2 M 9E6\.3@+X9%'@'S4DV?6LNV;W3B0L]4@AJD__4OY<#L/ZF[4JG@JX2('[BMJ5.9I776_ MLE(2^7]."S/R7$WTWJC0ZFI/C4%0OU#I0BW+1P\*^[KCG4.4@02R?#MJ-2WR M>L*_ [4O!2)%J&;0!&(6AI%S>&%..F(%$X*[G\"Y"]X".)+:KP@9,:"P(+#0 M8UV@!PZ^PA8CY"6#5]I-C,I[6OU:6;#HW)LH>4<;)GD_$G)G\P>0\[GE=9N MN9XBBU4Q.EGV4CWFDV^0PM'1_I/!H7!0U%9]]$N6DNIE@8>G6XV6AIVQV3)$ M<:0M6/$A"H 390W1(UTMM,Y(4S680GAB:/",OA;]BF1?K%4U#8/*HPWW#Q$VCE=23L7?4?IG4EC[W-XX5(# MY+X#%KD3,( (1S"GH9#J CA#^ ?HW-Y)^FP-%6D<4VOL)!)C3W6N-?_STB5@Q_,54 M4U7QF33]F?"%N2J $ZCYU&Y:E,^T,\.3Q^J#$]Y]\TW/239DOFLOP>2Y\ZR;V7I8'7?0$3P)7&PFY%>3"Q1]WIF8K;3N1!8\>3[P MLW)LO3"5MJ?R-!@#X^,1"N4H'0]/,F%T+HS,\P*U;HE(TZG3P2,45S *O&"Q\>K@_<=';)R(G36$&*>O=L78SOFB%-%8 ?/"XZUT/^J$WR3!.4Y MPVJJ@-I5,-$9*$HI/(A4NE[#>443L]\L8,9[P$]2-2_U"_./EW%2SE.U?)%D MQ!7H2R^;J.M)U]%!#(T_=F_>/^"W5P7\/S9OEH_WZ:-OJ[C[V?'1_M'Q\#=@PTN@RK\_.G[4PCLOCN8WP>&\"O#OX_V3DV9( M%:*ACI^)=O[+PZ.#MK7&TK=LQ=VKO&MI53Y_M!H5'NV?//%4 (IA,[_\\F%H M_;+TJ.4T^J2MH97U[\WG75.[]$#_F0=W_]<@!:+\;XF9W">L9!#.O*&H'PYR MH'Q,58+!_1.59&750B=QD" V&(\!(6.R-5LI"2)[N$!%:#57$JG5%)#&U : M241=H:_S*X3E./S.'[O!-<@7@.(%+-2*2!UWI&?; RF6._S&L $X8-KA(.\= M3GQ4'.$949R(P2L&3-(*=B7V JX(*^< C.E!(('%-$^ML88B+Y;6GDM6VT+G M8T;"^/&@3Z>M:0SGJ)K6;[?;G9T&3;4PADF!SR,-\(JB7/),-.,<;C=&46+) M'- (-(!\PP-NN65LJ,EB&3X:+^AD\7>ER7'&LI88A$. *:5P4= M@JH6HC[%J!SM?L R)+J1)H'\&W@,$G6V]-0IDM#DP$-MQ3.!HG*&XRSM.!AZ M- Y%Q>C8&EX9?L*G649GJMJ#'(*%@I5%7P2!Y&]'8'2,"9.7H&^ M,ZHMK_8T*=^2YT(\[V]*6^TH?G#M@HUT0J_V0K<-\PNB_!J6JRHV5K&DG:'Q M2J$2:QT$%!^3<.0PGJ>^P?N-5Q>.^G] >T_&Y)]KQ!UP9' ]SU%6GTU5-B&F M?0:+*W(:SMEKC6A695ECFG7NAVH)N94U,,9K8@ @#B)44/$'/\L=AB=EMOLV M)O"VUUWR< K?-L%AW)A=,B\2BMB+\0HA'9:MN'+(3))D#?U93KFC1U3A(+T>(S6#__0&A[ASD[L M/BCT=2A0\79+-6T4D \>'7+%F./(EV@4F32".V57D+8*-""-6^,:$L'O+::: M#D49X-!/Z$988E)2'D4U!8EYDK!:Y.RB$Y'HK'\]MX)M[G3/!HU62&H,!J*$ M(#5:$3:MN!F^)FA?\[""IW\4<@&-7=5]U)=64C7#J^["(.&G? E1#GH^:X)& M3!<[M3!WSJ%025H7)#_+>H1TC[9%9 ]WH,=7A_P(XI;5+BD.B74U>>,2-., M]A-CH7^OB^6NV),7NSPJR@X0"L$,<4?&N2I%,"ER^%*F)Z#$DW"P:I=A;)1X M"P,F>5VVC=!Y(9,BQE;H.> #W"V8#_#66>MQ:^#F'5$&?SG$P9N4P.02O.JP M$?0._GL7+ CHV'#\*^3/+6T879DGJ=)A*>' L]09'E;Z!WOD]0F:&WY#/B@(#\-:B28*-$RD@(E1[ MBXG*DC^,TG2+_ X=Z_#7H[$X;.DFAOZO '10BM:!'_,,F$<^Q^"X.J.X2W]5 M_M>[C])"R$&C2U,GP7B)K2O($H0E;C^I<6Z*!;%9I15*SZ^< WP*A7>9!1; M!J,F-0+XG.&J%GEQ%=A/@0]J7LWQ \K;HEUBL$?!6P31^TU@Z<8K67L0/5L !Y_XC@6WQ9@RD6XD"IV\EKG M7,LWVY9RLE'HF\QHQ?B ,5)TKC0"5&\ZQI(I8YL\2Y*86Q?T S7K:*-P'E$\VI31LT>3%XP 5#&D*"H0:)OG25DIS MXNXV2==6;5C8HI60!"[(;G@1F?N:<[A3[K?#A*BFPYP@'PW'PG4C4\2C#4M4 M^R$OQAITXX(@V"^91.5Z9NKU9HU?K(Z>TN7#\IXXK@SHF.^1#_$_(3,K;&0& M%"O-\"&]LF/V'V$4(FV]Q)9%>'?21D%:XXZE.]$?/F:59E.EQ%4*L\9V3Z-V M\?*@U"2@3AC\=P MP0M;G+2I(UG^88N\X1.7F%YP/-H[L1XJC0D&=<'JY/F-Z)ZG7+;E\/GQ8PJ0 M5##MF,(,[K5D>+_E=Z!Z%)3V@+H7!0:24;FS#H[$I&.B)SEC*7/N@?T@>+O* M.MZVB*^J?2!5M-JFC&;:B%C,Y1;#<=1RHXV/$)>(^NFU&+(:CHM[4V3'D=GT M'?>[-F_O1]O;=_A\__%ZW'W/;G'W'0^N\LNS6]G]>8='#H#3/R-.W\E; M\I.%0B]]" '(J)FDU+X4>'OE#IA\1U6ZXE+MQ$>",SPLW%I;R"DTMI!Q4I0T M+ADLK"4ON"7CF/RE=,NFP<[)VJJ*//O4JB+5=)W4L'M'#9-@NR_H-& S^MKTC0)U_G]14)ZKW.]SN[Z]W .[L_ MD<'XB<=NT;E1H8MHYA)TZ)4+7:$)H_R8G/DSIOE+ICF/Y=MWO"L7;=3$/S5-NS971FX%D8$F%+@-Z6$.@% MT+?GT\39NEO@5:U("B>'*/ SNNV$'_!E^)--\Q>0O #.L=P;DRK-A@F'GF]+ M.W>U^]2U A:&.L#8<0S=Y:U^M=)?D)VY&JH49(LV&5-:MAEO[70$=CEWB[9* M(0/:6?]X5E:4/6T7A"4EHZ\8+":NT@16OH0JP%H^2M5?PW8%6I%K=]2MA9WI MC?(S-/LX[)FCK1E#E.>%E@.(3(7H"D46CWDA]*MZEM24!$@]WKULAHX"F4_0 M3 V3J::=4&B;V0JOS4H3( ]2$/1 5TGW[6\?SEW 2&;"G$IG3])B3^KQ;'/D M;$-HX5TADT^:V*H&N.Y/>>.MVWQKX2KN?,L6>1@48Q\H2K62[]LO$ZO#.' , M6R^TE-^A-%\_\!:O%+Z?)KO:<+-U;V_=VUOW]E?IWGZ\=6]_)>[M@6E 3S9, M WJ;9WL?$5&,=6&M6H/HT" ]GVPB2Y_A0*!\)0LHK/G -_*-E@R#Q7B1JH5D M9)212?&(T;J >6.27]3N\P7/PMVVFA"B5XQIQ^!#3CW#2' *&A7#.D;)HWT" MX,JHD]?6![W@US@JJ&E21ZK$_+Z$^@S()'@K.AH VD HU-!BJ1'&N MDAUMY+HP3B(/(CO'/&-TH[=MW+%@+8TNO5C5U0%!J%:5;E=@OI+J0?29-QAKQ=.CMA,/24F +NS.(\2@7.^I#;45L)C*%UUSK!R$T MP'$ VSUR0PS/A53"8 YG-<%_3)=S)#]J A;",4:DG[#MQRO5"J N)TP/FI,Q M','\\[EV.C<0:^-;E-B)$W$F O':DD>>>N?:TN-F946.^M@^ZX=< JC2,SZ8 M$OZGLM9Y.3*FI93=FS M<7"=)_'#(V:&;"1[NG$B@EGN%(@?CHP[6Z]7-KS5"5T7Y/29>'?D E.@&)NQ M8B93KWJJ'UZQ;[T_VP_7FM4CJDO$L MN\B[Z[S2G&C%MB:JOJ6SN-SM35+Q!7FW5:/$_N#U=\;(CF.[Z=1N5D:CS["( MHXY7M4TEL>L>!AF$)@Y.J&?A@8V9*4ADD>EB'W/\??K)T=9H+@M*0:@F+]1V09Z5@[?$KE2B7=Q%;1]B-36RTH3%R598DA^\*P.AL2 M<=OX.%?M=$:VQJD9I8 )5K3>2A>AE[B*;Z$I^8:"W24!C6$AA8()4&_ZD/)U M4F=09+2.? 5;_I#1TUCTD*],=*W'ZE;0G9YEZT[M[MA(/BJ$[A$F.*9,X#%5_3V>"3O>\2Q_^JS?>W M%K!HKXT3] @TPN,C_:\@7PEA/SXR,NJR1@2 G]X/A\QI64W?L_">;J1? [M+ M,%\^ N"E3/;1W2NW.@LVA"W'24=7:IP=.[%\;PR7(W% =*2;Q0SQ-(BR>T_, M.C\RKPO>[6WVVC&#F81>$5GX<_5V0F&P>I/F1M$)7=7@#0(+#0&B#;V%3RO9WW;TA1IY)#*ZG$[I]S&.Z.4#(RF0B2#9MDQ=>)V^C][.OD92RX"$QT,TS[L["=/AQL=XY)R-EN4 M]D51V@7\.,OXI)/UIOWO]XK(I@%NF!MI&,F_)Z#WWBWW;-$SZ<<,/">1XVV" M JK9IJ(I$Z>KW\CAU,2C^AYW#VYSFM?MG=TZ?;=.WR_,8)YLG;Y;I^^?(2"L M%L6622DFS-5*C68M3@X0,.)(-8D';'/("Z/"2!TJMBD@;1))%:4VXHY=>*V9+/(*C];J\Y^2#HIH>%&R2Y"_C!J)GB C!\< M-.I/%UY"1MN6OZ>_T2G,_:_?/#YY*>[7IJES=="XKAQ<[;T;C]=L!?W-XD+6&:^R?$$N2C8%M;S9Z!DWFG)/:OZYS77%3W16 MLFWB4E,V[#)XCQ72EK;X,]L1Q7@3P17"H@FA<847\*UZ[EH^5WOY>.R*K+EJ MFIT:1&R"4U53%_>MC M9UR-W=(LD[(>S!*]U >O[&4#K$L8@TW-;;=D[+ #+YL1>!A\SSES>K_J-/;^ MW-ZF:6Z%1=KNB+<99+QS.\*MYKRP!#\]LX^8] TP[I+*4FB<&:(2_27,\;]@%S+9WUCR2#K$>P0E@9<MGBCLBUI8":7"-W*2&L8QC\ QLL)&4T=B1Y( M);)* ZNH4ENEW!.E(BS].8B)?PS\NFQ:B^6L3$4%[W (FS#OXN_)>>($;/Z' M,:1VY.RPA.GS#1.FIZZZ\]H#Z70KCJX_8Z+T\XYL[%U/->^1J5TMM256) ,] M;T2<44LMYE;P!2.@^/*87EL&5\=)*B%-[8;3MA2CT+Y-G#&&8H;C*)+5G"(K M_C!-&LGK7P)S!3:(X@[826P^FP..!)F-^7Q^3<80>!=YH);@4"P=B97>G>-ZO$4!] )0ZXEJ5$=E:D!. B9 M%34#'/N\,'%*:S?+M1UXVY6%2!1QF\%NDYD-ILVC#:/-4_2\.6EO6.S:Z=#R M>H$=G'':K88OV9SB0.ST.FCJ,*(-4!8<]DF6Y+(53_QTK\BJMDU8<8_D FA3KMGXQ)QO*YPJ3CR241@J? MTU1[F,_ 2A.N9#T/*Y"TYG799$P6MCFL/S/>6>9UF_F%S[P7 X M)M(9D+6A?*)+XSG4;F&^S1$O.>'1.(]JNH!8V2*_65H")YTQJSEO("^D-1(C M/W($8AL.\V6>!ZGXK#P&3T2^P>H[ 'BLIM+]IF:^R5[.1EY( WL/8 VI]L MSU:#Z'=#;\,9E8%J_X!6IX_8S6$#$ICTQEJDR-+T,Z#2V+MNM MRW;KLOW/G&"<%ESDU,EHKRWZTE:Q(;DD2#K@ M:EI82V=I?0G=T&E!U[Z]&&W_HHZ7%E (:&>GBA/.GAA>(86_5KO3II62^A'] MAE2ZAZ#6:T%5:]?MO6Q9S[Z+\&MU=G#8\YFHK0#H!.>2OJIL3YNFJ4#<+F4P MK@LVF3;?3>E2<]!V34J'TX=#+S#8R_KP'&H]=9]HMK,ZG2A3I<;X, M.M::9N6,@/L8M&-7"KI_@SQ+2:=5(.=NW;&3UB)NNYMB@Y\-#G,XW+2B!^ZN MOE&+]=Y0O*#7@$AB*NHHMM[(^#[\2^*K1EW3G"DJ+(YH=M),:)TBL$B@^<6F MVFZ;RBN.0*Z52@K#O089!43O-4R2$FXR&S&ST=V1G'6^PF2_ F&6S%-,C]I@ M"M^TG.WS# O".OI8NQCJ897"!;WNSL22>>:T%J^H?-Q3JK\=XDU#ND(5O8G' M1@[-L 8"]P)6="&XH");)VK,)=AT,4@"C8M7I77NPXCXC)%P4,U"JE&9TJ7 ME-R52>S;MQ4=G:^2\GEG.A9CZ;]JZL_._;REVRI%P''WZV8'>.G_+G.C2R%? MD8@ROA/WF_0F@ZY-"R[]P+FV9^FZ.SQSGK9HUHS+5P*J9F5*SCM/4G824A<2 MG9'=&HTSXCLSSS-HL]U)LMP4L!5_&<$M'$@*R=N1;!$N1\UNHGPM-IEN-RV. MZPT5) !%P:2"#B"DZW0^!W4YN0E.J=18Z6GANH6S!.&4-I 4XP;[*DIS/GTB MU1E,WK\)G00@@F8L /_\-[_JEXP".TE30"4>B]\&$0SXA^:6U@&VY"YCQD9- MN-+Z-K%O3-UU?GDO'$W=X!UJ#B93Z8STY0,93WJ/Z>RGB_?O/KXY#WX^_^?% MV>G;X,?+BS=OPN#B[=E*QW>_U6X]9/;]DMK!K+JM%.1:TI_!1:HS'9R75R!S M_T@&,O]5$S^;8MCU3S6\ *YTF=<%&F+?<\^)FDYO"/Z PS;HKEW@=N1A(%IS%6.ZQGG\D;.QC#V_X:E;*F2#C!36!# MLNRU2:IKZ#:1G$QI3H;[RX!V@D'$U$6ZX"@TFY6\4ANRBI KOU12B6945!9Y M<461^P4K1U*EB HWT1S0V"MM,T8ZS1=BY565B_CE@$/;QWINS+]TR;P\R_W@ M)U.2:J0CZD:%Z8EP06QWC8:OU 4LN/>X@*89UJ2(1B6AGF4JKG,UJ#H M[["T;WO_-&NM2>7+WG**8O/S(^D;;5:)O:PRI72\2M:8Z 7@/[RFZU"NP?' MKL%'[TPQ'22OQ.]E(JB P$W;0.S8F60JH\-CSA92">FD6<-TIJ[,MS&[?X;A M*S^S0\:,*3NTRSY92JEXY0=JM82J]P>0!3>Z7[I=5Q M?_>CH*WQ:FN\VAJO_M.-5\^VQJN--%X]@+,.DV$Z MB JX303$^*KM3\9L<*- < M#3>@C'4J)4EX$EEO&EI@7X@L8#D%RNE\&ARYK.X5EL!6K:7;MV43U%0V:0&1HT%0Z*D6.!E\6&C\)=.,\FE(N.SK?:R*=J+%\(JY+;59+::3'^%;JE/#6?V4=VL];:L-3AIG2N_:%9> M]E4US+9BE]%,7>F LOXFG#$@_B-3'/5I3\[)6,KB24'?TK6_26S=!]NJIR_I MWC4?[.G8F%,6/KKD%48#*%(;]34E2>W0AYA$15YTOZ$.^T6I%QG'K7!O[)%* M_22Q_C995$P9:PXC"Z,>;@5,!L,%T,$ES=1@A:R>]"NH>=7RB*/;&\QR9@T!98]KSV&M]2@X1:4L(WGS9T) M352$<$0L" ;#I8GQ]6SF8&S3""^FR764L.%#U%.P]X2[A]AJ\L#1 M''Z7<;,[1T+^&O:35+O_M_4$L#!!0 ( &]^F5A5-,U+?2 'W1 > 97AH M,3 M-&9O&]WSOQK$PZG97B?T2O+G95IFZI4;Y^4/_/O+'^@E+\K0OQ\]D/#Y^1D/SZ1CY_&*O[?@T?P M*'R=GRG*5:;^^FB>YGLSA>]_?G*X*%\LTZ2JZW)-9.LV? MTVSATXF&M=F/8YUI\_R[??K?"_QD;R+G:;9Z_I=/Z5P5XD(MQ:6>R_PO42'S M8J]0)IWP%XOT#P5OA)?3KTL[&Q@G2W/E9L=3.K^>I>.T% ?[H^.7/^#WW9HZ M*PMF' /UE/GJ4SZ\;_O/GP_M/;<_'N_.]OSDXOQ,^7 M;]Z^C<2;B[-17[^[OSBD]B!]9V^/MV]Q[HVM(H+.5="3\0':J5>E'KQ?.]XA*N\4GB>968EY5@6"@=X]"I/_BUSOB-IQ6F>PTQ- M(1D.(U')TE*#,!1%A8.N#^*+<]9WH.T&-5 M3Z74-(, EH@/986YM,/,!;*[09MCD6NEJ &3:'8GM,T5N(NNEBM-2 M9L46BO;??CF_/#_]&)$_1>(3"N&?WE^>LQA> MH D*KT =!4:ZQ.6A'IOH#-"8=2Q_USM*M)L,EQIL3C_?]R3I1#^(9LAFY:?GAG MMALUERG:D.'CWRI.UKNUPXZ3]6_TS<3NZA=0'<";%?" FB\RO6)%8T"/F"M4 M4*1&0T]B.3.ZFO+?P.C(@ :XY4XI8<"%]32HP523$5+" E$7PK!6"X)6R_PC M=I8AA>V6VWO',[ M%-UXRQ3=)V5@7]@Y!J?YW$N2;8 X3Y#]98(!F+U,37CG&ZQP>#AZ/#C0NY.N M99)?\TP5H9Y/5$D[Q*%M*\W9+1BAL%<>&X2( +" ]([>L2J72N5D#CF-;55" MY."#NK)6"FF61,ER%HDRX(WZY:1*DDJA='^-J"'-TG*%<[E496ILNH.28(#) MPKNB*>:RVU0EZGJ1&L]Z^)>F"(X""XXPBYTLJYN6[^ ^J+C!,X^?(HLTN.;@ M:(A<<[J6:][T;6*P&PVJ:WCA2@&VO05NU+1W0 -'6#0/P[S*RG21K7 TBJ7H$HSUKJ.@ADUL5..8 M$:$C72%MK%2,<$PI)D;&_*MU.RCX6-. [%5(BY9#(@%-!X_I>1L>.[S5VH[( MGT)@-DTGK#7^T9/'CC!]]"AGLJ2-*%H!3'AT(0V:IU(#[N7@RZ()%Y MB!)S;>:RAG9%/%-)!5]ON"6\60$6'2V#WT(G6:$/A?A0@G)AVH"H0S(H)9#E M"D'H@->.%.KR*@FUG90>0Y>+EQ!$T9V.1.GSC/P+)__Q\>:@PX]??+XUF7XL M#=UI^#K'W#-=[X&YXR&O&;YYGA\XL26V>6P%=@J$Q)T'HG^_2L'SJRC,@!YM7LSM+*Q2DHV+PA M4?QH17HM=I[LBCFL;598)+XT:,#EH-A*G%57US!#[%SOPO/3W$JZ.LG99:NY MEX76'IN!.#W4SD454RBM-&E,J6JQAJEBV"U",LSEJH6K&<>BUP]?@O_MFIWH M,$U0V&+F$;P,8V030,TVXRXU<34O2M3A!>5.DTM0%AK.2+82N8*_$QK!HV)T M2>"\)[4DQ;@\HES6!S>LQ4$7MVH9>C"76NP<[C:T/(T46JO:H"5LL[!45MO% M,48(811XP21%/9Q*.N4$,%+@< !8O5/:C<3.ZD[;QZN#]QT>L"EA^:RAQ0(/ M;ZC'=MP69Y+0"^X7;*M1_ZQ2?)/-G:M]O9D$;I=BJG(P:S+X(G*I"M@'UYK) M%+,GIX#IBK+%:8E(<9\G$Y!V6)'$MB")NV"/ <6I14EO["S6&3G _';:1EWI MS\K"Q)T_=L65SBH0JP8$B%^N2CJ4:#NXK$2"\D9&C&% MO1SO.<% *]BUH20YM4@+A!Q]$5A@.=.91](4-UIY2YKL9:/TA*4:?CSHW6EK MC>%L5=/O4%.[0VE '<89@E84;C*6P)+ /VF U'M P4PN"O7<_>-%DA:+3*Z> MISG1@1YZT;24'G>C=[21_'']YM$^O[TT\/^)>[/]>$0?_5 FW<^.#D>'1T=K M/]X?':S];%/#'M]IV!^($DP-('@!XO*OCXX>M6R:YX>+:W'03(]#,Z<3,25R M/UIO%AV.3AX'-BTU*;!_W*A7M157LE3[UPE2ZL6746,#B8C]]#G\&J2AE?73 MYNNNJ=V?HK.F_9L\Z=ORTV^)/\$_D%"\2Q+8(.*T0W&5C!7H$,I/T;FU\#4@ M6Z-BZ@@#EHT"8\7AWQL0)GN<\L0.Y6'Z;<@T0+$ 4O^!WS9J4A6<7&@3!0DT M6?"_+BT03,X([4*V+M A"7#9YA_2)'!S 5\CH,M7 :XGV4+!0]>Z;V6\>WW ^U.0 M]8M'H(*%RI*];VQNSM$;)]$J]U$)RD$"SM@YW:6=5-<(W#L5CPBG?*_3R3!L) MFY8JR%L&/6*3UKB.1?"YY4S1IJSE<*PETG%<4>I=8 "62\V10&L)U@[,GG/ M80,Z68,VTDEA#,8RCT!#M!)W6NDX?##011C A,#M9NR1C>Q2/?$\ 9(?7!Q*( MLD$E+JG*"'#UQ5.R+"=Z8D;S[Y59[5J7^'*71T5M 6I S!%RY$D5$PVG1L-# MN9J"Y4'JP'L;G2BC>ED8,-55T?:C:V,G1:+,J 5@ :26Q (26$[SZ]Y'SQ21 M#GK5Z(*)E,+D4CS<0 AZ!_]W(H#P,N.(47?854AH1*AI4=B-(]\:H".>,9,5 MF1A7%!MT :?YEPD8&P$_%7JG][Z'&$Q)V\H[$;) M#7AJT1///OD,,!!Z>\U4YND?SEZZ07]'M>@(UZ.P[6E13VQ,_4=D1DE!\*O. M07CH!::;53FE#5'^Z SX)PQR5F7 M-+YJ[?HP1\JEH[@7!"%<-#=]P-:?5R2)C^O!#P-DXC3!9HX6H[6<8\"!^1_( M)\ZM"=T KLM#J[RQCB^VPLMM+6<)A>'5W%5#>O]$YT@C) VFXP)X=FQ7!&DU MI@T 4D09P &#VX:;@(*+' /%J+DPR JNHH5;[S:F<]-,VJJ'B8%V&Q$$: LO M(@.L.8=;]Z4=B49'4;J@(TG#\>+76RX/(96'D,I#2.7_>TCEZ"&D,KB?6Q]2 M&7#I6[QEI6\_U1$!4.R_YC:I> "],MZLS_I2Q?UJJ#@?#L 1@[,0UW]!E5?4 MJ#I8[XN,!-<;JWROB,396+$:=EC>ZO+B.)\%=_-IPWH'U] M72-OL?:W!R9VG=0/5DX*]K6A0?&."!H^;=75]=C6-Y;7\>BICV-AE Q(;YTC MZEK%%1GT>C(!1&E\@]2FT>0!JV_6AM^XQ!J(H_'>B0]/*?'KZ.,(2R$JPT;F M^;6U2$]C@J\'SXZ.*?-3PMP3RKF[T[IA$AYE@T%BJ$ #+3+*>"17/JEO3_*V29W>O>6 M3BM#Z*EXYT,4MO;?C%SBEH VE(+JE\+^O9DG-V*C,/'EOM7P7N!'G=+#T_X: M0A]N]H5P=[]"V647[C-)KGGQ'&4R!DDO=8(ZY5.F7J<,12")0>%GZX> MR6L>&TPU%EQBF8Y,,!^B**DJ/Q*9FE(="R6UY"4Q2"2F%;9EYXY8KDQG 8NB M*YAL#<(.4#L$>OTB8AV(ZT%Q$4QC"N_E(-ZD3MB@0&J/\0-TJ$%IH+^_N)4I M)]FM!I;^=3PX.'BS7^ =;!O7CKF.CYOU!HB/80>+-;YGIAU%])Z,4",/>^%@ECZF4W+A'.:V4QKL7>RP MGC1)!)DX*E@8MKM7@<6*:9G5G5+6.)$0]E+RI,>[8TP?=N_LOT3+QF@;]3IL MF%'TDVV,P-O>N(NN+#^&I3TN0U?V0-,J=7LH4N838,&M&&FN.5%JL*R2VO?0;KS M;UXEC?@<;X--XSNL6XVFHVBSE3JV&(LIF.LZ5_U*EXI+QV*%[@9JB:;RI-CM MS4KIZTKLA(7-7\+#SUX:\A79)P)O2L.#Z"=%GUF/SYJK94GAUE\&[0/JW_8% M8+6!]UJ3EVV9*W.O0,3 9,W)ELF:3_):_%;[VC:,-L5I00T5;7P!$5VLDL## MB7PF;>&*9=!F#46OQS\ HAB)JZ+(?E"5<;G#GV:0E-[ M":Q^(=U=E^!UO*9A!L>EZ\^'F_Z!7^R&07KB-]R2%.$"#MD8'\/HQAQ 7['HEO\2O\K*(!$F(NWC'+_ MV!(!H$WOATWF J]FX(&#!SW9@0W,;!, :S_^W5;N;06.!J3=6-':N$?0T^0. M88^[ASPF&/*8<\CCZM:01V[C+\06X5P#2DA#(:V0YY (&/AW;-:*EZQA2337 M9GJ)*9^1RV$%U05F3) +Z]BH':QS/5#Q.SL'+ID%PX-VE^RZ@K/IB9;0T6Q' M1BCKMI<=N>TNSHON$JR#/5_$)'>.\&!TUBITQU=>2/@VJ:TUHMC!7(852@:\ M]D -BLZV&2JGW]KVI[+1ZS7 +B[:<_#$O>1>R<>-!.W=V[?8L;O#-Y[$ &1! M@:%5;DG:-+:#E8P*#6TRV#6I?*'F8^ M=V36<;_/<^*;]Q M#?HET*5:T ?L,7#RH=[&;Y8G0$6Y1++\B/G^3+U$0Z,7N,JGY#3'+2I8Z\-8Q(7 MLA,WUW4&,+F_EJYIU*[QY7BE'NAS,GMKI"5JG_%XE4R[8Z*,$V(BMC%CO8+&U /B73..N 16PP+6V?2E[-%%C MV 'LKA:)("NV*OE&AG1.&X0#T;#H"NY>.=(.$[>I["%AQP5N )]Q?&L,VT!- MWK!]9UX02;'AYT0$?O8RL)0Z>9OD4FK["/#2"E-9/-Q-UFV8D?"^[[\[/GE! M8!;XQMKRW,VS#JF3/P?0;IGY)L&!2]-&U\,Y6.?8!(R.HC.7;-8 M6\2])BG_62,]@B[E84$%#SCSBL^-NZW'70V3I)F-O[>OD?6=T)I1+VYW1LGJ MY!U&@U(N* SXA[OGC0)58 :E( %17X$D2=QG"U"E8'%BI4W8$BT"L04G-O%2 MSC9%M&D %."W-V2L.SGW[<,\,!?,P?Z6G;@W/GYDQ&OVGZUJ'M_L(?SUQJJ% M-?4RC4@5YW:@@S#P#T;MH&]?+V7GV(GZSWX0^K5GD)/X6T4B(_&QHKZGEL@> MC2F*3<=UT"/L+ TCF)5SW8RU_MSMWF?X<"<5=N>NRIDV0-G$I]#@W4"U?O0^ M\D\=VBP(:V'4+86#)0-B^:$X;.;R9R;*_N+ F*7U$4DBW"U47 I=F\OS5:A MPOUS;#;?;.?@8,O.^X6V?E;8+6Q5R:W4Z^OF<>L'<-^2U6M1%#0V)UV98/$^38HC,6&7))]] M6OBY7^NA#:_CQG8J=8FRA\>XOZ=\LV;>KR8W MOC$C"E\BGP%;.\XGOF1GF YKKY, ]^,A)_O35\9B7PE]O?(,3NZAO.*D=FWL M)41LZ5&L#F^]< _S/,B;UYJ,]9 Y7$DIXDGETWM"M(O=D%2!_N:TF'&H'X6" M_Y/M'Q,NB8LEL*5@L0*[>TY?2<(-E'X#<=G-)8="K?XC!R(97)#OS6C &]@" M *.E_I979\'O1@'!&7+TS8^[L8&4I7S/L*$4>=[\9[" F$/1-K2+7[97!]!N M^"&9YCV;[ES&7)Q>$SRX%7?EFP'02ZQ8?(C8;CJT^A"Q?8C8#C=B^^0A8CNX MGUL;L1T8DN*>7-QXQH4_NWG2UDH(0UP8KK1NA<(#(VM\<#2W!AD!G%B#)OZL M_O)M:TKU,U8:4',2@HRO+3K7X$8]GUGS&X"IQ>MD=TM_ M%4[;.TZ1XD),*L.AGN:[\6X3LP"KW=5OU'9]Q%F_]DX>7^(1Y !PL!7](WAJ M\+]CFNV\RJ;2-0)VIZ4="*$"O -(DU!K2^JQC%[,-#TEH MXG5=C*[YL,V=X>#RE-9I;36RY7S12D^XN0PZ$%!(N+0=O%Z#C@*F#^Y9FO*] MJG8VUEU(9\<6AO,1)C\1D9= *GHYDMG3\Z9UO2#5B*L>F1X M#QF[P=E)C6XN7N)61E.WK5CX0HO?Z&KS#3^^-M>TDJ)$GQ-=O/.>'MCO)T;'0K[B&VVP&?B;I/>RK.P;=5<'[FB]BS; M](W07(UM36H&Y&N1U%B%:(FKR].,HYQT0XG*R?&.GA,;_'/?9[3F;R[)-3KB M<\R]L7").F+"0+8/O1_)M[.JV;B>*)^';Y]7>M)+RK-?WGQX_^GMN7AW_O0 M)W^D YG_NHF?S3 +_I<*7B N5:$K@TZF]WS?ST.PYB%8\Q"L>0C6K*'/R4.P M9G _OU:PYH>Q3E;PGUDYSU[]'U!+ 0(4 Q0 ( &]^F5A*/=X]$\@ "YL M# 0 " 0 !C;6 M%M)O "$904 % @ &3[@$ 8VUG+3(P,C0P,S,Q7W!R92YX M;6Q02P$"% ,4 " !O?IE8#.U5''\' #)0 %@ @ &7 M7@( 8VUG+3(P,C0P,S,Q>&5X,S$Q+FAT;5!+ 0(4 Q0 ( &]^F5@Z>L=; M> < (HD 6 " 4IF @!C;6#,R,2YH=&U02P$"% ,4 " !O?IE8=>TP MKDTE 5Y0 '@ @ $V " 5'3 @!E M>&@Q,"TS9F]R;6]F,C R-'-T;V-K87!P XML 75 cmg-20240331_htm.xml IDEA: XBRL DOCUMENT 0001058090 2024-01-01 2024-03-31 0001058090 2024-04-22 0001058090 2024-03-31 0001058090 2023-12-31 0001058090 us-gaap:FoodAndBeverageMember 2024-01-01 2024-03-31 0001058090 us-gaap:FoodAndBeverageMember 2023-01-01 2023-03-31 0001058090 cmg:DeliveryServiceMember 2024-01-01 2024-03-31 0001058090 cmg:DeliveryServiceMember 2023-01-01 2023-03-31 0001058090 2023-01-01 2023-03-31 0001058090 us-gaap:CommonStockMember 2022-12-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001058090 us-gaap:TreasuryStockCommonMember 2022-12-31 0001058090 us-gaap:RetainedEarningsMember 2022-12-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001058090 2022-12-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001058090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001058090 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001058090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001058090 us-gaap:CommonStockMember 2023-03-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001058090 us-gaap:TreasuryStockCommonMember 2023-03-31 0001058090 us-gaap:RetainedEarningsMember 2023-03-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001058090 2023-03-31 0001058090 us-gaap:CommonStockMember 2023-12-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001058090 us-gaap:TreasuryStockCommonMember 2023-12-31 0001058090 us-gaap:RetainedEarningsMember 2023-12-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001058090 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001058090 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001058090 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001058090 us-gaap:CommonStockMember 2024-03-31 0001058090 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001058090 us-gaap:TreasuryStockCommonMember 2024-03-31 0001058090 us-gaap:RetainedEarningsMember 2024-03-31 0001058090 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001058090 cmg:ChipotleMember country:US 2024-03-31 0001058090 cmg:ChipotleMember us-gaap:GeographicDistributionForeignMember 2024-03-31 0001058090 cmg:GiftCardMember 2024-03-31 0001058090 cmg:GiftCardMember 2023-12-31 0001058090 cmg:GiftCardMember 2024-01-01 2024-03-31 0001058090 cmg:GiftCardMember 2023-01-01 2023-03-31 0001058090 srt:MinimumMember 2024-01-01 2024-03-31 0001058090 srt:MaximumMember 2024-01-01 2024-03-31 0001058090 cmg:ChipotleRewardsMember 2023-12-31 0001058090 cmg:ChipotleRewardsMember 2022-12-31 0001058090 cmg:ChipotleRewardsMember 2024-01-01 2024-03-31 0001058090 cmg:ChipotleRewardsMember 2023-01-01 2023-03-31 0001058090 cmg:ChipotleRewardsMember 2024-03-31 0001058090 cmg:ChipotleRewardsMember 2023-03-31 0001058090 us-gaap:CashMember 2024-03-31 0001058090 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001058090 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001058090 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001058090 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001058090 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001058090 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001058090 us-gaap:FairValueInputsLevel3Member cmg:NoteReceivableMember 2024-03-31 0001058090 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001058090 us-gaap:CashMember 2023-12-31 0001058090 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001058090 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001058090 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001058090 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001058090 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001058090 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001058090 us-gaap:FairValueInputsLevel3Member cmg:NoteReceivableMember 2023-12-31 0001058090 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001058090 cmg:TractorMember 2024-03-31 0001058090 cmg:TractorMember 2024-01-01 2024-03-31 0001058090 cmg:TractorMember 2023-01-01 2023-03-31 0001058090 cmg:TractorMember 2023-12-31 0001058090 cmg:TractorWarrantsMember 2024-03-31 0001058090 cmg:TractorWarrantsMember 2023-12-31 0001058090 cmg:NuroMember 2024-03-31 0001058090 cmg:NuroMember 2024-01-01 2024-03-31 0001058090 cmg:NuroMember 2023-01-01 2023-03-31 0001058090 cmg:NuroMember 2023-12-31 0001058090 cmg:CultivateFundMember 2024-03-31 0001058090 cmg:CultivateFundMember 2023-12-31 0001058090 cmg:NotPartOfShareRepurchasePlanMember 2024-01-01 2024-03-31 0001058090 cmg:NotPartOfShareRepurchasePlanMember 2023-01-01 2023-03-31 0001058090 srt:MinimumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001058090 srt:MaximumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001058090 cmg:StockOptionsStockAppreciationRightsSOSARsMember 2023-12-31 0001058090 cmg:StockOptionsStockAppreciationRightsSOSARsMember 2024-01-01 2024-03-31 0001058090 cmg:StockOptionsStockAppreciationRightsSOSARsMember 2024-03-31 0001058090 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001058090 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001058090 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001058090 us-gaap:PerformanceSharesMember 2023-12-31 0001058090 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001058090 us-gaap:PerformanceSharesMember 2024-03-31 0001058090 cmg:StockOptionsStockAppreciationRightsSOSARsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001058090 cmg:StockOptionsStockAppreciationRightsSOSARsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001058090 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001058090 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001058090 srt:MinimumMember 2024-03-31 0001058090 srt:MaximumMember 2024-03-31 0001058090 us-gaap:RevolvingCreditFacilityMember cmg:JPMorganChaseBankMember 2024-03-31 0001058090 us-gaap:RevolvingCreditFacilityMember cmg:JPMorganChaseBankMember cmg:SecuredOvernightFinancingRateSOFRMember 2024-01-01 2024-03-31 0001058090 us-gaap:RevolvingCreditFacilityMember cmg:JPMorganChaseBankMember 2024-01-01 2024-03-31 0001058090 us-gaap:RevolvingCreditFacilityMember cmg:JPMorganChaseBankMember 2023-12-31 0001058090 cmg:TractorMember cmg:PurchasesFromSupplierMember 2024-01-01 2024-03-31 0001058090 cmg:TractorMember cmg:PurchasesFromSupplierMember 2023-01-01 2023-03-31 0001058090 cmg:VebuMember cmg:PurchasesFromSupplierMember 2024-01-01 2024-03-31 0001058090 cmg:VebuMember cmg:PurchasesFromSupplierMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares cmg:restaurant cmg:region cmg:segment pure false 2024 Q1 0001058090 --12-31 P2Y P3Y P2Y P3Y 10-Q true 2024-03-31 false 1-32731 CHIPOTLE MEXICAN GRILL, INC. DE 84-1219301 610 Newport Center Drive Suite 1100 Newport Beach CA 92660 949 524-4000 Common stock, par value $0.01 per share CMG NYSE Yes Yes Large Accelerated Filer false false false 27467000 727394000 560609000 89836000 115535000 37947000 39309000 98118000 117462000 0 52960000 692474000 734838000 1645769000 1620713000 2202739000 2170038000 776815000 564488000 26138000 25554000 3670983000 3578548000 66866000 63082000 21939000 21939000 8411249000 8044362000 196866000 197646000 142425000 227537000 171612000 147688000 187317000 209680000 254144000 248074000 44989000 0 997353000 1030625000 3903353000 3803551000 84229000 89109000 64985000 58870000 5049920000 4982155000 0.01 0.01 600000000 600000000 0 0 0 0 0.01 0.01 230000000 230000000 37563000 37483000 376000 375000 1994950000 1956160000 10096000 10057000 5042319000 4944656000 -7950000 -6657000 6416272000 6056985000 3361329000 3062207000 8411249000 8044362000 2684447000 2351009000 17401000 17571000 2701848000 2368580000 779076000 692559000 659450000 583794000 135699000 121931000 385773000 363206000 204625000 148340000 83243000 76585000 7211000 6198000 -5479000 -8361000 2260556000 2000974000 441292000 367606000 19364000 8949000 460656000 376555000 101369000 84911000 359287000 291644000 13.09 10.56 13.01 10.50 27444000 27624000 27624000 27788000 -1293000 457000 357994000 292101000 37320000 373000 1829304000 9693000 -4282014000 4828248000 -7888000 2368023000 20670000 20670000 99000 1000 -291000 -290000 125000 198819000 198819000 291644000 291644000 457000 457000 37419000 374000 1849683000 9818000 -4480833000 5119892000 -7431000 2481685000 37483000 375000 1956160000 10057000 -4944656000 6056985000 -6657000 3062207000 36681000 36681000 80000 1000 2109000 2110000 39000 97663000 97663000 359287000 359287000 -1293000 -1293000 37563000 376000 1994950000 10096000 -5042319000 6416272000 -7950000 3361329000 359287000 291644000 83243000 76585000 -4890000 -486000 -4209000 -8152000 -412000 500000 36003000 20084000 -835000 2810000 -26146000 -39659000 -1331000 -1086000 -16291000 14569000 64797000 59135000 -1561000 -3277000 12588000 -2732000 -85289000 -53428000 25322000 17009000 -19358000 -22653000 97960000 85400000 -51537000 -51584000 1147000 767000 569234000 455036000 132703000 120369000 366798000 214819000 198462000 99639000 -301039000 -235549000 27005000 126709000 72654000 67185000 -415000 11000 -100074000 -193883000 -752000 290000 167369000 25894000 586163000 408966000 753532000 434860000 7859000 -245000 64207000 63745000 3646000 9422000 Basis of Presentation and Update to Accounting Policies <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In this quarterly report on Form 10-Q, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is collectively referred to as “Chipotle,” “we,” “us,” or “our.”</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-quality ingredients. As of March 31, 2024, we operated 3,479 restaurants including 3,411 Chipotle restaurants within the United States and 68 international Chipotle restaurants. We manage our U.S. operations based on nine regions and aggregate our operations to one reportable segment.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We have prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles for interim financial statements and pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments consisting of normal recurring adjustments necessary for a fair presentation of our financial position and results of operations. Interim results of operations are not necessarily indicative of the results that may be achieved for the full year. The financial statements and related notes do not include all information and footnotes required by U.S. generally accepted accounting principles for annual reports. This quarterly report should be read in conjunction with the consolidated financial statements, footnotes and management’s discussion and analysis included in our annual report on Form 10-K for the year ended December 31, 2023.</span></div> 3479 3411 68 9 1 Recently Issued Accounting Standards <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. We are currently evaluating the impact of adopting this ASU on our disclosures.</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. We are currently evaluating the impact of adopting this ASU on our disclosures.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">reviewed</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the condensed consolidated financial statements.</span></div> <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In November 2023, the FASB issued ASU No. 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure.” The ASU updates reportable segment disclosure requirements, primarily through requiring enhanced disclosures about significant segment expenses and information used to assess segment performance. The ASU is effective for fiscal years beginning after December 15, 2023, with early adoption permitted. We are currently evaluating the impact of adopting this ASU on our disclosures.</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In December 2023, the FASB issued ASU No. 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes amendments requiring enhanced income tax disclosures, primarily related to standardization and disaggregation of rate reconciliation categories and income taxes paid by jurisdiction. The guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted, and should be applied either prospectively or retrospectively. We are currently evaluating the impact of adopting this ASU on our disclosures.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">reviewed</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the condensed consolidated financial statements.</span></div> Revenue Recognition<div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:108%">Gift Cards</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">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, 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 (“gift card breakage rate”). 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. 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></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The gift card liability included in unearned revenue on the condensed consolidated balance sheets was as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Gift card liability</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">139,993 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164,930 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized from gift card liability balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">44,812 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,878 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:108%">Chipotle Rewards</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We have a loyalty program called Chipotle Rewards. Customers who enroll in the program generally earn points for every dollar spent. We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Customers may redeem earned points for various rewards, which are primarily comprised of free food and beverage items. Earned rewards generally expire one month to two months after they are issued, and points generally expire if an account is inactive for a period of six months.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">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 condensed consolidated statements of income and comprehensive income. We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We recognize revenue associated with Chipotle Rewards within food and beverage revenue on the condensed 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 condensed consolidated balance sheets.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Changes in our Chipotle Rewards liability included in unearned revenue on the condensed consolidated balance sheets were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Chipotle Rewards liability, beginning balance</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">44,750 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,057 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(36,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(29,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Chipotle Rewards liability, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">47,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P1Y <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The gift card liability included in unearned revenue on the condensed consolidated balance sheets was as follows: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Gift card liability</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">139,993 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164,930 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 139993000 164930000 <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized from gift card liability balance at the beginning of the year</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">44,812 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,878 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 44812000 38878000 P1M P2M P6M <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Changes in our Chipotle Rewards liability included in unearned revenue on the condensed consolidated balance sheets were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.962%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Chipotle Rewards liability, beginning balance</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">44,750 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">38,057 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue deferred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Revenue recognized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(36,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(29,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Chipotle Rewards liability, ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">47,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">39,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 44750000 38057000 39005000 31057000 -36431000 -29900000 47324000 39214000 Fair Value Measurements<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The carrying</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature. </span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Our held-to-maturity investments are comprised of U.S. Treasury securities and corporate debt securities, which are held at amortized cost. We also have investments in convertible notes receivable which are held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following tables show our cash, cash equivalents, and debt investments by significant investment category as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Adjusted cost</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Gains</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Losses</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Fair Value</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Current Investments</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash</span></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Money market funds</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,357,606 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">639 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,041 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,354,204 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">691,274 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">666,332 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,961,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,957,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">569,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">691,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">700,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Notes receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">30,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,148,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,203 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,350 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,146,524 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">727,394 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">692,474 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">729,951 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Adjusted cost</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Gains</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Losses</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Fair Value</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Current Investments</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash</span></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Money market funds</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200,658 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,352 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,083 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200,927 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">731,339 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">469,319 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,652,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,652,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">432,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">731,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">489,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Notes receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">33,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,812,923 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,654 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,258 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,814,319 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">560,609 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">734,838 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">518,624 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</span></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">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></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">We have elected to measure our investment in convertible notes receivable of private companies at fair value under the fair value option. The fair value of the notes receivable are measured using Level 3 (unobservable) inputs. We determined the fair value for the notes 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></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:108%">Rabbi Trust</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We have elected to fund certain deferred compensation plan obligations through a rabbi trust, the assets of which are designated as trading securities. 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 designated as trading securities, carried at fair value and are included in other assets on the condensed 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 condensed consolidated statements of income and comprehensive income.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Assets recognized or disclosed at fair value on the condensed 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></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">During the three months ended March 31, 2024 and 2023, nonrecurring fair value measurements resulting in asset impairments were not material.</span> <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following tables show our cash, cash equivalents, and debt investments by significant investment category as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.417%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Adjusted cost</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Gains</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Losses</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Fair Value</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Current Investments</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash</span></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">158,314</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Money market funds</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">492,228 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,357,606 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">639 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,041 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,354,204 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">691,274 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">666,332 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">34,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,961,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,957,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">569,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">691,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">700,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Notes receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">12,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">30,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,148,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,203 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,350 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,146,524 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">727,394 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">692,474 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">729,951 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Adjusted cost</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Gains</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Unrealized Losses</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Fair Value</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Current Investments</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Long-term Investments</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash</span></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">128,458</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:1.5pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">-</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Money market funds</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">355,872 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">76,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200,658 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,352 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,083 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,200,927 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">731,339 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">469,319 </span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">19,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,652,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,652,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">432,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">731,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">489,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Corporate debt security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Notes receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">14,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">15,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10.61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">33,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">29,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,812,923 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">5,654 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4,258 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,814,319 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">560,609 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">734,838 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">518,624 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.</span></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">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></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:108%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;padding-left:1.43pt">We have elected to measure our investment in convertible notes receivable of private companies at fair value under the fair value option. The fair value of the notes receivable are measured using Level 3 (unobservable) inputs. We determined the fair value for the notes 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></div> 158314000 158314000 158314000 492228000 492228000 492228000 76852000 76852000 76852000 1357606000 639000 4041000 1354204000 691274000 666332000 34469000 168000 34301000 34469000 1961155000 639000 4209000 1957585000 569080000 691274000 700801000 17201000 275000 17476000 1200000 16001000 12001000 1289000 141000 13149000 13149000 29202000 1564000 141000 30625000 1200000 29150000 2148671000 2203000 4350000 2146524000 727394000 692474000 729951000 128458000 128458000 128458000 355872000 355872000 355872000 76279000 76279000 76279000 1200658000 4352000 4083000 1200927000 731339000 469319000 19755000 13000 7000 19761000 19755000 1652564000 4365000 4090000 1652839000 432151000 731339000 489074000 17401000 27000 17374000 999000 16402000 14500000 1289000 141000 15648000 2500000 13148000 31901000 1289000 168000 33022000 3499000 29550000 1812923000 5654000 4258000 1814319000 560609000 734838000 518624000 Equity Investments<div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following table summarizes our equity investments as of March 31, 2024, and December 31, 2023: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Equity method investments</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,376 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,896 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">45,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">54,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:108%">Equity Method Investments</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we owned 4,325 shares of common stock of Tractor Beverages, Inc. (“Tractor”). Our investment represents ownership of approximately 10.2% of Tractor, and we have invested total cash consideration of $10,000. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were no impairment charges for the three months ended March 31, 2024 or 2023, associated with this equity method investment. The investment in common stock is included within other assets on the condensed consolidated balance sheets with a carrying value of $8,376 and $8,896 as of March 31, 2024 and December 31, 2023, respectively. Refer to </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline"><a href="#i93ae1c667183406fb80fca8e1c7bddca_70" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%;text-decoration:underline">Note 13. “Related Party Transactions”</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%"> for related party disclosures.</span></div><div style="margin-top:10pt;padding-left:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:108%">Other Investments</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we hold warrants (the “Tractor Warrants”) to purchase 2,162 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 condensed consolidated balance sheets with a carrying value of $8,675 as of March 31, 2024 and December 31, 2023, respectively. </span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we owned 766 shares of the Series C Preferred Stock of Nuro, Inc. (“Nuro”). 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 March 31, 2024, we have recognized a cumulative gain of $5,968 related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the condensed consolidated balance sheets with a carrying value of $15,968 as of March 31, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we held additional investments in other entities through the Cultivate Next Fund. These additional investments are included within long-term investments on the condensed consolidated balance sheets with a carrying value of $22,221 and $21,221 as of March 31, 2024 and December 31, 2023, respectively.</span></div> <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following table summarizes our equity investments as of March 31, 2024, and December 31, 2023: </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Equity method investments</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,376 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">8,896 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Other investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">45,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">55,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">54,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8376000 8896000 46864000 45864000 55240000 54760000 4325000 0.102 10000000 0 0 8376000 8896000 2162000 8675000 8675000 766000 5968000 5968000 15968000 15968000 22221000 21221000 Shareholders’ Equity <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">We have had a stock repurchase program in place since 2008. As of March 31, 2024, we had $399,098 authorized for repurchasing shares of our common stock. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.</span></div><div style="text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:108%"> </span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">During the three months ended March 31, 2024, 28 shares of common stock at a total cost of $72,654 were netted and surrendered as payment for minimum statutory withholding obligations in connection with the vesting of outstanding stock awards. During the three months ended March 31, 2023, 40 shares of common stock at a total cost of $67,185 were netted and surrendered as payment for minimum statutory withholding 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></div> 399098000 28000 72654000 40000 67185000 Stock-Based Compensation<div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Pursuant to the 2022 Stock Incentive Plan, we grant stock-only stock appreciation rights ("SOSARs"), restricted stock units ("RSUs"), and performance stock units ("PSUs") to employees and non-employee directors. SOSARs and RSUs generally vest in two equal installments on the second and third anniversary of the grant date. PSUs are subject to service, market and performance vesting conditions, and the quantity of shares that vest will range from 0% to 300% of the targeted number of shares. </span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total stock-based compensation expense was as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">36,681 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,670 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock-based compensation, net of income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:2pt;font-weight:400;line-height:108%">.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:2pt;font-weight:400;line-height:108%"> </span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SOSARs</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of SOSAR award activity was as follows (in thousands, except per share data): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt 0 4.13pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Weighted-Average Exercise Price per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Weighted-Average Remaining<br/>Contractual Life (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">295</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,302.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">290,156</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">46</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,638.35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(34)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,102.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Forfeited </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,662.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">304</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,526.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">419,723</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Exercisable, March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">142</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,090.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">3.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">257,430</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Vested and expected to vest, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">287</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,500.90</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">4.57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">403,335</span></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU award activity was as follows (in thousands, except per share data): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PSUs</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU award activity was as follows (in thousands, except per share data):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.144%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Weighted-Average Grant Date Fair<br/>Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,562.14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,638.35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(15)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,479.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,594.08</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,906.32</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Vested and expected to vest, March 31, 2024*</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">89</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,783.72</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*The vested and expected to vest total above represents outstanding base PSUs, adjusted for expected payout amounts in line with current and future estimated performance levels.</span></div> 0 3 <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total stock-based compensation expense was as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">36,681 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">20,670 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock-based compensation, net of income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">31,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">16,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 36681000 20670000 31286000 16696000 678000 586000 13255000 10162000 295000 1302.6 290156000 46000 2638.35 34000 1102.31 3000 1662.64 304000 1526.4 P4Y7M24D 419723000 142000 1090.16 P3Y2M15D 257430000 287000 1500.9 P4Y6M25D 403335000 <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU award activity was as follows (in thousands, except per share data): </span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value<br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,604.25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU award activity was as follows (in thousands, except per share data):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.144%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Weighted-Average Grant Date Fair<br/>Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, January 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,562.14</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">17</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">2,638.35</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(15)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,479.55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">(1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,594.08</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Outstanding, March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">57</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 4.13pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,906.32</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4.13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Vested and expected to vest, March 31, 2024*</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">89</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,783.72</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*The vested and expected to vest total above represents outstanding base PSUs, adjusted for expected payout amounts in line with current and future estimated performance levels.</span></div> 60000 1604.25 23000 2638.35 17000 1538.11 2000 1743.95 64000 1984.14 52000 1961.14 56000 1562.14 17000 2638.35 15000 1479.55 1000 1594.08 57000 1906.32 89000 1783.72 Income Taxes<div style="margin-bottom:10pt;margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The effective income tax rate for the three months ended March 31, 2024, was 22.0%, a decrease from an effective income tax rate of 22.5% for the three months ended March 31, 2023. The decrease is primarily due to an increase in tax benefits related to option exercises and equity vesting.</span></div> 0.220 0.225 Leases<div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">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 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 non-cancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of 20 years.</span></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Supplemental disclosures of cash flow information related to leases were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">113,496 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">102,487 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">157,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">90,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Derecognition of operating lease assets due to terminations or impairment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P1Y P20Y P5Y P20Y <div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Supplemental disclosures of cash flow information related to leases were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">113,496 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">102,487 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">157,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">90,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Derecognition of operating lease assets due to terminations or impairment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">1,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 113496000 102487000 157806000 90654000 1425000 1223000 Earnings Per Share <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net income</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">359,287 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">291,644 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Weighted-average number of common shares outstanding (for basic calculation)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Dilutive stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Weighted-average number of common shares outstanding (for diluted calculation)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13.09 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Diluted earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following stock awards were excluded from the calculation of diluted earnings per share:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock awards subject to performance conditions</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">48</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock awards that were antidilutive</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">153</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total stock awards excluded from diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">201</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> <div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following table sets forth the computations of basic and diluted earnings per share (in thousands, except per share data):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Net income</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">359,287 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">291,644 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Weighted-average number of common shares outstanding (for basic calculation)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Dilutive stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Weighted-average number of common shares outstanding (for diluted calculation)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">27,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13.09 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10.56 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Diluted earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">13.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">10.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">The following stock awards were excluded from the calculation of diluted earnings per share:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.053%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Three months ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2024</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock awards subject to performance conditions</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">49</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">48</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Stock awards that were antidilutive</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">49</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">153</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">Total stock awards excluded from diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">201</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 359287000 291644000 27444000 27624000 180000 164000 27624000 27788000 13.09 10.56 13.01 10.50 49000 48000 49000 153000 98000 201000 Commitments and Contingencies<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Purchase Obligations </span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">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, capital projects, corporate assets, information technology, marketing initiatives and corporate sponsorships, and other miscellaneous items.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:108%">Litigation</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">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, privacy 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 any pending or threatened actions of these types 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></div><div style="margin-top:10pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:108%">Accrual for Estimated Liability</span></div><div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">In relation to various legal matters, we had an accrued legal liability balance of $21,587 and $7,640 included within accrued liabilities on the condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023, respectively.</span></div> 21587000 7640000 Debt<div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we had a $500,000 revolving credit facility with JPMorgan Chase Bank (“JPMorgan”) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to the Secured Overnight Financing Rate (“SOFR”) plus 1.475%, 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 0.175% 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 3.0x, maintaining a consolidated fixed charge coverage ratio of greater than 1.5x, and limiting us from incurring additional indebtedness in certain circumstances. We had no outstanding borrowings under the credit facility and were in compliance with all covenants as of March 31, 2024 and December 31, 2023, respectively.</span></div> 500000000 0.01475 0.00175 3.0 1.5 0 0 Related Party Transactions<div style="margin-top:5pt;text-indent:24.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:108%">As of March 31, 2024, we owned approximately 10.2% 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 three months ended March 31, 2024 and 2023, purchases from the supplier were $11,554 and $9,228, respectively.</span></div>We are an investor in Vebu Inc. (“Vebu”), a developer of restaurant automation technology. As we are a significant customer of Vebu and maintain board representation, we have determined that we maintain significant influence over Vebu. During the three months ended March 31, 2024 and 2023, purchases from Vebu were $0 and $248, respectively. 0.102 11554000 9228000 0 248000 false false false false