0001104659-23-088397.txt : 20230807 0001104659-23-088397.hdr.sgml : 20230807 20230807170041 ACCESSION NUMBER: 0001104659-23-088397 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20230704 FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHEESECAKE FACTORY INC CENTRAL INDEX KEY: 0000887596 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-EATING PLACES [5812] IRS NUMBER: 510340466 STATE OF INCORPORATION: DE FISCAL YEAR END: 0103 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-20574 FILM NUMBER: 231148326 BUSINESS ADDRESS: STREET 1: 26901 MALIBU HILLS RD CITY: CALABASAS HILLS STATE: CA ZIP: 91301 BUSINESS PHONE: 818-871-3000 MAIL ADDRESS: STREET 1: 26901 MALIBU HILLS RD CITY: CALABASAS HILLS STATE: CA ZIP: 91301 FORMER COMPANY: FORMER CONFORMED NAME: CHEESECAKE FACTORY INCORPORATED DATE OF NAME CHANGE: 19930328 10-Q 1 cake-20230704x10q.htm FORM 10-Q
0000887596--01-032023Q2false00falsefalsefalsefalse0000887596us-gaap:CommonStockMember2021-12-292022-06-280000887596us-gaap:TreasuryStockCommonMember2023-04-052023-07-040000887596us-gaap:TreasuryStockCommonMember2023-04-052023-07-040000887596us-gaap:TreasuryStockCommonMember2023-01-042023-07-040000887596us-gaap:TreasuryStockCommonMember2023-01-042023-04-040000887596us-gaap:TreasuryStockCommonMember2022-03-302022-06-280000887596us-gaap:TreasuryStockCommonMember2021-12-292022-03-290000887596us-gaap:TreasuryStockCommonMember2023-07-040000887596us-gaap:EmployeeStockOptionMember2023-04-052023-07-040000887596us-gaap:EmployeeStockOptionMember2022-03-302022-06-280000887596us-gaap:TreasuryStockCommonMember2023-07-040000887596us-gaap:RetainedEarningsMember2023-07-040000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-07-040000887596us-gaap:AdditionalPaidInCapitalMember2023-07-040000887596us-gaap:TreasuryStockCommonMember2023-04-040000887596us-gaap:RetainedEarningsMember2023-04-040000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-04-040000887596us-gaap:AdditionalPaidInCapitalMember2023-04-040000887596us-gaap:TreasuryStockCommonMember2023-01-030000887596us-gaap:RetainedEarningsMember2023-01-030000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-030000887596us-gaap:AdditionalPaidInCapitalMember2023-01-030000887596us-gaap:TreasuryStockCommonMember2022-06-280000887596us-gaap:RetainedEarningsMember2022-06-280000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-06-280000887596us-gaap:AdditionalPaidInCapitalMember2022-06-280000887596us-gaap:TreasuryStockCommonMember2022-03-290000887596us-gaap:RetainedEarningsMember2022-03-290000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-03-290000887596us-gaap:AdditionalPaidInCapitalMember2022-03-290000887596us-gaap:TreasuryStockCommonMember2021-12-280000887596us-gaap:RetainedEarningsMember2021-12-280000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-280000887596us-gaap:AdditionalPaidInCapitalMember2021-12-280000887596us-gaap:CommonStockMember2023-07-040000887596us-gaap:CommonStockMember2023-04-040000887596us-gaap:CommonStockMember2023-01-030000887596us-gaap:CommonStockMember2022-06-280000887596us-gaap:CommonStockMember2022-03-290000887596us-gaap:CommonStockMember2021-12-280000887596us-gaap:EmployeeStockOptionMember2023-01-032023-01-030000887596us-gaap:EmployeeStockOptionMember2023-01-030000887596us-gaap:EmployeeStockOptionMember2021-12-292022-06-280000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2023-04-052023-07-040000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2022-03-302022-06-280000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2021-12-292022-06-280000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2023-01-030000887596us-gaap:SeniorNotesMember2021-06-152021-06-150000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-04-052023-07-040000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-042023-04-040000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-03-302022-06-280000887596us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-292022-03-290000887596us-gaap:RevolvingCreditFacilityMember2023-07-0400008875962021-12-292023-01-030000887596us-gaap:EmployeeStockOptionMember2023-01-042023-07-040000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2023-01-042023-07-040000887596us-gaap:EmployeeStockOptionMember2023-07-040000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2023-07-040000887596us-gaap:ConvertibleDebtSecuritiesMember2023-07-040000887596us-gaap:SeniorNotesMember2021-06-150000887596us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:CommonStockMember2023-01-042023-07-040000887596us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:CommonStockMember2023-07-040000887596srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMembercake:OvernightBankFundingRateMember2023-01-042023-07-040000887596srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMembercake:OneMonthTermSecuredOvernightFinancingRateMember2023-01-042023-07-040000887596srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-01-042023-07-040000887596srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMember2023-01-042023-07-040000887596srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2023-01-042023-07-040000887596srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMember2023-01-042023-07-0400008875962023-01-020000887596us-gaap:SubsequentEventMember2023-07-272023-07-2700008875962023-05-102023-05-100000887596us-gaap:AllOtherSegmentsMember2023-07-040000887596cake:TheCheesecakeFactoryMember2023-07-040000887596cake:OtherFoxRestaurantConceptsLlcMember2023-07-040000887596cake:NorthItaliaMember2023-07-040000887596us-gaap:AllOtherSegmentsMember2023-01-030000887596cake:TheCheesecakeFactoryMember2023-01-030000887596cake:OtherFoxRestaurantConceptsLlcMember2023-01-030000887596cake:NorthItaliaMember2023-01-030000887596us-gaap:CommonStockMember2023-01-042023-07-040000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2023-01-042023-07-040000887596cake:RestrictedSharesAndRestrictedShareUnitsMember2021-12-292022-06-280000887596us-gaap:SeniorNotesMember2023-04-052023-07-040000887596us-gaap:SeniorNotesMember2022-03-302022-06-280000887596us-gaap:SeniorNotesMember2021-12-292022-06-280000887596us-gaap:GeneralAndAdministrativeExpenseMember2023-04-052023-07-040000887596cake:OtherOperatingCostsAndExpensesMember2023-04-052023-07-040000887596cake:LaborExpensesMember2023-04-052023-07-040000887596us-gaap:GeneralAndAdministrativeExpenseMember2023-01-042023-07-040000887596cake:OtherOperatingCostsAndExpensesMember2023-01-042023-07-040000887596cake:LaborExpensesMember2023-01-042023-07-040000887596us-gaap:GeneralAndAdministrativeExpenseMember2022-03-302022-06-280000887596cake:OtherOperatingCostsAndExpensesMember2022-03-302022-06-280000887596cake:LaborExpensesMember2022-03-302022-06-280000887596us-gaap:GeneralAndAdministrativeExpenseMember2021-12-292022-06-280000887596cake:OtherOperatingCostsAndExpensesMember2021-12-292022-06-280000887596cake:LaborExpensesMember2021-12-292022-06-280000887596us-gaap:CommonStockMember2023-04-052023-07-040000887596us-gaap:AdditionalPaidInCapitalMember2023-04-052023-07-040000887596us-gaap:CommonStockMember2023-01-042023-04-040000887596us-gaap:AdditionalPaidInCapitalMember2023-01-042023-04-040000887596us-gaap:CommonStockMember2022-03-302022-06-280000887596us-gaap:AdditionalPaidInCapitalMember2022-03-302022-06-280000887596us-gaap:CommonStockMember2021-12-292022-03-290000887596us-gaap:AdditionalPaidInCapitalMember2021-12-292022-03-2900008875962023-07-310000887596srt:MinimumMember2023-01-042023-07-040000887596srt:MaximumMember2023-01-042023-07-040000887596cake:OtherFoxRestaurantConceptsLlcMember2023-04-052023-07-040000887596cake:NorthItaliaMember2023-04-052023-07-040000887596cake:NorthItaliaMember2023-01-042023-07-040000887596us-gaap:AllOtherSegmentsMember2022-03-302022-06-280000887596cake:OtherFoxRestaurantConceptsLlcMember2022-03-302022-06-280000887596cake:NorthItaliaMember2022-03-302022-06-280000887596cake:OtherFoxRestaurantConceptsLlcMember2021-12-292022-06-280000887596cake:NorthItaliaMember2021-12-292022-06-2800008875962018-06-072018-06-070000887596us-gaap:FairValueInputsLevel1Member2023-07-040000887596us-gaap:FairValueInputsLevel1Member2023-01-030000887596us-gaap:SeniorNotesMember2023-07-040000887596us-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMember2022-10-060000887596us-gaap:AllOtherSegmentsMember2023-04-052023-07-040000887596cake:TheCheesecakeFactoryMember2023-04-052023-07-040000887596us-gaap:AllOtherSegmentsMember2023-01-042023-07-040000887596cake:TheCheesecakeFactoryMember2023-01-042023-07-040000887596cake:OtherFoxRestaurantConceptsLlcMember2023-01-042023-07-040000887596cake:TheCheesecakeFactoryMember2022-03-302022-06-280000887596us-gaap:AllOtherSegmentsMember2021-12-292022-06-280000887596cake:TheCheesecakeFactoryMember2021-12-292022-06-2800008875962023-07-0400008875962023-04-0400008875962023-01-0300008875962022-06-2800008875962022-03-2900008875962021-12-280000887596us-gaap:FairValueInputsLevel3Member2023-01-042023-07-040000887596us-gaap:FairValueInputsLevel3Member2021-12-292022-06-280000887596us-gaap:RetainedEarningsMember2023-04-052023-07-040000887596us-gaap:RetainedEarningsMember2023-01-042023-04-0400008875962023-01-042023-04-040000887596us-gaap:RetainedEarningsMember2022-03-302022-06-280000887596us-gaap:RetainedEarningsMember2021-12-292022-03-2900008875962021-12-292022-03-290000887596srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembercake:AmendedCreditAgreementMember2023-01-042023-07-040000887596srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMember2023-07-040000887596srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembercake:FourthAmendmentMember2023-07-040000887596us-gaap:SeniorNotesMember2023-01-042023-07-0400008875962023-04-052023-07-0400008875962023-01-042023-07-0400008875962022-03-302022-06-2800008875962021-12-292022-06-280000887596us-gaap:FairValueInputsLevel2Member2023-07-040000887596us-gaap:FairValueInputsLevel2Member2023-01-030000887596us-gaap:FairValueInputsLevel3Member2022-06-280000887596us-gaap:FairValueInputsLevel3Member2021-12-280000887596us-gaap:FairValueInputsLevel3Member2023-07-040000887596us-gaap:FairValueInputsLevel3Member2023-01-03iso4217:USDxbrli:purecake:itemcake:restaurantxbrli:sharesiso4217:USDxbrli:sharescake:D

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended July 4, 2023

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission File Number: 0-20574

THE CHEESECAKE FACTORY INCORPORATED

(Exact name of registrant as specified in its charter)

Delaware

51-0340466

(State or other jurisdiction

(I.R.S. Employer

of incorporation or organization)

Identification No.)

26901 Malibu Hills Road

Calabasas Hills, California

91301

(Address of principal executive offices)

(Zip Code)

(818) 871-3000

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:

Title of Each Class

    

Trading Symbol

    

Name of Each Exchange on which Registered

Common Stock, par value $.01 per share

CAKE

The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). 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.

Large accelerated filer

    

Accelerated filer

Non-accelerated filer

Smaller reporting company

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 any new or revised financial 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  No 

As of July 31, 2023, 51,275,532 shares of the registrant’s Common Stock, $.01 par value per share, were outstanding.

THE CHEESECAKE FACTORY INCORPORATED

INDEX

 

Page
Number

PART I

FINANCIAL INFORMATION

Item 1.

Financial Statements:

Condensed Consolidated Balance Sheets (Unaudited)

1

Condensed Consolidated Statements of Income (Unaudited)

2

Condensed Consolidated Statements of Comprehensive Income (Unaudited)

3

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

4

Condensed Consolidated Statements of Cash Flows (Unaudited)

6

Notes to Condensed Consolidated Financial Statements (Unaudited)

7

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

17

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

28

Item 4.

Controls and Procedures

29

PART II

OTHER INFORMATION

30

Item 1.

Legal Proceedings

30

Item 1A.

Risk Factors

30

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

30

Item 5.

Other Items

30

Item 6.

Exhibits

31

Signatures

32

PART I — FINANCIAL INFORMATION

Item 1.        Financial Statements.

THE CHEESECAKE FACTORY INCORPORATED

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

July 4,

January 3,

    

2023

    

2023

(Unaudited)

ASSETS

Current assets:

Cash and cash equivalents

$

91,557

$

114,777

Accounts and other receivables

71,366

105,511

Income taxes receivable

 

22,739

 

21,522

Inventories

 

60,868

 

55,559

Prepaid expenses

 

52,641

 

48,399

Total current assets

 

299,171

 

345,768

Property and equipment, net

 

770,315

 

746,051

Other assets:

Intangible assets, net

 

251,559

 

251,524

Operating lease assets

 

1,280,758

 

1,268,986

Other

167,905

162,891

Total other assets

1,700,222

1,683,401

Total assets

$

2,769,708

$

2,775,220

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

72,682

$

66,638

Gift card liabilities

 

187,483

 

219,808

Operating lease liabilities

142,370

139,099

Other accrued expenses

220,917

231,133

Total current liabilities

623,452

656,678

Long-term debt

 

469,040

 

468,032

Operating lease liabilities

 

1,228,664

 

1,233,497

Other noncurrent liabilities

122,649

125,010

Commitments and contingencies (Note 7)

Stockholders’ equity:

Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued and outstanding

Common stock, $.01 par value, 250,000,000 shares authorized; 107,042,941 shares issued and 51,271,545 shares outstanding at July 4, 2023 and 106,323,117 shares issued and 51,173,597 shares outstanding at January 3, 2023

1,070

1,063

Additional paid-in capital

 

899,792

 

887,485

Retained earnings

 

1,213,115

 

1,170,078

Treasury stock inclusive of excise tax, 55,771,396 and 55,149,520 shares at cost at July 4, 2023 and January 3, 2023, respectively

 

(1,787,419)

 

(1,765,641)

Accumulated other comprehensive loss

 

(655)

 

(982)

Total stockholders’ equity

 

325,903

 

292,003

Total liabilities and stockholders’ equity

$

2,769,708

$

2,775,220

See the accompanying notes to the condensed consolidated financial statements

1

THE CHEESECAKE FACTORY INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(In thousands, except per share data)

(Unaudited)

Thirteen

Thirteen

Twenty-Six

Twenty-Six

    

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Revenues

$

866,170

$

832,643

$

1,732,284

$

1,626,353

Costs and expenses:

Food and beverage costs

 

201,094

 

204,182

 

407,318

 

392,683

Labor expenses

 

306,149

 

304,519

 

617,677

 

600,282

Other operating costs and expenses

 

226,996

 

219,200

 

457,925

 

426,835

General and administrative expenses

 

54,488

 

50,191

 

108,557

 

99,314

Depreciation and amortization expenses

 

23,332

 

22,608

 

46,287

 

44,113

Impairment of assets and lease termination (income)/expenses

(653)

106

1,589

313

Acquisition-related contingent consideration, compensation and amortization expenses

1,287

948

2,476

1,839

Preopening costs

 

6,006

 

2,947

 

9,058

 

4,711

Total costs and expenses

 

818,699

 

804,701

 

1,650,887

 

1,570,090

Income from operations

 

47,471

 

27,942

 

81,397

 

56,263

Interest and other expense, net

 

(2,162)

 

(1,130)

 

(4,042)

 

(2,591)

Income before income taxes

 

45,309

 

26,812

 

77,355

 

53,672

Income tax provision

 

2,634

 

1,156

 

6,630

 

4,853

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Net income per share:

Basic

$

0.88

$

0.51

$

1.46

$

0.97

Diluted (Note 10)

$

0.87

$

0.50

$

1.43

$

0.96

Weighted-average shares outstanding:

Basic

 

48,492

 

50,387

 

48,593

 

50,360

Diluted

 

49,085

 

50,929

 

49,296

 

50,966

See the accompanying notes to the condensed consolidated financial statements.

2

THE CHEESECAKE FACTORY INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

(Unaudited)

Thirteen

Thirteen

Twenty-Six

Twenty-Six

   

Weeks Ended

   

Weeks Ended

   

Weeks Ended

   

Weeks Ended

July 4, 2023

June 28, 2022

July 4, 2023

June 28, 2022

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Other comprehensive gain/(loss):

 

 

 

 

Foreign currency translation adjustment

 

180

 

(300)

 

327

 

(45)

Other comprehensive gain/(loss)

 

180

 

(300)

 

327

 

(45)

Total comprehensive income

$

42,855

$

25,356

$

71,052

$

48,774

See the accompanying notes to the condensed consolidated financial statements

3

THE CHEESECAKE FACTORY INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands)

(Unaudited)

For the twenty-six weeks ended July 4, 2023:

    

    

    

    

    

    

    

Accumulated

    

Additional

Other

Common Stock

Paid-in

Retained

Treasury

Comprehensive

  

  

Shares

  

Amount

  

Capital

  

Earnings

  

Stock

  

(Loss)/Income

  

Total

Balance, January 3, 2023

106,323

$

1,063

$

887,485

$

1,170,078

$

(1,765,641)

$

(982)

$

292,003

Net income

28,050

28,050

Foreign currency translation adjustment

147

147

Cash dividends declared common stock, net of forfeitures, $0.27 per share

(13,929)

(13,929)

Stock-based compensation

628

6

5,938

5,944

Treasury stock purchases

(12,376)

(12,376)

Balance, April 4, 2023

106,951

$

1,069

$

893,423

$

1,184,199

$

(1,778,017)

$

(835)

$

299,839

Net income

42,675

42,675

Foreign currency translation adjustment

180

180

Cash dividends declared common stock, net of forfeitures, $0.27 per share

(13,759)

(13,759)

Stock-based compensation

92

1

6,369

6,370

Treasury stock purchases, inclusive of excise tax

(9,402)

(9,402)

Balance, July 4, 2023

 

107,043

$

1,070

$

899,792

$

1,213,115

$

(1,787,419)

$

(655)

$

325,903

4

For the twenty-six weeks ended June 28, 2022:

    

 

    

    

    

    

    

Accumulated

    

Additional

Other

Common Stock

Paid-in

Retained

Treasury

Comprehensive

Shares

Amount

Capital

Earnings

Stock

(Loss)/Income

Total

Balance, December 28, 2021

105,366

$

1,054

$

862,758

$

1,169,150

$

(1,702,509)

$

(287)

$

330,166

Net income

23,163

23,163

Foreign currency translation adjustment

255

255

Cash dividends declared common stock, net of forfeitures

22

22

Stock-based compensation

608

6

5,569

5,575

Common stock issued under stock-based compensation plans

55

0

83

83

Treasury stock purchases

(3,938)

(3,938)

Balance, March 29, 2022

106,029

$

1,060

$

868,410

$

1,192,335

$

(1,706,447)

$

(32)

$

355,326

Net income

25,656

25,656

Foreign currency translation adjustment

(300)

(300)

Cash dividends declared common stock, net of forfeitures, $0.27 per share

(14,260)

(14,260)

Stock-based compensation

(40)

0

6,141

6,141

Common stock issued under stock-based compensation plans

41

0

0

0

Treasury stock purchases

(10,879)

(10,879)

Balance, June 28, 2022

106,030

$

1,060

$

874,551

$

1,203,731

$

(1,717,326)

$

(332)

$

361,684

See the accompanying notes to the condensed consolidated financial statements.

5

THE CHEESECAKE FACTORY INCORPORATED

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

July 4, 2023

    

June 28, 2022

Cash flows from operating activities:

Net income

$

70,725

$

48,819

Adjustments to reconcile net income to cash provided by operating activities:

Depreciation and amortization expenses

46,287

44,113

Impairment of assets and lease termination (income)/expense

 

(768)

 

250

Deferred income taxes

2,469

279

Stock-based compensation

 

12,227

 

11,607

Changes in assets and liabilities:

Accounts and other receivables

31,740

23,781

Income taxes receivable/payable

 

(1,216)

 

(3,618)

Inventories

 

(5,306)

 

(9,447)

Prepaid expenses

 

(4,240)

 

3,071

Operating lease assets/liabilities

 

(12,218)

 

(9,813)

Other assets

(7,107)

14,992

Accounts payable

 

627

 

8,937

Gift card liabilities

 

(32,328)

 

(28,887)

Other accrued expenses

624

(16,567)

Cash provided by operating activities

 

101,516

 

87,517

Cash flows from investing activities:

Additions to property and equipment

 

(62,660)

 

(46,382)

Additions to intangible assets

 

(392)

 

(282)

Other

(156)

646

Cash used in investing activities

 

(63,208)

 

(46,018)

Cash flows from financing activities:

Acquisition-related deferred consideration and compensation

(12,994)

(7,187)

Proceeds from exercise of stock options

83

Common stock dividends paid

 

(26,998)

 

(14,288)

Treasury stock purchases

 

(21,695)

 

(14,817)

Cash used in financing activities

 

(61,687)

 

(36,209)

Foreign currency translation adjustment

 

159

 

(26)

Net change in cash and cash equivalents

(23,220)

5,264

Cash and cash equivalents at beginning of period

 

114,777

 

189,627

Cash and cash equivalents at end of period

$

91,557

$

194,891

Supplemental disclosures:

Interest paid

$

5,308

$

2,726

Income taxes paid

$

5,175

$

9,720

Construction payable

$

14,752

$

8,439

See the accompanying notes to the condensed consolidated financial statements.

6

THE CHEESECAKE FACTORY INCORPORATED

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1.   Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of The Cheesecake Factory Incorporated and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 filed with the SEC on February 27, 2023.

We utilize a 52/53-week fiscal year ending on the Tuesday closest to December 31 for financial reporting purposes. Fiscal year 2023 consists of 52 weeks and will end on January 2, 2024. Fiscal year 2022, which ended on January 3, 2023 was a 53-week year.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates.

COVID-19 Pandemic and Other Impacts to our Operating Environment

During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.

The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.

Recent Accounting Pronouncements

We reviewed all recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.

7

2.  Fair Value Measurements

Fair value measurements are estimated based on valuation techniques and inputs categorized as follows:

Level 1: Quoted prices in active markets for identical assets or liabilities
Level 2: Observable inputs other than quoted prices in active markets for identical assets and liabilities
Level 3: Unobservable inputs in which little or no market activity exists, therefore requiring the Company to develop its own assumptions

The following tables present the components and classification of our assets and liabilities that are measured at fair value on a recurring basis (in thousands):

    

July 4, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

 

Non-qualified deferred compensation assets

$

85,779

$

$

Non-qualified deferred compensation liabilities

(87,330)

Acquisition-related deferred consideration

(11,048)

Acquisition-related contingent consideration and compensation liabilities

(17,119)

    

January 3, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

Non-qualified deferred compensation assets

$

78,542

$

$

Non-qualified deferred compensation liabilities

(78,286)

Acquisition-related deferred consideration

(10,751)

Acquisition-related contingent consideration and compensation liabilities

(28,565)

The following table presents a reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3 (in thousands):

    

Twenty-Six

    

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Beginning balance

$

28,565

$

23,894

Payment

(12,994)

(7,187)

Change in fair value

 

1,548

 

1,057

Ending balance

$

17,119

$

17,764

The fair value of the acquisition-related contingent consideration and compensation liabilities was determined utilizing a Monte Carlo model based on estimated future revenues, margins and volatility factors, among other variables and estimates and has no minimum or maximum payment. The undiscounted range of outcomes per the Monte Carlo model utilized to determine the fair value of the acquisition-related contingent consideration and compensation liabilities at July 4, 2023 was $0 to $276.0 million. Results could change materially if different estimates and assumptions were used. During the first six months of fiscal 2023 and fiscal 2022, we made payments of $13.0 million and $7.2 million, respectively, per the Fox Restaurant Concept LLC (“FRC”) acquisition agreement.

The fair values of our cash and cash equivalents, accounts and other receivables, income taxes receivable, prepaid expenses, accounts payable, income taxes payable and other accrued liabilities approximate their carrying amounts due to their short duration.

8

As of July 4, 2023, we had $345.0 million aggregate principal amount of Notes outstanding. The estimated fair value of the Notes based on a market approach as of July 4, 2023 was approximately $290.5 million and was determined based on the estimated or actual bids and offers of the Notes in an over-the-counter market on the last business day of the reporting period. The decrease in the fair value of the Notes was primarily due to a decline in our stock price from the date of the issuance of the Notes. See Note 5 for further discussion of the Notes.

3.  Inventories

Inventories consisted of (in thousands):

    

July 4, 2023

    

January 3, 2023

Restaurant food and supplies

$

30,486

$

30,783

Bakery finished goods and work in progress

 

21,131

 

17,250

Bakery raw materials and supplies

 

9,251

 

7,526

Total

$

60,868

$

55,559

4.  Gift Cards

The following tables present information related to gift cards (in thousands):

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card liabilities:

Beginning balance

 

$

191,908

 

$

185,512

$

219,808

 

$

211,182

Activations

26,718

28,607

45,316

49,197

Redemptions and breakage

(31,143)

(31,824)

(77,641)

(78,084)

Ending balance

 

$

187,483

 

$

182,295

$

187,483

 

$

182,295

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card contract assets:

Beginning balance

 

$

18,367

 

$

17,541

$

19,886

 

$

18,468

Deferrals

2,905

3,189

5,314

5,891

Amortization

(3,903)

(3,669)

(7,831)

(7,298)

Ending balance

 

$

17,369

 

$

17,061

$

17,369

 

$

17,061

5.  Long-Term Debt

Revolving Credit Facility

On October 6, 2022, we entered into a Fourth Amended and Restated Loan Agreement (the “Loan Agreement” and the revolving credit facility provided thereunder, the “Revolver Facility”). The Loan Agreement amends and restates in its entirety our prior credit agreement. The Revolver Facility, which terminates on October 6, 2027, provides us with revolving loan commitments that total $400 million, of which $50 million may be used for issuances of letters of credit. The Revolver Facility contains a commitment increase feature that, subject to certain conditions precedent, could provide for an additional $200 million in revolving loan commitments. Our obligations under the Revolver Facility are unsecured. Certain of our material subsidiaries have guaranteed our obligations under the Revolver Facility.

On October 6, 2022, we repaid the outstanding balance under the then-existing credit agreement and borrowed the same amount on the Revolver Facility. As of July 4, 2023, we had net availability for borrowings of $238.5 million, based on a $130.0 million outstanding debt balance and $31.5 million in standby letters of credit under the Revolver Facility.

9

Under the Revolver Facility, we are subject to the following financial covenants as of the last day of each fiscal quarter: (i) a maximum ratio of net adjusted debt to EBITDAR (the “Amended Net Adjusted Leverage Ratio”) of 4.25 and (ii) a minimum ratio of EBITDAR to interest and rent expense (“EBITDAR Ratio”) of 1.90. The Amended Net Adjusted Leverage Ratio includes a rental expense multiplier of six. As of July 4, 2023, we were in compliance with all the foregoing covenants in effect at that date.

Borrowings under the Loan Agreement bear interest, at the Company’s election, at a rate equal to either: (i) the sum of (A) adjusted term SOFR (as defined in the Loan Agreement, the “Term SOFR Rate”) plus (B) a rate variable based on the Amended Net Adjusted Leverage Ratio, ranging from 1.00% to 1.75%, or (ii) the sum of (A) the highest of (x) the rate of interest last quoted by The Wall Street Journal as the prime rate in effect in the United States, (y) the greater of the rate calculated by the Federal Reserve Bank of New York as the federal funds effective rate or the rate that is published by the Federal Reserve Bank of New York as the overnight bank funding rate, in either case, plus 0.50%, and (z) the one-month Term SOFR Rate plus 1.00%, plus (B) a rate variable based on the Net Adjusted Leverage Ratio, ranging from 0.00% to 0.75%. The Company will also pay a fee variable based on the Net Adjusted Leverage Ratio, ranging from 0.125% to 0.25%, on the daily amount of unused commitments under the Loan Agreement. Letters of credit bear fees that are equivalent to the interest rate margin that is applicable to revolving loans that bear interest at the adjusted SOFR plus other customary fees charged by the issuing bank. We paid certain customary loan origination fees in conjunction with the Loan Agreement.

We are also subject to customary events of default that, if triggered, could result in acceleration of the maturity of the Revolver Facility. Subject to certain exceptions, the Revolver Facility also limits distributions with respect to our equity interests, such as cash dividends and share repurchases, based on a defined ratio, and also sets forth negative covenants that restrict indebtedness, liens, investments, sales of assets, fundamental changes and other matters.

Convertible Senior Notes

On June 15, 2021, we issued $345.0 million aggregate principal amount of convertible senior notes due 2026 (“Notes”). The net proceeds from the sale of the Notes were approximately $334.9 million after deducting issuance costs related to the Notes.

The Notes are senior, unsecured obligations and are (i) equal in right of payment with our existing and future senior, unsecured indebtedness; (ii) senior in right of payment to our existing and future indebtedness that is expressly subordinated to the Notes; (iii) effectively subordinated to our existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of our subsidiaries. The Notes were issued pursuant to, and are governed by, an indenture (the “Base Indenture”) between us and a trustee (“Trustee”), dated as of June 15, 2021, as supplemented by a first supplemental indenture (the “Supplemental Indenture,” and the Base Indenture, as supplemented by the Supplemental Indenture, the “Indenture”), dated as of June 15, 2021, between the Company and the Trustee.

The Notes accrue interest at a rate of 0.375% per annum, payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2021. The Notes will mature on June 15, 2026, unless earlier repurchased, redeemed or converted. Before February 17, 2026, noteholders will have the right to convert their Notes only upon the occurrence of certain events. From and after February 17, 2026, noteholders may convert their Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. We will have the right to elect to settle conversions either entirely in cash or in a combination of cash and shares of our common stock. However, upon conversion of any Notes, the conversion value, which will be determined over an “Observation Period” (as defined in the Indenture) consisting of 30 trading days, will be paid in cash up to at least the principal amount of the Notes being converted. The initial conversion rate is 12.7551 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $78.40 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” (as defined in the Indenture) occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. As of July 4, 2023, the conversion rate for the Notes was 13.2717 shares of common stock per $1,000 principal amount of the Notes, which represents a conversion price of approximately $75.35 per share of common stock. In connection with the cash dividend that was declared by our Board on July 27, 2023, on August 15, 2023 we will adjust the conversion rate (which is expected to increase) and the conversion price (which is expected to decrease) of the Notes in accordance with the terms.

10

The Notes are redeemable, in whole or in part (subject to certain limitations described below), at our option at any time, and from time to time, on or after June 20, 2024 and on or before the 30th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of our common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice; and (ii) the trading day immediately before the date we send such notice. However, we may not redeem less than all of the outstanding Notes unless at least $150.0 million aggregate principal amount of Notes are outstanding and not called for redemption as of the time we send the related redemption notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.

If certain corporate events that constitute a “Fundamental Change” (as defined in the Indenture) occur, then, subject to a limited exception for certain cash mergers, noteholders may require us to repurchase their Notes at a cash repurchase price equal to the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving us and certain de-listing events with respect to our common stock.

The Notes have customary provisions relating to the occurrence of “Events of Default” (as defined in the Indenture), which include the following: (i) certain payment defaults on the Notes (which, in the case of a default in the payment of interest on the Notes, will be subject to a 30-day cure period); (ii) our failure to send certain notices under the Indenture within specified periods of time; (iii) our failure to comply with certain covenants in the Indenture relating to our ability to consolidate with or merge with or into, or sell, lease or otherwise transfer, in one transaction or a series of transactions, all or substantially all of our assets and our subsidiaries, taken as a whole, to another person; (iv) a default by us in our other obligations or agreements under the Indenture or the Notes if such default is not cured or waived within 60 days after notice is given in accordance with the Indenture; (v) certain defaults by us or any of our significant subsidiaries with respect to indebtedness for borrowed money of at least $20,000,000; (vi) the rendering of certain judgments against us or any of our significant subsidiaries for the payment of at least $25,000,000, where such judgments are not discharged or stayed within 60 days after the date on which the right to appeal has expired or on which all rights to appeal have been extinguished; and (vii) certain events of bankruptcy, insolvency and reorganization involving us or any of our significant subsidiaries.

If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us (and not solely with respect to a significant subsidiary of ours) occurs, then the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding will immediately become due and payable without any further action or notice by any person. If any other Event of Default occurs and is continuing, then, the Trustee, by notice to us, or noteholders of at least 25% of the aggregate principal amount of Notes then outstanding, by notice to us and the Trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding to become due and payable immediately. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the Notes.

As of July 4, 2023, the Notes had a gross principal balance of $345.0 million and a balance of $339.0 million, net of unamortized issuance costs of $6.0 million. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended July 4, 2023, respectively. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended June 28, 2022, respectively. The effective interest rate for the Notes was 0.96% as of July 4, 2023.

11

6. Leases

Components of lease expense were as follows (in thousands):

    

Thirteen
Weeks Ended

    

Thirteen
Weeks Ended

Twenty-Six
Weeks Ended

Twenty-Six
Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Operating

$

35,897

$

34,777

$

71,268

$

67,653

Variable

22,112

20,695

44,312

40,349

Short-term

38

27

80

54

Total

$

58,047

$

55,499

$

115,660

$

108,056

Supplemental information related to leases (in thousands):

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

72,608

$

68,202

Right-of-use assets obtained in exchange for new operating lease liabilities

16,679

19,295

7. Commitments and Contingencies

On June 7, 2018, the California Department of Industrial Relations issued a $4.2 million wage citation jointly against the Company and our vendor that provides janitorial services to eight of our Southern California restaurants, alleging that the janitorial vendor or its subcontractor failed to comply with various provisions of the California Labor Code (Wage Citation Case No. 35-CM-188798-16). The wage citation seeks to recover penalties and other monetary payments on behalf of the employees that worked for this vendor or its subcontractor. On June 28, 2018, we filed an appeal of the wage citation. On November 10, 2022, the parties participated in voluntary mediation and reached a tentative settlement on the wage citation. The settlement is subject to documentation and final agency approval. We have reserved an immaterial amount for settlement purposes.

On February 10, 2023, a class action complaint was filed against the Company in the United States District Court for the Southern District of California, (Lightoller vs. TCF Co. LLC., Case No. 3:23-cv-00272-AJB-NLS), alleging violations of state privacy laws. The lawsuit alleges that the Company violated state wiretapping and privacy laws by improperly tracking and/or recording the keystrokes of visitors on the Company’s website without permission. A similar case was filed on the United States District Court for the District of Maryland on February 21, 2023 (Curd v. TCF CO. LLC; Civil Action No. 1:23-cv-00472-JMC). On May 10, 2023, the plaintiffs in Case Nos. 3:23-cv-00272 and 1:23-cv-00472 voluntarily dismissed their complaints against the Company without prejudice.

Within the ordinary course of our business, we are subject to private lawsuits, government audits and investigations, administrative proceedings and other claims. These matters typically involve claims from customers, staff members and others related to operational and employment issues common to the foodservice industry. A number of these claims may exist at any given time, and some of the claims may be pled as class actions. From time to time, we are also involved in lawsuits with respect to infringements of, or challenges to, our registered trademarks and other intellectual property, both domestically and abroad. We could be affected by adverse publicity and litigation costs resulting from such allegations, regardless of whether they are valid or whether we are legally determined to be liable.

At this time, we believe that the amount of reasonably possible losses resulting from final disposition of any pending lawsuits, audits, investigations, proceedings and claims will not have a material adverse effect individually or in the aggregate on our financial position, results of operations or liquidity. It is possible, however, that our future results of operations for a particular quarter or fiscal year could be impacted by changes in circumstances relating to lawsuits, audits, proceedings or claims. Legal costs related to such claims are expensed as incurred.

12

8.  Stockholders’ Equity

Common StockDividends and Share Repurchases

On May 10, 2023, our Board declared a quarterly cash dividend of $0.27 per share that was paid on June 6, 2023 to the stockholders of record of each share of our common stock at the close of business on May 24, 2023. Future decisions to pay or to increase or decrease dividends are at the discretion of the Board and will be dependent on our operating performance, financial condition, capital expenditure requirements, limitations on cash distributions pursuant to the terms and conditions of the Loan Agreement and applicable law, and such other factors that the Board considers relevant. (See Notes 5 and 12 for further discussion of our long-term debt and dividends declared subsequent to July 4, 2023, respectively.)

Under authorization by our Board to repurchase up to 61.0 million shares of our common stock, we have cumulatively repurchased 55.8 million shares at a total cost of $1,787.3 million, excluding excise tax, through July 4, 2023, with 0.3 million shares and 0.6 million shares repurchased at a cost of $9.3 million and $21.7 million, excluding excise tax during the thirteen and twenty-six weeks ended July 4, 2023, respectively. Our objectives with regard to share repurchases have been to offset the dilution to our shares outstanding that results from equity compensation grants and to supplement our earnings per share growth.

Our share repurchase program does not have an expiration date, does not require us to purchase a specific number of shares and may be modified, suspended or terminated at any time. Share repurchases may be made from time to time in open market purchases, privately-negotiated transactions, accelerated share repurchase programs, issuer self-tender offers or otherwise. Future decisions to repurchase shares are at the discretion of the Board and are based on several factors, including current and forecasted operating cash flows, capital needs associated with new restaurant development and maintenance of existing locations, dividend payments, debt levels and cost of borrowing, obligations associated with the FRC acquisition agreement, our share price and current market conditions. The timing and number of shares repurchased are also subject to legal constraints and covenants under the Loan Agreement that limit share repurchases based on a defined ratio. (See Note 5 for further discussion of our long-term debt.)

9.  Stock-Based Compensation

We maintain stock-based incentive plans under which incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares and restricted share units may be granted to staff members, consultants and non-employee directors.

The following table presents information related to stock-based compensation, net of forfeitures (in thousands):

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Labor expenses

$

2,426

$

2,194

$

4,788

$

4,384

Other operating costs and expenses

76

74

151

150

General and administrative expenses

3,823

3,821

7,288

7,073

Total stock-based compensation

6,325

6,089

12,227

11,607

Income tax benefit

1,579

1,495

3,053

2,850

Total stock-based compensation, net of taxes

$

4,746

$

4,594

$

9,174

$

8,757

Capitalized stock-based compensation (1)

$

45

$

52

$

87

$

109

(1)It is our policy to capitalize the portion of stock-based compensation costs for our internal development department that relates to capitalizable activities such as the design and construction of new restaurants, remodeling existing locations and equipment installation. Capitalized stock-based compensation is included in property and equipment, net on the condensed consolidated balance sheets.

13

Stock Options

We did not issue any stock options during the second quarters of fiscal 2023 and fiscal 2022. Stock option activity during the twenty-six weeks ended July 4, 2023 was as follows:

Weighted-

Average

Weighted-

Remaining

Average

Contractual

Aggregate

    

Shares

    

Exercise Price

    

Term

    

Intrinsic Value (1)

(In thousands)

(Per share)

(In years)

(In thousands)

Outstanding at January 3, 2023

1,685

$

46.11

4.2

$

0

Granted

 

40

40.42

Exercised

 

Forfeited or cancelled

 

(175)

48.01

Outstanding at July 4, 2023

1,550

$

45.75

4.3

$

0

Exercisable at July 4, 2023

 

1,198

$

47.12

3.6

$

0

(1)Aggregate intrinsic value is calculated as the difference between our closing stock price at fiscal period end and the exercise price, multiplied by the number of in-the-money options and represents the pre-tax amount that would have been received by the option holders, had they all exercised their options on the fiscal period-end date.

There were no options exercised during the thirteen and twenty-six weeks ended July 4, 2023. There were no options exercised during the second quarter of fiscal 2022. The total intrinsic value of options exercised during the twenty-six weeks ended June 28, 2022 was $4.9 million. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested stock options was $2.3 million, which we expect to recognize over a weighted-average period of approximately 1.8 years.

Restricted Shares and Restricted Share Units

Restricted share and restricted share unit activity during the twenty-six weeks ended July 4, 2023 was as follows:

Weighted-

Average

    

Shares

    

Fair Value

(In thousands)

(Per share)

Outstanding at January 3, 2023

 

2,512

$

41.93

Granted

 

783

39.02

Vested

 

(386)

42.88

Forfeited

 

(61)

39.60

Outstanding at July 4, 2023

 

2,848

$

41.05

Fair value of our restricted shares and restricted share units is based on our closing stock price on the date of grant. The weighted average fair value for restricted shares and restricted share units issued during the second quarter of fiscal 2023 and 2022 was $33.84 and $30.49, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended July 4, 2023 was $1.4 million and $16.6 million, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended June 28, 2022 was $2.1 million and $14.5 million, respectively. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested restricted shares and restricted share units was $63.6 million, which we expect to recognize over a weighted-average period of approximately 3.2 years.

10.  Net Income Per Share

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period, reduced by unvested restricted stock awards. As of July 4, 2023 and June 28, 2022, 2.8 million and 2.4 million shares, respectively, of restricted stock and restricted stock units issued were unvested and, therefore, excluded from the calculation of basic earnings per share for the fiscal periods ended on those dates.

14

Diluted net income per share is computed by dividing net income by the weighted-average number of common stock equivalents outstanding for the period. Common stock equivalents for the Notes are determined by application of the if-converted method, and common stock equivalents for outstanding stock options, restricted stock and restricted stock units are determined by the application of the treasury stock method.

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

(In thousands, except per share data)

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Basic weighted-average shares outstanding

48,492

50,387

48,593

50,360

Dilutive effect of equity awards (1)

593

542

703

606

Diluted weighted-average shares outstanding

49,085

50,929

49,296

50,966

Basic net income per share

$

0.88

$

0.51

$

1.46

$

0.97

Diluted net income per share

$

0.87

$

0.50

$

1.43

$

0.96

(1)Shares of common stock equivalents related to outstanding stock options, restricted stock and restricted stock units of 2.6 million and 3.1 million for July 4, 2023 and June 28, 2022, respectively, were excluded from the diluted calculation due to their anti-dilutive effect. No shares of common stock equivalents related to the Notes were included in the diluted calculation due to their anti-dilutive effect.

11.  Segment Information

Our operating segments, the businesses for which our management reviews discrete financial information for decision-making purposes, are comprised of The Cheesecake Factory, North Italia, Flower Child, the other FRC brands and our bakery division. Based on quantitative thresholds set forth in Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” The Cheesecake Factory, North Italia and the other FRC brands are the only businesses that meet the criteria of a reportable operating segment. The remaining operating segments (Flower Child and our bakery division) along with our businesses that do not qualify as operating segments are combined in Other. Unallocated corporate expenses, capital expenditures and assets are also combined in Other.

15

Segment information is presented below (in thousands):

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Revenues:

The Cheesecake Factory restaurants

$

652,481

$

640,858

$

1,308,481

$

1,250,674

North Italia

65,934

56,238

129,237

108,995

Other FRC

65,728

60,020

134,368

118,852

Other

 

82,027

 

75,527

 

160,198

 

147,832

Total

$

866,170

$

832,643

$

1,732,284

$

1,626,353

Income from operations:

The Cheesecake Factory restaurants

$

85,677

$

64,327

$

164,073

$

127,771

North Italia

6,627

5,048

11,233

8,726

Other FRC

6,079

6,793

14,790

14,122

Other

 

(50,912)

 

(48,226)

 

(108,699)

 

(94,356)

Total

$

47,471

$

27,942

$

81,397

$

56,263

Depreciation and amortization:

The Cheesecake Factory restaurants

$

16,235

$

16,275

$

32,244

$

31,862

North Italia

1,668

1,222

3,135

2,520

Other FRC

1,809

1,470

3,736

3,051

Other

 

3,620

 

3,641

 

7,172

 

6,680

Total

$

23,332

$

22,608

$

46,287

$

44,113

Impairment of assets and lease termination (income)/expenses:

The Cheesecake Factory restaurants

$

38

$

106

$

131

$

(59)

North Italia

Other FRC

55

Other

(691)

1,403

372

Total

$

(653)

$

106

$

1,589

$

313

Preopening costs:

The Cheesecake Factory restaurants

$

3,091

$

1,372

$

4,539

$

2,406

North Italia

618

1,004

1,064

1,414

Other FRC

1,999

284

2,720

273

Other

298

287

735

618

Total

$

6,006

$

2,947

$

9,058

$

4,711

Capital expenditures:

The Cheesecake Factory restaurants

$

8,543

$

8,324

$

31,756

$

28,921

North Italia

6,879

4,825

13,010

7,829

Other FRC

6,005

1,983

11,170

5,839

Other

3,271

2,157

6,724

3,793

Total

$

24,698

$

17,289

$

62,660

$

46,382

    

July 4, 2023

    

January 3, 2023

Total assets:

The Cheesecake Factory restaurants

$

1,568,359

$

1,625,073

North Italia

320,658

306,642

Other FRC

 

324,404

 

301,618

Other

 

556,287

 

541,887

Total

$

2,769,708

$

2,775,220

12.  Subsequent Events

On July 27, 2023, our Board declared a quarterly cash dividend of $0.27 per share to be paid on August 29, 2023 to the stockholders of record of each share of our common stock at the close of business on August 16, 2023.

16

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Forward-Looking Statements

Certain information included in this Form 10-Q and other materials we have filed or may file with the Securities and Exchange Commission (“SEC”), as well as information included in oral or written statements made by us or on our behalf, may contain forward-looking statements about our current and presently expected performance trends, growth plans, business goals and other matters.

These statements may be contained in our filings with the SEC, in our press releases, in other written communications, and in oral statements made by or with the approval of one of our authorized officers. These statements are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, as codified in Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (together with the Securities Act, the “Acts”). This includes, without limitation, statements regarding corporate social responsibility (“CSR”) and in our CSR report, the effects of geopolitical and macroeconomic factors on our financial condition and our results of operations, financial guidance and projections as well as expectations of our future financial condition, results of operations, sales, target growth rates, cash flows, quarterly dividends, corporate strategy, plans, targets, goals, objectives, performance, growth potential, competitive position and business, and statements regarding our ability to: leverage our competitive strengths, including developing and investing in new restaurant concepts and expanding The Cheesecake Factory® brand to other retail opportunities; maintain our aggregate sales volumes; deliver comparable sales growth; provide a differentiated experience to customers; outperform the casual dining industry and increase our market share; leverage sales increases and manage flow through; manage cost pressures, including, increasing wage rates and insurance costs, and stabilize margins; grow earnings; remain relevant to consumers; attract and retain qualified management and other staff; increase shareholder value; find suitable sites and manage increasing construction costs; profitably expand our concepts domestically and in Canada, and work with our licensees to expand our concept internationally; support the growth of North Italia and other FRC restaurants; and utilize our capital effectively. These forward-looking statements may be affected by various factors including: economic, public health and political conditions that impact consumer confidence and spending, including rising interest rates, periods of heightened inflation and market instability, and armed conflicts; supply chain disruptions; demonstrations, political unrest, potential damage to or closure of our restaurants and potential reputational damage to us or any of our brands; pandemic and related containment measures, including the potential for quarantines or restriction on in-person dining; acceptance and success of The Cheesecake Factory in international markets; acceptance and success of North Italia and the FRC concepts; the risks of doing business abroad through Company-owned restaurants and/or licensees; foreign exchange rates, tariffs and cross border taxation; changes in unemployment rates; changes in laws impacting our business, increases in minimum wages and benefit costs; the economic health of our landlords and other tenants in retail centers in which our restaurants are located, and our ability to successfully manage our lease arrangements with landlords; the economic health of suppliers, licensees, vendors and other third parties providing goods or services to us; the timing of our new unit development; compliance with debt covenants; strategic capital allocation decisions including with respect to share repurchases or dividends; the ability to achieve projected financial results; the resolution of uncertain tax positions with the Internal Revenue Service and the impact of tax reform legislation; changes in laws impacting our business; adverse weather conditions in regions in which our restaurants are located; factors that are under the control of government agencies, landlords and other third parties; the risks, costs and uncertainties associated with opening new restaurants; and other risks and uncertainties detailed from time to time in our filings with the SEC. Such forward-looking statements include all other statements that are not historical facts, as well as statements that are preceded by, followed by or that include words or phrases such as “believe,” “plan,” “will likely result,” “expect,” “intend,” “will continue,” “is anticipated,” “estimate,” “project,” “may,” “could,” “would,” “should” and similar expressions. These statements are based on our current expectations and involve risks and uncertainties which may cause results to differ materially from those set forth in such statements.

17

In connection with the “safe harbor” provisions of the Acts, we have identified and are disclosing important factors, risks and uncertainties that could cause our actual results to differ materially from those projected in forward-looking statements made by us, or on our behalf. (See Part II, Item 1A of this report, “Risk Factors,” and Part I, Item 1A, “Risk Factors,” included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.) These cautionary statements are to be used as a reference in connection with any forward-looking statements. The factors, risks and uncertainties identified in these cautionary statements are in addition to those contained in any other cautionary statements, written or oral, which may be made or otherwise addressed in connection with a forward-looking statement or contained in any of our subsequent filings with the SEC. Because of these factors, risks and uncertainties, we caution against placing undue reliance on forward-looking statements. Although we believe that the assumptions underlying forward-looking statements are currently reasonable, any of the assumptions could be incorrect or incomplete, and there can be no assurance that forward-looking statements will prove to be accurate. Forward-looking statements speak only as of the date on which they are made, and we undertake no obligation to publicly update or revise any forward-looking statements or to make any other forward-looking statements, whether as a result of new information, future events or otherwise, unless required to do so by law.

The below discussion and analysis, which contains forward-looking statements, should be read in conjunction with our interim unaudited condensed consolidated financial statements and related notes in Part I, Item 1 of this report and with the following items included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023: the audited consolidated financial statements and related notes in Part IV, Item 15; the “Risk Factors” included in Part I, Item 1A; the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part II, Item 7; and the cautionary statements included throughout this Form 10-Q. The inclusion of supplementary analytical and related information herein may require us to make estimates and assumptions to enable us to fairly present, in all material respects, our analysis of trends and expectations with respect to our results of operations and financial position.

COVID-19 Pandemic and Other Impacts to our Operating Environment

During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.

The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.

General

The Cheesecake Factory Incorporated is a leader in experiential dining. We are culinary forward and relentlessly focused on hospitality. We currently own and operate 321 restaurants throughout the United States and Canada under brands including The Cheesecake Factory® (211 locations), North Italia® (33 locations), Flower Child® (31 locations) and a collection of other FRC brands (37 locations). Internationally, 30 The Cheesecake Factory® restaurants operate under licensing agreements. Our bakery division operates two facilities that produce quality cheesecakes and other baked products for our restaurants, international licensees and third-party bakery customers.

Overview

Our strategy is driven by our commitment to customer satisfaction and is focused primarily on menu innovation, service and operational execution to continue to differentiate ourselves from other restaurant concepts, as well as to drive competitively strong performance that is sustainable. Financially, we are focused on prudently managing expenses at our restaurants, bakery facilities and corporate support center, and leveraging our size to make the best use of our purchasing power.

18

Investing in new Company-owned restaurant development is our top long-term capital allocation priority, with a focus on opening our concepts in premier locations within both new and existing markets. We plan to continue expanding The Cheesecake Factory and North Italia concepts, and in addition, our FRC subsidiary serves as an incubation engine, creating additional concepts for potential future growth. For The Cheesecake Factory concept, we target an average cash-on-cash return on investment of approximately 20% to 25% at the unit level, calculated by dividing restaurant-level profit (earnings before interest, taxes, depreciation and amortization and preopening costs) by our cash investment. We target an average cash-on-cash return on investment of approximately 35% for the North Italia concept and 25% to 30% for the FRC concepts. Returns are affected by the cost to build restaurants, the level of revenues that each restaurant can deliver and our ability to maximize the profitability of restaurants. Investing in new restaurant development that meets our return on investment criteria is expected to support achieving mid-teens Company-level return on invested capital.

Our overall revenue growth is primarily driven by revenues from new restaurant openings and increases in comparable restaurant sales.

For The Cheesecake Factory concept, our strategy is to increase comparable restaurant sales by growing average check and maintaining customer traffic through (1) continuing to offer innovative, high quality menu items that offer customers a wide range of options in terms of flavor, price and value, (2) focusing on service and hospitality with the goal of delivering an exceptional customer experience and (3) continuing to provide our customers with convenient options for off-premise dining, as we believe there is opportunity for a longer-term elevation of our off-premise mix compared to pre-COVID-19 pandemic levels. We are continuing our efforts on a number of initiatives, including menu innovation, a greater focus on increasing customer throughput in our restaurants, leveraging our gift card program, working with a third party to provide delivery services for our restaurants, increasing customer awareness of our online ordering capabilities, augmenting our marketing programs including the nationwide launch of a guest rewards program, enhancing our training programs and leveraging our customer satisfaction measurement platform.

Average check variations are driven by menu price increases and/or changes in menu mix. We generally update The Cheesecake Factory menus twice each year, and our philosophy is to use price increases to help offset key operating cost increases in a manner that balances supporting both our margin objectives and customer traffic levels. Prior to fiscal 2022, we targeted menu price increases of approximately 2% to 3% annually, utilizing a market-based strategy to help mitigate cost pressure in higher-wage geographies. In the first quarter of fiscal 2022, we started implementing menu price increases above our historical levels, including an incremental price increase in the fourth quarter of fiscal 2022, to offset significant inflationary cost pressures. Future near-term pricing actions may also be at levels above historical norms to keep pace with any significant cost increases. In addition, on a regular basis, we carefully consider opportunities to adjust our menu offerings or ingredients to help manage product availability and cost.

Margins are subject to fluctuations in commodity costs, labor, restaurant-level occupancy expenses, general and administrative (“G&A”) expenses and preopening expenses. Our objective is to recapture our pre-COVID-19 pandemic margins and longer-term to drive margin expansion, by leveraging incremental sales to increase restaurant-level margins at The Cheesecake Factory concept, leveraging our bakery operations, international and consumer packaged goods royalty revenue streams and G&A expense over time, and optimizing our restaurant portfolio.

We plan to employ a balanced capital allocation strategy comprised of investing in new restaurants that are expected to meet our targeted returns, repaying borrowings under our Revolving Facility and returning capital to shareholders through our dividend and share repurchase programs, the latter of which offsets dilution from our equity compensation program and supports our earnings per share growth. Future decisions to pay or to increase or decrease dividends or to repurchase shares are at the discretion of the Board and will be dependent on a number of factors, including limitations pursuant to the terms and conditions of the Loan Agreement and applicable law.

Longer-term, we believe our domestic revenue growth (comprised of our targeted annual unit growth of 7%, in aggregate across concepts, and comparable sales growth), combined with margin expansion, planned debt repayments and an anticipated capital return program will support our long-term financial objective of 13% to 14% total return to shareholders, on average. We define our total return as earnings per share growth plus our dividend yield.

19

Results of Operations

The following table presents, for the periods indicated, information from our condensed consolidated statements of income expressed as percentages of revenues. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for any other interim period or for the full fiscal year.

    

Thirteen

    

Thirteen

    

Twenty-Six

    

Twenty-Six

Weeks Ended

Weeks Ended

 

Weeks Ended

Weeks Ended

July 4, 2023

June 28, 2022

July 4, 2023

June 28, 2022

Revenues

 

100.0

%  

100.0

%

100.0

%  

100.0

%

Costs and expenses:

 

 

Food and beverage costs

23.2

24.5

23.5

 

24.1

Labor expenses

35.3

 

36.6

35.7

 

36.9

Other operating costs and expenses

26.2

 

26.3

26.4

 

26.3

General and administrative expenses

6.4

 

6.0

6.3

 

6.1

Depreciation and amortization expenses

2.7

 

2.7

2.7

 

2.7

Impairment of assets and lease termination (income)/expenses

(0.1)

0.1

0.0

Acquisition-related contingent consideration, compensation and amortization expenses

0.1

0.1

0.1

0.1

Preopening costs

0.7

 

0.4

0.5

 

0.3

Total costs and expenses

94.5

 

96.6

95.3

 

96.5

Income from operations

5.5

 

3.4

4.7

 

3.5

Interest and other expense, net

(0.3)

 

(0.2)

(0.2)

 

(0.2)

Income before income taxes

5.2

 

3.2

4.5

 

3.3

Income tax provision

0.3

 

0.1

0.4

 

0.3

Net income

4.9

%

3.1

%

4.1

%

3.0

%

Thirteen Weeks Ended July 4, 2023 Compared to Thirteen Weeks Ended June 28, 2022

Revenues

Revenues increased 4.0% to $866.2 million for the fiscal quarter ended July 4, 2023 compared to $832.6 million for the comparable prior year period, primarily due to an increase in comparable restaurant sales, as well as additional revenue related to new restaurant openings.

The Cheesecake Factory average sales per restaurant operating week increased 0.7% to $238,654 in the second quarter of fiscal 2023 from $237,004 in the second quarter of fiscal 2022. Total operating weeks at The Cheesecake Factory restaurants increased 1.1% to 2,734 in the second quarter of fiscal 2023 compared to 2,704 in the prior year. The Cheesecake Factory comparable sales increased by 1.5%, or $9.6 million, from the second quarter of fiscal 2022 and increased 14.1% from the second quarter of fiscal 2019 on an operating week basis. The increase from fiscal 2022 was primarily driven by an increase in average check of 5.2% (based on an increase of 10.6% in menu pricing, partially offset by 5.4% negative impact from mix), partially offset by decreased customer traffic of 3.7%. We implemented effective menu price increases of approximately 4.25%, 2.8% and 3.5% in the third and fourth quarters of fiscal 2022 and the first quarter of fiscal 2023, respectively. We are in the process of implementing approximately a 2.0% price increase in the third quarter of fiscal 2023. Sales through the off-premise channel comprised approximately 22% of our restaurant sales during the second quarter of fiscal 2023 as compared to 25% in the second quarter of fiscal 2022. However, off-premise sales mix remained elevated versus the pre-pandemic level of 16% during the second quarter of fiscal 2019. We account for each off-premise order as one customer for traffic measurement purposes. Therefore, average check is generally higher for off-premise orders as most are for more than one customer. In turn, the lower mix of sales in the off-premise channel during the second quarter of fiscal 2023 compared to the prior year second quarter comprised approximately 1% of the negative change in mix with a positive correlative impact to traffic. In addition, both traffic and mix declined relative to the higher traffic levels and incident rates associated with the post pandemic surge that benefited our second quarter of fiscal 2022. However, incident rates remained elevated versus the pre-pandemic level.

20

North Italia average sales per restaurant operating week increased 3.3% to $153,692 in the second quarter of fiscal 2023 from $148,778 in the second quarter of fiscal 2022. Total operating weeks at North Italia increased 13.5% to 429 in the second quarter of fiscal 2023 compared to 378 in the prior year. North Italia comparable sales increased approximately 8% from the second quarter of fiscal 2022 and increased approximately 30% from the second quarter of fiscal 2019 on an operating week basis. The increase from fiscal 2022 was primarily driven by an increase in average check of 6.4% (based on an increase of 8.2% in menu pricing, partially offset by a 1.8% negative impact from mix), as well as increased customer traffic of 1.6%. We implemented effective menu price increases of approximately 4.25% and 4.00% in the fourth quarter of fiscal 2022 and the second quarter of fiscal 2023, respectively.

Restaurants become eligible to enter the comparable sales base in their 19th month of operation. As of July 4, 2023, there were four The Cheesecake Factory restaurants and four North Italia restaurants not yet in the comparable sales base. International licensed locations and restaurants that are no longer in operation, including those which we have relocated, are excluded from comparable sales calculations.

Food and Beverage Costs

Food and beverage costs consist of raw materials and ingredients used in the food and beverage products sold in our restaurants and to our third-party customers. As a percentage of revenues, food and beverage costs were 23.2% and 24.5% in the second quarters of fiscal 2023 and 2022, respectively, primarily due to menu pricing leverage that were slightly in excess of inflation across most categories (1.3%), partially offset by favorable dairy pricing in the second quarter of fiscal 2022 (0.2%).

Labor Expenses

As a percentage of revenues, labor expenses, which include restaurant-level labor costs and bakery production labor, including associated fringe benefits, were 35.3% and 36.6% in the second quarters of fiscal 2023 and 2022, respectively. This decrease was primarily due to menu pricing leverage in excess of wage rate inflation (1.3%), partially offset by increased manager staffing levels (0.2%).

Other Operating Costs and Expenses

Other operating costs and expenses consist of all other restaurant-level operating costs, the major components of which are occupancy expenses (rent, common area expenses, insurance, licenses, taxes and utilities), dining room and to-go supplies, repairs and maintenance, janitorial expenses, credit card processing fees, marketing including delivery commissions, and incentive compensation, as well as bakery production overhead. As a percentage of revenues, other operating costs and expenses were 26.2% and 26.3% in the second quarters of fiscal 2023 and 2022, respectively. This variance was primarily driven by lower workers compensation insurance costs due to higher claim activity in the second quarter of fiscal 2022 (0.2%), lower off-premise costs due to sales mix and lower supply costs (0.2%), partially offset by launch cost related to our Rewards program (0.2%).

G&A Expenses

G&A expenses consist of the restaurant management recruiting and training program, restaurant field supervision, corporate support and bakery administrative organizations, as well as gift card commissions to third-party distributors. As a percentage of revenues, G&A expenses were 6.4% and 6.0% in second quarters of fiscal 2023 and 2022, respectively. This variance was primarily driven by increased staffing levels (0.2%).

21

Preopening Costs

Preopening costs were $6.0 million and $2.9 million in the second quarters of fiscal 2023 and 2022, respectively. We opened one The Cheesecake Factory and two Other FRC locations in the second quarter of fiscal 2023 compared to one North Italia restaurant and one Flower Child location in the comparable prior year period. The second quarter of fiscal 2023 was negatively impacted by delays in the timing of new restaurant openings that resulted in additional cost. Restaurant-level preopening costs include all costs to relocate and compensate restaurant management staff members during the preopening period, costs to recruit and train hourly restaurant staff members, and wages, travel and lodging costs for our opening training team and other support staff members. Also included in preopening costs are expenses for maintaining a roster of trained managers for pending openings, the associated temporary housing and other costs necessary to relocate managers in alignment with future restaurant opening and operating needs. Preopening costs can fluctuate significantly from period to period based on the number, mix and timing of restaurant openings and the specific preopening costs incurred for each restaurant.

Interest and Other Expense, Net

Interest and other expense, net was $2.2 million and $1.1 million for the second quarters of fiscal 2023 and 2022, respectively. This increase was primarily due to higher interest on our Revolver Facility ($1.6 million).

Income Tax Provision

Our effective income tax rate was 5.8% and 4.3% for the second quarters of fiscal 2023 and 2022, respectively. The increase was primarily due to a lower proportion of employment credits in relation to income before income taxes in the second quarter of fiscal 2023 (9.4%), partially offset by non-taxable gains in the second quarter of fiscal 2023 as compared to non-deductible losses in the comparable prior year period on our investments in variable life insurance contracts used to support our non-qualified deferred compensation plan (6.7%), a lower proportion of state tax expense in relation to income before taxes (0.7%) and a lower proportion of tax shortfall related to equity compensation in relation to income before taxes (0.2%) in the second quarter of fiscal 2023.

Twenty-Six Weeks Ended July 4, 2023 Compared to Twenty-Six Weeks Ended June 28, 2022

Revenues

Revenues increased 6.5% to $1,732.3 million for the first six months of 2023 compared to $1,626.4 million for the comparable prior year period, primarily due to an increase in comparable restaurant sales, as well as additional revenue related to new restaurant openings.

The Cheesecake Factory average sales per restaurant operating week increased 3.4% to $239,167 in the first six months of fiscal 2023 from $231,264 in the first six months of fiscal 2022. Total operating weeks at The Cheesecake Factory restaurants increased 1.2% to 5,471 in the first six months of fiscal 2023 compared to 5,408 in the prior year. Because our strong sales week between Christmas and New Year’s Day was captured as the 53rd week of fiscal 2022, that high-volume week was replaced with an average sales week in the first quarter of 2023. This negatively impacted revenues by approximately $10 million in the first quarter of fiscal 2023. The Cheesecake Factory comparable sales increased by 3.6%, or $44.0 million, from the first six months of fiscal 2022 and increased 14.5% from the first six months of fiscal 2019 on an operating week basis. The increase from fiscal 2022 was primarily driven by an increase in average check of 5.0% (based on an increase of 10.5% in menu pricing, partially offset by 5.5% negative impact from mix), partially offset by decreased customer traffic of 1.4%. Sales through the off-premise channel comprised approximately 22% of our restaurant sales during the first six months of fiscal 2023 as compared to 26% in the first six months of fiscal 2022. However, off-premise sales mix remains elevated versus the pre-pandemic level of 16% during the first six months of fiscal 2019.

North Italia average sales per restaurant operating week increased 4.3% to $150,626 in the first six months of fiscal 2023 from $144,365 in the first six months of fiscal 2022. Total operating weeks at North Italia increased 13.6% to 858 in the first six months of fiscal 2023 compared to 755 in the prior year. North Italia comparable sales increased approximately 8% from the first six months of fiscal 2022 and increased approximately 30% from the first six months of fiscal 2019 on an operating week basis. The increase from fiscal 2022 was primarily driven by an increase in average check of 5.6% (based on an increase of 8.0% in menu pricing, partially offset by a 2.4% negative impact from mix), as well as increased customer traffic of 2.4%.

22

Food and Beverage Costs

As a percentage of revenues, food and beverage costs were 23.5% and 24.1% in the first six months of fiscal 2023 and 2022, respectively, primarily due to menu price increases slightly in excess of inflation across most categories (0.9%), partially offset by favorable dairy pricing in fiscal 2022 (0.3%).

Labor Expenses

As a percentage of revenues, labor expenses were 35.7% and 36.9% in the first six months of fiscal 2023 and 2022, respectively. This decrease was primarily due to menu pricing leverage in excess of wage rate inflation (1.1%) and a decline in group medical insurance costs due to lower claim activity (0.2%) in the first quarter of fiscal 2023.

Other Operating Costs and Expenses

As a percentage of revenues, other operating costs and expenses were 26.4% and 26.3% in the first six months of fiscal 2023 and 2022, respectively. This variance was primarily driven by launch costs related to our Rewards program (0.2%).

G&A Expenses

As a percentage of revenues, G&A expenses were 6.4 % and 6.1% in the first six months of fiscal 2023 and 2022, respectively. This variance was primarily driven by increases across several categories.

Preopening Costs

Preopening costs were $9.1 million and $4.7 million in the first six months of fiscal 2023 and 2022, respectively. We opened one The Cheesecake Factory, one Flower Child and three Other FRC location in the first half of fiscal 2023 compared to one North Italia and one Flower Child location in the comparable prior year period. The first six months of fiscal 2023 was negatively impacted by delays in the timing of new restaurant openings that resulted in additional cost.

Interest and Other Expense, Net

Interest and other expense, net was $4.0 million and $2.6 million for the first six months of fiscal 2023 and 2022, respectively. This increase was primarily due to higher interest on our Revolver Facility ($2.8 million).

Income Tax Provision

Our effective income tax rate was 8.6% and 9.0% for the first six months of fiscal 2023 and 2022, respectively. The decrease was primarily due to non-taxable gains in the first six months of fiscal 2023 as compared to non-deductible losses in the comparable prior year period on our investments in variable life insurance contracts used to support our non-qualified deferred compensation plan (4.0%), partially offset by a lower proportion of employment credits in relation to income before income taxes in the first six months of fiscal 2023 (3.6%).

Non-GAAP Measures

Adjusted net income and adjusted diluted net income per share are supplemental measures of our performance that are not required by or presented in accordance with GAAP. These non-GAAP measures may not be comparable to similarly-titled measures used by other companies and should not be considered in isolation or as a substitute for measures of performance prepared in accordance with GAAP. We calculate these non-GAAP measures by eliminating from net income and diluted net income per share the impact of items we do not consider indicative of our ongoing operations. We use these non-GAAP financial measures for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Our inclusion of these adjusted measures should not be construed as an indication that our future results will be unaffected by unusual or infrequent items. In the future, we may incur expenses or generate income similar to the adjusted items.

23

Following is a reconciliation from net income and diluted net income per share to the corresponding adjusted measures (in thousands, except per share data):

    

Thirteen

    

Thirteen

    

Twenty-Six

    

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Impairment of assets and lease termination (income)/expenses

(653)

106

1,589

313

Acquisition-related contingent consideration, compensation and amortization expenses

1,287

948

2,476

1,839

Tax effect of adjustments (1)

 

(165)

 

(275)

 

(1,057)

 

(559)

Adjusted net income

$

43,144

$

26,435

$

73,733

$

50,412

Diluted net income per share

$

0.87

$

0.50

$

1.43

$

0.96

Impairment of assets and lease termination (income)/expenses

(0.01)

0.00

0.03

0.01

Acquisition-related contingent consideration, compensation and amortization expenses

0.03

0.02

0.05

0.04

Tax effect of adjustments (1)

 

(0.00)

 

(0.01)

 

(0.02)

 

(0.01)

Adjusted diluted net income per share (2)

$

0.88

$

0.52

$

1.50

$

0.99

(1)Based on the federal statutory rate and an estimated blended state tax rate, the tax effect on all adjustments assumes a 26% tax rate.
(2)Adjusted net income per share may not add due to rounding.

Fiscal 2023 Outlook

Based on recent trends and assuming no material operating or consumer disruptions, we anticipate total revenue for fiscal 2023 to be approximately $3.5 billion.

During fiscal 2023, we currently estimate total inflation across our commodities, total labor (factoring in the latest trends in wage rates and channel mix, as well as in other components such as payroll taxes and benefits) and other operating costs and expenses to be in the mid-single digit range. However, there remains measurable risk associated with cost fluctuations driven by the current environment. We estimate preopening costs of approximately $26 million. Based on these factors, we expect fiscal 2023 net income margin of approximately 4%.

We plan to open as many as 20 new restaurants in fiscal 2023, including as many as six The Cheesecake Factory restaurants, five North Italia restaurants and as many as nine restaurants within our FRC business, which includes three Flower Child locations. In recent years, we have encountered delays in opening new restaurants due to supply chain challenges, as well as to longer lead times in obtaining licenses and permits. We anticipate approximately $160 million to $170 million in cash capital expenditures to support this level of unit development, as well as required maintenance on our restaurants.

Total revenues for the third quarter of fiscal 2023 are expected to be approximately $835 million to $855 million. We anticipate commodity inflation to be in the low-single digit range and expect labor inflation to be in the mid-single digit range. Based on these factors, we expect third quarter fiscal 2023 net income margin of approximately 2.75% at the mid-point of the estimated revenue range.

Liquidity and Capital Resources

Our corporate financial objectives are to maintain a sufficiently strong and conservative balance sheet to support our operating initiatives and unit growth while maintaining financial flexibility to provide the financial resources necessary to protect and enhance the competitiveness of our restaurant and bakery brands and to provide a prudent level of financial capacity to manage the risks and uncertainties of conducting our business operations under various economic and industry cycles. Typically, cash flows generated from operating activities are our principal source of liquidity, which we use to finance our restaurant expansion plans,

24

ongoing maintenance of our restaurants and bakery facilities and investment in our corporate and information technology infrastructures.

Similar to many restaurant and retail chain store operations, we utilize operating lease arrangements for all of our restaurant locations. Accordingly, our lease arrangements reduce, to some extent, our capacity to utilize funded indebtedness in our capital structure. We are not limited to the use of lease arrangements as our only method of opening new restaurants. However, we believe our operating lease arrangements continue to provide appropriate leverage for our capital structure in a financially efficient manner.

During the first six months of fiscal 2023, our cash and cash equivalents decreased by $23.2 million to $91.6 million. The following table presents, for the periods indicated, a summary of our key cash flows from operating, investing and financing activities (in millions):

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Cash provided by operating activities

$

101.5

$

87.5

Additions to property and equipment

(62.7)

(46.4)

Acquisition-related deferred consideration and compensation

(13.0)

(7.2)

Common stock dividends paid

(27.0)

(14.3)

Treasury stock purchases, inclusive of excise tax

(21.7)

(14.8)

25

Cash Provided by Operating Activities

Cash flows from operations increased by $14.0 million from the first six months of fiscal 2022 primarily due to higher net income and lower incentive compensation paid in the first six months of fiscal 2023 compared to the first six months of fiscal 2022. These factors were partially offset by timing of accounts payable disbursements in relation to the fiscal 2022 versus 2021 year-end dates and the sales tax liabilities due to increased sales at fiscal 2022 year end. Typically, our requirement for working capital has not been significant since our restaurant customers pay for their food and beverage purchases in cash or cash equivalents at the time of sale, and we are able to sell many of our restaurant inventory items before payment is due to the suppliers of such items.

Property and Equipment

Capital expenditures for new restaurants, including locations under development, were $37.8 million and $21.7 million for the first six months of fiscal 2023 and 2022, respectively. Capital expenditures also included $22.0 million and $22.4 million for our existing restaurants and $2.9 million and $2.3 million for bakery and corporate capacity and infrastructure investments in the first six months of fiscal 2023 and 2022, respectively.

We opened five restaurants in the first six months of fiscal 2023 comprised of one The Cheesecake Factory, one Flower Child and three Other FRC locations compared to one North Italia and one Flower Child location in the first six months of fiscal 2022. We expect to open as many as 20 new restaurants in fiscal 2023 across our portfolio of concepts. We anticipate approximately $160 million to $170 million in capital expenditures to support this level of unit development, as well as required maintenance on our restaurants.

Acquisition-Related Deferred Consideration and Compensation

During the six months of fiscal 2023 and 2022, we made payments of $13.0 million and $7.2 million, respectively, for contingent consideration and compensation related to the FRC acquisition.

Convertible Senior Notes

On June 15, 2021, we issued $345.0 million in aggregate principal amount of convertible senior notes (“Notes”), which will mature on June 15, 2026, unless earlier repurchased, redeemed or converted. The net proceeds from the sale of the Notes were approximately $334.9 million after deducting issuance costs related to the Notes. As of July 4, 2023, the conversion rate for the Notes was 13.2717 shares of common stock per $1,000 principal amount of the Notes, which represents a conversion price of approximately $75.35 per share of common stock. In connection with the cash dividend that was declared by our Board on July 27, 2023, on August 15, 2023 we will adjust the conversion rate (which is expected to increase) and the conversion price (which is expected to decrease) of the Notes in accordance with the terms. (See Note 5 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for further discussion of the Notes.)

Credit Facility

On October 6, 2022, we entered into a Fourth Amended and Restated Loan Agreement (the “Loan Agreement” and the revolving credit facility provided thereunder, the “Revolver Facility”). The Loan Agreement amends and restates in its entirety our prior credit agreement. The Revolver Facility, which terminates on October 6, 2027, provides us with revolving loan commitments that total $400 million, of which $50 million may be used for issuances of letters of credit. The Revolver Facility contains a commitment increase feature that, subject to certain conditions precedent, could provide for an additional $200 million in revolving loan commitments. Our obligations under the Revolver Facility are unsecured. Certain of our material subsidiaries have guaranteed our obligations under the Revolver Facility. As of July 4, 2023, we had net availability for borrowings of $238.5 million, based on a $130.0 million outstanding debt balance and $31.5 million in standby letters of credit under the Revolver Facility.

Under the Revolver Facility, we are subject to financial covenants, as well as to customary events of default that, if triggered, could result in acceleration of the maturity of the Revolver Facility. Subject to certain exceptions, the Revolver Facility also limits distributions with respect to our equity interests, such as cash dividends and share repurchases, based on a defined ratio, and also sets forth negative covenants that restrict indebtedness, liens, investments, sales of assets, fundamental changes and other matters. (See Note 5 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for further discussion of our long-term debt.)

26

Common Stock Dividends

Common stock dividends of $27.0 million and $14.3 million were paid in the first six months of fiscal 2023 and 2022, respectively. This increase is primarily due to the resumption of our quarterly dividend in the second quarter of fiscal 2022 after the suspension that began in fiscal 2020 due to the impact of COVID-19 on our business and in conjunction with the terms of our Amended Credit Agreement. As further discussed in Note 12 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report, in July 2023, our Board declared a quarterly dividend to be paid in August 2023. Future decisions to pay or to increase or decrease dividends are at the discretion of the Board and will be dependent on our operating performance, financial condition, capital expenditure requirements, limitations on cash distributions pursuant to the terms and conditions of the Loan Agreement and applicable law, and other such factors that the Board considers relevant.

Share Repurchases

Under authorization by our Board to repurchase up to 61.0 million shares of our common stock, we have cumulatively repurchased 55.8 million shares at a total cost of $1,787.3 million, excluding excise tax, through July 4, 2023. We repurchased 0.6 million shares at a cost of $21.7 million, excluding excise tax, during the first six months of fiscal 2023 compared to 0.5 million shares at a cost of $14.8 million during the comparable fiscal 2022 period. This increase is primarily due to the resumption of our share repurchase program in the second quarter of fiscal 2022. The remaining variance represents the change in repurchases made to satisfy tax withholding obligations on vested restricted share awards.

Our objectives with regard to share repurchases have been to offset the dilution to our shares outstanding that results from equity compensation grants and to supplement our earnings per share growth. Our share repurchase program does not have an expiration date, does not require us to purchase a specific number of shares and may be modified, suspended or terminated at any time. Future decisions to repurchase shares are at the discretion of the Board and are based on several factors, including current and forecasted operating cash flows, capital needs associated with new restaurant development and maintenance of existing locations, dividend payments, debt levels and cost of borrowing, obligations associated with the FRC acquisition, our share price and current market conditions. The timing and number of shares repurchased are also subject to legal constraints and financial covenants under our Loan Agreement that limit share repurchases based on a defined ratio. (See Note 8 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for further discussion of our repurchase authorization.)

Cash Flow Outlook

We believe that our cash and cash equivalents, combined with expected cash flows provided by operations and available borrowings under the Revolving Facility, will provide us with adequate liquidity for the next 12 months and the foreseeable future.

As of July 4, 2023, we had no financing transactions, arrangements or other relationships with any unconsolidated entities or related parties. Additionally, we had no financing arrangements involving synthetic leases or trading activities involving commodity contracts.

Critical Accounting Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates. Our critical accounting estimates have not changed materially from those previously reported in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.

Recent Accounting Pronouncements

See Note 1 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for a summary of new accounting standards.

27

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

The following discussion of market risks contains forward-looking statements and should be read in conjunction with our interim unaudited condensed consolidated financial statements and related notes in Part I, Item 1 of this report and with the following items in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023: the audited consolidated financial statements and related notes in Part IV, Item 15; the “Risk Factors” in Part I, Item 1A; the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7; and the cautionary statements included throughout the report. Actual results may differ materially from the following discussion based on general conditions in the commodity and financial markets.

The cost of products and services used in our operations is subject to volatility due to the relative availability of labor and distribution, weather, natural disasters, inventory levels and other supply and/or demand impacting events such as geopolitical events, economic conditions or other unforeseen circumstances. Climate change may further exacerbate a number of these factors. During fiscal 2021, we began to experience certain supply shortages and transportation delays largely attributable to impacts of the COVID-19 pandemic. These shortages continued in fiscal 2022 and were exacerbated by geopolitical unrest. The aggregate impact of these and other factors contributed to significant cost inflation. While we have seen improvements in many of these areas, the absolute level of commodity costs has remained elevated contributing to ongoing inflation above historical levels.

We attempt to negotiate short-term and long-term agreements for some of our principal commodity, supply and equipment requirements, such as certain dairy products and poultry, depending on market conditions and expected demand. While we are in the process of contracting for certain key food and non-food supplies for fiscal 2023, these efforts may not be successful or yield our intended benefits. We continue to evaluate the possibility of entering into similar arrangements for other commodities and periodically evaluate hedging vehicles, such as direct financial instruments, to assist us in managing risk and variability associated with such commodities. As of July 4, 2023, we had no hedging contracts in place. Commodities not subject to fixed price and volume agreements can be subject to unforeseen supply and cost fluctuations, which at times may be significant.

Commodities for which we have not entered into contracts can be subject to unforeseen supply and cost fluctuations, which at times may be significant. Additionally, the cost of commodities subject to governmental regulation, such as dairy and corn, can be especially susceptible to price fluctuation. Goods we purchase on the international market may be subject to even greater fluctuations in cost and availability, which could result from a variety of factors, including the value of the U.S. dollar relative to other currencies, international trade disputes, tariffs, geopolitical unrest and varying global demand. We may not have the ability to increase menu prices or vary menu items in response to food commodity price increases. For second quarter of both fiscal 2023 and 2022, a hypothetical increase of 1% in food costs would have negatively impacted cost of sales by $2.0 million.

We are exposed to market risk from interest rate changes on our funded debt. This exposure relates to the component of the interest rate on our Loan Agreement that is indexed to market rates. Based on outstanding borrowings at both July 4, 2023 and January 3, 2023, a hypothetical 1% rise in interest rates would have increased interest expense by $1.3 million, on an annual basis. (See Note 5 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for further discussion of our long-term debt.)

We are also subject to market risk related to our investments in variable life insurance contracts used to support our non-qualified plans to the extent these investments are not equivalent to the related liability. In addition, because changes in these investments are not taxable, gains and losses result in tax benefit and tax expense, respectively, and directly affect net income through the income tax provision. Based on balances at July 4, 2023 and January 3, 2023, a hypothetical 10% decline in the market value of our deferred compensation asset and related liability would not have impacted income before income taxes. However, under such a scenario, net income would have declined by $2.0 million at both July 4, 2023 and January 3, 2023.

28

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

We have established and maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only a reasonable assurance of achieving the desired control objectives, and management was necessarily required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of July 4, 2023.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) during the fiscal quarter ended July 4, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

29

PART II — OTHER INFORMATION

Item 1. Legal Proceedings.

See Note 7 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report.

Item 1A. Risk Factors.

A description of the risk factors associated with our business is contained in Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 (“Annual Report”). These cautionary statements are to be used as a reference in connection with any forward-looking statements. The factors, risks and uncertainties identified in these cautionary statements are in addition to those contained in any other cautionary statements, written or oral, which may be made or otherwise addressed in connection with a forward-looking statement or contained in any of our subsequent filings with the SEC.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

The following table presents our purchases of our common stock during the fiscal quarter ended July 4, 2023 (in thousands, except per share data):

    

    

    

Total Number of

    

Maximum Number

Shares Purchased

of Shares that May

Total Number

as Part of Publicly

Yet be Purchased

of Shares

Average Price

Announced Plans

Under the Plans or

Period

    

Purchased (1)

    

Paid per Share (2)

    

or Programs

    

Programs

April 5 — May 9, 2023

 

221

$

33.18

 

221

 

5,284

May 10 — June 6, 2023

 

6

 

32.99

 

 

5,278

June 7 — July 4, 2023

 

53

 

33.50

 

49

 

5,225

Total

 

280

 

  

 

270

 

  

(1)The total number of shares purchased includes 10,683 shares withheld upon vesting of restricted share awards to satisfy tax withholding obligations.

(2)The dollar value of shares repurchased excludes excise tax due under the Inflation Reduction Act of 2022.

Under authorization by our Board to repurchase up to 61.0 million shares of our common stock, we have cumulatively repurchased 55.8 million shares at a total cost of $1,787.3 million, excluding excise tax, through July 4, 2023 with 0.3 million shares repurchased at a cost of $9.3 million, excluding excise tax, during the second quarter of fiscal 2023. Our share repurchase program does not have an expiration date, does not require us to purchase a specific number of shares and may be modified, suspended or terminated at any time. The timing and number of shares repurchased are subject to legal constraints and financial covenants under our Loan Agreement that limit share repurchases based on a defined ratio. (See Note 8 of Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this report for further discussion of our repurchase authorization.)

Item 5. Other information.

During the fiscal quarter ended July 4, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408 of Regulation S-K).

30

Item 6. Exhibits

Exhibit
No.

    

Item

    

Form

    

File Number

    

Incorporated by
Reference from
Exhibit Number

    

Filed with SEC

3.1

Restated Certificate of Incorporation of The Cheesecake Factory Incorporated

10-Q

000-20574

3.2

8/6/18

3.2

Certificate of Designations of The Cheesecake Factory Incorporated, dated April 20, 2020

8-K

000-20574

3.1

4/20/20

3.3

Bylaws of The Cheesecake Factory Incorporated, amended and restated on October 26, 2022

8-K

000-20574

3.1

11/1/22

10.1

Amended Employment Agreement for David Overton, dates as of April 5, 2023

Filed herewith

31.1

Rule 13a-14(a)/15d-14(a) Certification of the Principal Executive Officer

Filed herewith

31.2

Rule 13a-14(a)/15d-14(a) Certification of the Principal Financial Officer

Filed herewith

32.1

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 of the Principal Executive Officer

Filed herewith

32.2

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 of the Principal Financial Officer

Filed herewith

101.1

The following materials from The Cheesecake Factory Incorporated’s Quarterly Report on Form 10-Q for the quarter ended July 4, 2023, formatted in Inline eXtensible Business Reporting Language (iXBRL): (i) condensed consolidated balance sheets, (ii) condensed consolidated statements of income, (iii) condensed consolidated statements of comprehensive income, (iv) condensed consolidated statement of stockholders’ equity, (v) condensed consolidated statements of cash flows, and (vi) the notes to the condensed consolidated financial statements

Filed herewith

104.1

The cover page of The Cheesecake Factory Incorporated’s Quarterly Report on Form 10-Q for the quarter ended July 4, 2023, formatted in iXBRL (included with Exhibit 101.1)

Filed herewith

31

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.

Date: August 7, 2023

THE CHEESECAKE FACTORY INCORPORATED

By:

/s/ DAVID OVERTON

David Overton

Chairman of the Board and Chief Executive Officer

(Principal Executive Officer)

By:

/s/ MATTHEW E. CLARK

Matthew E. Clark

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)

32

EX-10.1 2 cake-20230704xex10d1.htm EXHIBIT 10.1

Exhibit 10.1

AMENDED AND RESTATED EMPLOYMENT AGREEMENT

This AMENDED AND RESTATED EMPLOYMENT AGREEMENT (the “ Agreement ”) is entered into  and effective as of April 5, 2023 (“ Effective Date ”), between THE CHEESECAKE FACTORY INCORPORATED (the “ Company ”) and DAVID M. OVERTON (the “ Executive ”).  Effective as of the Effective Date, this Agreement amends and restates in its entirety that certain Employment Agreement, dated as of April 1, 2017, as amended as of February 15, 2018, between the Company and the Executive (the “ Prior Agreement ”).

WHEREAS, the Compensation Committee (the “ Compensation Committee ”) of the Board of Directors (the “ Board ”) of the Company has approved and recommended to the Board that the Company enter into this Agreement with the Executive;

WHEREAS, the Board has approved and authorized the entry into this Agreement with the Executive;

WHEREAS, from and after the Effective Date, the Company and the Executive mutually desire to amend and restate the Prior Agreement and to continue executive’s employment with the Company, upon the terms and conditions set forth in this Agreement;

WHEREAS, all capitalized terms used, but not otherwise defined, herein shall have the meaning set forth in Section 12 of this Agreement; and

WHEREAS, the parties desire to enter into this Agreement which shall entirely replace and supersede the Prior Agreement and set forth the terms and conditions for the employment relationship between the Executive and the Company.

NOW, THEREFORE, in consideration of the promises and mutual covenants and agreements herein contained and intending to be legally bound hereby, the Company and the Executive hereby agree as follows:

1.  Employment.  During the Term of this Agreement, the Executive shall be employed as Chief Executive Officer (“ CEO ”) of the Company and, so long as the Executive remains CEO and a member of the Board, shall be the Chairman of the Board unless otherwise required by law, regulations or the rules of the Company’s principal securities exchange.  As Chairman of the Board, the Executive shall have all rights and duties set forth in the Company’s Certificate of Incorporation and By-laws and will, among other things, work in collaboration with the Lead Director of the Board to establish the agendas for the Board meetings.  As CEO, the Executive shall have all rights and duties set forth in the Company’s Certificate of Incorporation and By-Laws and, subject to the oversight of the Board, shall have general supervision, direction and control of the business and the officers, employees and agents of the Company, including development and implementation of the Company’s strategic plans and policies, short- and long-term growth, operations, financial and capital expenditure decisions, reporting structure and organization, budgeting and financial performance, and communications and relations with investors, other Board members, customers, and other outside Company business interests.  The Executive shall devote substantially all his time, attention and energies to the business and affairs of the Company and the subsidiaries.  The Company acknowledges that the Executive is a member of the Board and that such membership constitutes an integral part of the Executive’s duties hereunder.  The Executive’s offices shall be at the corporate headquarters of the Company, currently located in Calabasas Hills, California.

2.Term.  The initial “ Term of this Agreement ” or “ Term ” shall commence on Effective Date and end on the first anniversary of such date.  On such first anniversary date, and on each subsequent annual anniversary date thereafter, the Term of this Agreement shall be automatically extended for one additional year unless, not less than ninety (90) days prior to any such anniversary date, either the Company or the Executive shall give notice not to extend this Agreement.  Upon the expiration of the Term of this Agreement as a result of such notice by either party not to extend the Term, the employment of the Executive will thereafter continue on an at-will basis subject to the ability of either party to terminate such employment relationship at any time. A notice  by either party not to further extend the Term of this Agreement shall not be treated as a termination by the Company without Cause or a Constructive Termination by the Executive, in and of itself and absent other factors giving rise to a without Cause termination or a Constructive Termination, nor shall any such notice of non-extension give rise to the payment of any

-1-


benefits under Section 14 hereof unless payments under such Section 14 otherwise would have been due irrespective of such notice of non-extension.  “The Term of this Agreement” shall mean, for purposes of this Agreement, such initial one-year term and subsequent extensions, if any.

3.Salary.  Subject to the further provisions of this Agreement, the Company shall pay the Executive a base salary at an initial annualized rate equal to $995,000 effective as of  March 3, 2016  (“ Salary ”).  The Executive’s Salary may be increased at such times, if any, and in such amounts as determined by the Compensation Committee in its discretion.  The Compensation Committee will review the Salary on an annual basis.  Any increase in Salary shall not serve to limit or reduce any other obligation of the Company hereunder.  The Salary shall be payable by the Company to the Executive not less frequently than monthly.  Participation in deferred compensation, discretionary or performance bonus, retirement, stock option and other employee benefit plans and in fringe benefits shall not reduce the annual rate of Salary.

4.Bonus.  During the Term, the Executive shall be eligible to be a participant in the Company’s 2015 Amended and Restated Annual Performance Incentive Plan (or any modified or replacement plan providing for bonus incentives to executive officers) (the “ Incentive Plan ”) subject to the terms, conditions and limitations of the Incentive Plan.  During the Term of this Agreement, the Executive also shall be eligible for other discretionary bonus awards, as determined in the sole discretion of the Compensation Committee.

5.Participation in Employee Benefit Plans.  During the Term, the Executive shall be entitled to participate equitably with other executive officers commensurate with Executive’s position with the Company, in any plan of the Company relating to pension, thrift, profit sharing, life insurance, disability income insurance, medical coverage, education, or other retirement or employee benefits that the Company has adopted or may adopt for the benefit of its executive officers, subject to the terms, conditions and limitations of any such plan.

6.Equity Compensation.

(a)Prior Grants.  All Awards that were granted to the Executive prior to the Effective Date shall continue to remain outstanding and governed by the terms and conditions of the applicable award agreement evidencing the grant of such Award and equity compensation plan.  By way of clarification, all references to a “Constructive Termination” or to a termination by the Executive “for Good Reason” in such award agreements shall mean and include a “Constructive Termination” as defined in this Agreement.

(b)Consideration for Future Grants.  During the Term, the Executive shall be eligible for future grants of Awards or other equity incentives under the Company’s equity incentive plans at levels commensurate with the Executive’s position with the Company.  All such Awards and their terms and conditions shall be in the discretion of the Compensation Committee, subject to the terms, conditions and limitations of any such plans.

7.Fringe Benefits.  During the Term, the Executive shall be entitled to receive all other fringe benefits, which are now or may be provided to the Company’s executive officers.  To the extent that the level of any such benefits is based upon seniority, level of services or compensation levels, the Company shall make an appropriate and proportionate adjustment to the Executive’s benefits.

8.Vacation.  During the Term, the Executive shall be entitled to an annual paid vacation in accordance with the Company’s general administrative policy.

9.Business Expenses.  During the Term, the Executive shall be entitled to incur and be reimbursed for all reasonable business expenses.  The Company agrees that it will reimburse the Executive for all such expenses upon the presentation by the Executive, from time to time, of an itemized account of such expenditures setting forth the date, the purposes for which incurred, and the amounts thereof, together with such receipts showing payments in conformity with the Company’s established policies.  Reimbursement shall be made within a reasonable period after the Executive’s submission of an itemized account in accordance with the Company’s established policies; provided, however , such reimbursements are in all cases subject to the 409A Reimbursement Conditions (as defined in Section 21).

-2-


10.Code Section 280G. In the event that it is determined that any payment or distribution of any type to or for the benefit of the Executive (whether under this Agreement or otherwise) made by the Company, by any of its affiliates, by any person who acquires ownership or effective control of the Company or ownership of a substantial portion of the Company’s assets (within the meaning of Section 280G of the Code and the Regulations thereunder) or by any affiliate of such person, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise (the “ Total Payments ”), would either be subject to the excise tax imposed by Section 4999 of the Code (or nondeductible by the Company under Code Section 280G) or any interest or penalties with respect to such excise tax (such excise tax or nondeductibility, together with any such interest or penalties, are collectively referred to as the “ Excise Tax ”), then such payments or distributions shall be payable either in (x) full or (y) as to such lesser amount which would result in no portion of such payments or distributions being subject to the Excise Tax, and the Executive shall receive the greater, on an after-tax basis, of (x) or (y).  If a reduction in the Total Payments constituting “parachute payments” is necessary so that no portion of such Total Payments is subject to the Excise Tax, then the reduction shall occur in a manner intended to maximize the Executive’s after-tax retained value and if necessary to comply with Section 409A (as defined below) and shall be effected in the following order: (1) reduction of cash payments for which the full amount is treated as a parachute payment; (2) cancellation of accelerated vesting (or, if necessary, payment) of cash awards for which the full amount is not treated as a parachute payment; (3) cancellation of any accelerated vesting of Awards; and (4) reduction of any continued employee benefits.  In selecting the Awards (if any) for which accelerated vesting will be reduced under clause (3) of the preceding sentence, Awards shall be selected in a manner that maximizes the after-tax aggregate amount of Total Payments provided to the Executive, provided that if (and only if) necessary in order to avoid the imposition of an additional tax under Section 409A of the Code, Awards instead shall be selected in the reverse order of the date of grant.  For the avoidance of doubt, for purposes of measuring an Award’s value to the Executive when performing the foregoing comparison between (x) and (y), such Award’s value shall equal the then aggregate fair market value of the vested shares underlying the Award (after taking into consideration any applicable accelerated vesting) less any aggregate exercise price less applicable taxes.  Also, if two or more Awards are granted on the same date, each Award will be reduced on a pro-rata basis, giving effect to maximizing the after-tax aggregate amount of Total Payments to Executive as required above.  In no event shall the Executive have any discretion with respect to the ordering of payment reductions.  In no event will the Company be required to gross up any payment or benefit to the Executive to avoid the effects of the Excise Tax or to pay any regular or excise taxes arising from the application of the Excise Tax.  All mathematical determinations and all determinations of whether any of the Total Payments are “parachute payments” (within the meaning of Section 280G of the Code) that are required to be made under this Section 10, shall be made by a nationally recognized independent audit firm selected by the Company (the “ Accountants ”), who shall provide their determination, together with detailed supporting calculations regarding the amount of any relevant matters, both to the Company and to the Executive.  Notwithstanding the foregoing, the Accountants shall not be an audit firm that is rendering services as an auditor or in any other accounting or audit capacity to the entity (or entities) that is acquiring the Company in the relevant transaction that is triggering the Code Section 280G analysis under this Section 10.  Determinations shall be made by the Accountants using reasonable good faith interpretations of the Code.  As expressly permitted by Q/A #32 of the Code Section 280G regulations, with respect to performing any present value calculations that are required in connection with this section, the Executive and the Company each affirmatively elect to utilize the applicable federal rates (“ AFR ”) that are in effect as of the Effective Date, and the Accountants shall therefore use such AFRs in their determinations and calculations.  The Company shall pay the fees and costs of the Accountants which are incurred in connection with this section.

11. Indemnity.  The Company shall indemnify and hold the Executive harmless from any cost, expense or liability arising out of or relating to any acts or decisions made by the Executive on behalf of or in the course of performing services for the Company to the same extent the Company indemnifies and holds harmless other executive officers and directors of the Company and in accordance with the Company’s Certificate of Incorporation, By-laws and established policies.  During the Term, the Company agrees to seek to maintain director and officer liability insurance.  The Company agrees to seek to maintain such insurance for a period of at least 36 months following the Date of Termination.  In the event that the Company does not maintain a director and officer liability policy covering former directors and officers during such 36-month period, the Company agrees to seek to obtain and maintain “tail” coverage for director and officer liability with respect to former directors and officers for a period of up to 36 months after the Date of Termination.  This indemnification provision is in addition to, and does not supersede, any other agreement of indemnification provided by the Company to the Executive.

12.Certain Terms Defined.  For purposes of this Agreement:

-3-


 (a)Awards” shall mean any stock options, stock appreciation rights, restricted stock,  stock units, performance units, performance shares, and/or so called “phantom” equity, granted to the Executive under any employee equity compensation plan.

(b)Cause” means termination upon:  (1) the willful failure by the Executive to substantially perform his duties with the Company (other than any such failure resulting from his incapacity due to physical or mental illness), after a written demand for substantial performance is delivered to him by the Board, which demand specifically identifies the manner in which the Board believes that he has not substantially performed his duties; (2) the Executive’s willful misconduct that is demonstrably and materially injurious to the Company, monetarily or otherwise; or (3) the Executive’s commission of such acts of dishonesty, fraud, misrepresentation or other acts of moral turpitude as would prevent the effective performance of his duties.  No act, or failure to act, on the Executive’s part shall be deemed “willful” unless done, or omitted to be done, by him in bad faith and done or omitted to be done without the reasonable belief that his action or omission was in the best interest of the Company.  Notwithstanding the foregoing, the Executive shall not be deemed to have been terminated for Cause unless and until there shall have been delivered to him a copy of a resolution duly adopted by the affirmative vote of a majority of the members of the Board at a meeting of such members (after reasonable notice to him and an opportunity for him, together with his counsel, to be heard before such members of the Board), finding that he has engaged in the conduct set forth above in this subsection (b) and specifying the particulars thereof in detail.

(c)A “Change in Control” occurs if:

(i) any “person” (as such term is used in Sections 13(d) and 14(d) of the Exchange Act) is or becomes the “beneficial owner” (as defined in Rule 13(d)(3) under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the combined voting power of the Company’s then outstanding voting securities (“ Voting Securities ”); or

(ii) a merger or consolidation of the Company with any other corporation (or other entity), other than:

(1) a merger or consolidation which would result in the Voting Securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) more than 80% of the combined voting power of the Voting Securities of the Company or such surviving entity outstanding immediately after such merger or consolidation;

(2) a merger or consolidation effected to implement a recapitalization of the Company (or similar transaction) in which no person acquires more than 20% of the combined voting power of the Company’s then outstanding Voting Securities; or

(3) a merger or consolidation which would result in the directors of the Company (who were directors immediately prior thereto) continuing to constitute at least 50% of all directors of the surviving entity after such merger or consolidation.  The term “ surviving entity ” shall mean only an entity in which all the Company’s stockholders immediately before such merger or consolidation (determined without taking into account any stockholders properly exercising appraisal or similar rights) become stockholders by the terms of such merger or consolidation, and the phrase “ directors of the Company (who were directors immediately prior thereto) ” shall include only individuals who were directors of the Company at the beginning of the 24 consecutive month period preceding the date of such merger or consolidation;

(iii)  the consummation of a complete liquidation or sale or disposition of all or substantially all of the Company’s assets; or

(iv)  during any period of 24 consecutive months, individuals, who at the beginning of such period constitute the Board, and any new director whose election by the Board, or whose nomination for

-4-


election by the Company’s stockholders, was approved by a vote of at least one-half (1/2) of the directors then in office (other than in connection with a contested election), cease for any reason to constitute at least a majority of the Board.

A transaction shall not constitute a Change in Control if its sole purpose is to change the state of the Company’s incorporation or to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.

Notwithstanding the foregoing, if a Change in Control constitutes a payment event with respect to any Award (or any portion of an Award) or amount that provides for the deferral of compensation that is subject to Section 409A, to the extent required to avoid the imposition of additional taxes under Section 409A, the transaction or event described in subsection (i), (ii), (iii) or (iv) with respect to such Award or amount shall only constitute a Change in Control for purposes of the payment timing of such Award or amount if such transaction also constitutes a “change in control event,” as defined in Treasury Regulation Section 1.409A-3(i)(5).

(d)Code” means the Internal Revenue Code of 1986, as amended.

(e)Constructive Termination” means, subject to the Executive providing the Notice of Termination and the Company’s failure to cure as described below, the occurrence of one or more of the following events without the Executive’s written consent: (i) a relocation of the Executive’s principal business office to a location which is in excess of a fifty (50) mile-radius from the Executive’s principal business office as of the Effective Date; (ii) a material diminution in the Executive’s title, authority, duties or responsibilities relative to the Executive’s title, authority, duties or responsibilities in effect immediately prior to such reduction; (iii) a decrease in the Executive’s Salary or a material diminution in and/or discontinuation of any benefit plan or program, or level of participation in any such plan or program, from that in which the Executive is currently participating, which decrease or discontinuation does not apply to all executive officers, or a failure to include the Executive in any new benefit plan or program offered to all other executive officers; or (iv) upon a Change in Control, if (1) all or any portion of the Executive’s Awards are not assumed by the surviving entity and (2) the Executive’s Awards that are not assumed are not fully accelerated and exercisable as of immediately before the consummation of the Change in Control.  For purposes of this Agreement, the Executive may resign the Executive’s employment from the Company due to the Constructive Termination within one hundred (100) days after the date that any of the events shown above in clauses (i) through (iv) has first occurred without the Executive’s written consent.  Failure to timely resign employment means that the Executive will be deemed to have consented to and irrevocably waived the potential Constructive Termination event (but not any other subsequent Constructive Termination event).  The Executive’s resignation due to a Constructive Termination event can only be effective if the Company has not cured or remedied the Constructive Termination event within thirty (30) days after its receipt of a Notice of Termination from the Executive stating the Executive’s belief that a Constructive Termination event exists.  Such Notice of Termination must be provided to the Company within sixty (60) days of the purported Constructive Termination event and shall describe in detail the basis and underlying facts supporting the Executive’s belief that a Constructive Termination event has occurred.  Failure to timely provide such Notice of Termination to the Company means that the Executive will be deemed to have consented to and irrevocably waived the potential Constructive Termination event.  If the Company does timely cure or remedy the Constructive Termination event, then the Executive may either resign employment without it being due to a Constructive Termination or the Executive may continue to remain employed subject to the terms of this Agreement.  The Company’s receipt of a Notice of Termination by the Executive of a Constructive Termination shall not be deemed to constitute the Company’s acknowledgement, agreement or admission that a Constructive Termination has occurred.  If the initial existence of a Constructive Termination event occurs during the Term, then even if the Term ends before the Executive is able to resign his employment due to a Constructive Termination, the Executive shall still be eligible to obtain the benefits provided for a Constructive Termination provided the Executive had provided the Notice of Termination before the Term ended and further provided the foregoing Constructive Termination process is completed.

(f)Exchange Act” means the Securities Exchange Act of 1934, as amended.

-5-


(g)Permanent Disability” shall be deemed to occur for the Executive if a physical or mental condition occurs and persists which, in the written opinion of a licensed physician selected or approved by the Compensation Committee in good faith, has rendered the Executive unable to perform the Executive’s duties hereunder for a period of 90 days or more and, in the written opinion of such physician, the condition will continue for an indefinite period of not less than an additional 90-day period, rendering the Executive unable to return to the Executive’s duties.  To the extent the Executive’s Permanent Disability results in any payment hereunder subject to the requirements of Section 409A(a) of the Code, such payment shall be further conditioned on the Executive’s Permanent Disability also constituting a “disability” within the meaning of Regulations Section 1.409A-3(i)(4).

(h)Regulations” means the official Treasury Department interpretation of the Internal Revenue Code.

(i)Separation from Service” means a separation from service as that term is used in Code Section 409A(a)(2)(i) and the Regulations thereunder.

13.Termination.

(a)Death or Permanent Disability.  This Agreement and the Executive’s employment hereunder shall terminate automatically upon the Executive’s death or  Permanent Disability.

(b)Termination by the Company.  The Company may terminate this Agreement and the Executive’s employment hereunder for Cause in accordance with Section 12(b) or without cause at any time by delivery to the Executive of a Notice of Termination.

(c)Termination by Executive.  The Executive may terminate this Agreement and the Executive’s employment hereunder as a result of Constructive Termination in accordance with Section 12(e) or other than as a result of a Constructive Termination at any time by delivery to the Company of a Notice of Termination.

(d)Notice of Termination.  Any termination of the Executive’s employment by the Company with or without Cause, due to Executive’s Permanent Disability or by the Executive due to or without a Constructive Termination shall be communicated by Notice of Termination to the other party hereto given in accordance with Section 22.  In the event of the Executive’s termination of employment due to a Constructive Termination, the Executive shall provide the Notice of Termination as provided in Section 12(e).  For purposes of this Agreement, a “ Notice of Termination ” means a written notice which (i) indicates the specific termination provision in this Agreement relied upon; (ii) sets forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of the Executive’s employment under the provision so indicated; and (iii) specifies the Date of Termination (defined below).

(f)Date of Termination.  “Date of Termination” means the date of the termination of the Executive’s employment with the Company.  The Date of Termination is the date of actual receipt of a Notice of Termination given under Section 22 below or any later date specified therein (but not more than 15 days after the giving of the Notice of Termination except that it may be thirty (30) days in the case of a Constructive Termination), as the case may be; provided, however , that (i) if the Executive’s employment is terminated by the Company for any reason other than because of the Executive’s death or as a result of the Executive sustaining a Permanent Disability, the Date of Termination shall be the date specified in the Notice of Termination which may be the date on which the Company gives notice to the Executive of such termination; (ii) if the Executive’s employment is terminated due to Permanent Disability, the Date of Termination is the date of actual receipt of a Notice of Termination; and (iii) if the Executive’s employment is terminated due to the Executive’s death, the Date of Termination shall be the date of death.

14.Certain Benefits Upon Termination.

(a)Termination by the Company Without Cause or Resignation Due to Constructive Termination.  If during the Term (y) the Executive’s employment with the Company is terminated by the Company without Cause, or (z) the Executive voluntarily resigns his employment due to a Constructive Termination in accordance with Section 12(e), then, in either case,  in addition to the Accrued Obligations (as defined below), and

-6-


subject to and conditioned upon Executive’s timely execution and non-revocation of a general release of claims substantially in the form attached hereto as Exhibit A (the “Release”), and the Executive’s continued compliance with the provisions of Section 20 below, then the Company shall pay or provide the Executive with the following:

(i) the Company shall pay the Executive an amount in cash equal to twenty-four (24) months’ of the Executive’s then-current Salary, which shall be payable in substantially equal installments on the same schedule as corresponds to the regular Company payroll dates in effect on the Executive’s Date of Termination (with such payment to be treated as a separate payments for purposes of Section 409A of the Code) for a period beginning on the Date of Termination and ending on the [24-month] anniversary of the Date of Termination (the “Continuation Period”);

(ii) the Company shall, at the Company’s expense, continue to provide the Executive with a car during the Continuation Period at the comparable level provided to the Executive immediately prior to the Date of Termination;

(iii) the Company shall pay the Executive a performance achievement bonus under the Company’s Incentive Plan (or any bonus plan for executive officers that is in addition to or in lieu of such plan) for the fiscal year in which the Date of Termination occurs that is proportionately adjusted to take into account the period of actual service of the Executive during the Company’s fiscal year in which the Date of Termination occurs, provided that the Compensation Committee certifies in writing that the performance incentive target(s) for that fiscal year has been achieved and provided further that payment of such bonus shall be made at the same time it would have been made had the Executive remained employed but not later than March 15th of the calendar year immediately following the calendar year in which the Date of Termination occurred;

(iv) during the Continuation Period, the Company shall at its expense continue on behalf of the Executive and his dependents and beneficiaries, the life insurance, disability, medical, dental and hospitalization benefits provided (x) to the Executive at any time during the 90-day period prior to the Date of Termination or (y) to other similarly situated Executives who continue in the employ of the Company during the Continuation Period; and

(v) all installments of the Executive’s Awards that are held by the Executive and scheduled to vest, or to become exercisable, or to be subject to lapse of restrictions, at any time within twenty-four (24) months after the Date of Termination shall become exercisable, and vest, and any restriction shall lapse, as of the Date of Termination, subject in each case to expiration or termination as set forth in the applicable Award plan or agreement; providedhowever, that any vesting, exercisability or lapse of restriction on any Award which is contingent upon satisfaction of a Company performance-based condition or performance goal under the Award shall continue to be subject to such performance-based condition or performance goal and will only be deemed satisfied and vested if and when (if ever) such Company performance-based condition or performance goal is actually achieved pursuant to the Award’s terms.

The coverage and benefits (including deductibles and costs) provided in this Section 14(a) during the Continuation Period shall be no less favorable to the Executive and his dependents and beneficiaries than the most favorable of such coverages and benefits during any of the periods referred to in clauses (x) and (y) of subsection (iv) above.  The Company’s obligations hereunder with respect to the foregoing benefits shall be limited to the extent that the Executive obtains any such benefits pursuant to a subsequent employer’s benefit plans, in which case the Company may reduce the coverage of any benefits it is required to provide the Executive hereunder so long as the aggregate coverages and benefits of the combined benefit plans is no less favorable to the Executive than the coverages and benefits required to be provided hereunder.   This Section 14(a) shall not be interpreted so as to limit any benefits to which the Executive, his dependents or beneficiaries may be entitled under any of the Company’s employee benefit plans, programs or practices following the Date of Termination.

-7-


During the period of the Continuation Period in which the Executive and his dependents and beneficiaries are eligible to receive continued benefits under the Company’s group plans in accordance with the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“ COBRA ”), the Company shall pay the portion of the Executive’s premium payments necessary to satisfy the requirements of this Section 14(a) with respect to medical, dental and hospitalization benefits.  Notwithstanding the foregoing, if the Company determines that the payment of foregoing additional benefits would result in a violation of the nondiscrimination rules of Code Section 105(h)(2) or any statute or regulation of similar effect (including, but not limited to, the 2010 Patient Protection and Affordable Care Act, as amended by the 2010 Health Care and Education Reconciliation Act), then in lieu of providing such Company-paid benefits, the Company, in its sole discretion, may elect to instead pay the Executive on the first day of each month of the Continuation Period, a fully taxable cash payment equal to both the Executive’s and the Company’s portions of the benefits premiums for that month, subject to applicable tax withholdings, for the remainder of the Continuation Period.

With respect to any period during the Continuation Period in which the Executive or his dependents and beneficiaries cease to be eligible for COBRA coverage, and with respect to life insurance and disability benefits for the remainder of the Continuation Period for which the Company cannot make direct premium payments for such benefits in accordance with the requirements of Section 409A or otherwise (if any), the Executive (or his dependents and beneficiaries, as applicable) shall each month pay to the Company, insofar as permitted by such benefit plans, on an after-tax basis, an amount equal to the full premium cost of medical, dental, hospitalization, life insurance and disability benefits coverage.  Within 30 days of each such payment, subject to the 409A Reimbursement Conditions, the Company shall pay to the Executive (or his dependents and beneficiaries, as applicable) in cash (less required withholding) an amount equal to full premium cost of medical, dental, hospitalization, life insurance and disability benefits coverage.

(b)Accrued Obligations.  Upon any termination of the Executive’s employment, then in addition to the payments that may be provided in Section 14(a) (if any), the Company shall pay the Executive (i) all accrued but unpaid Salary, (ii) bonus and amounts due under the Company’s Incentive Plan or any other bonus or incentive plan then in effect in accordance with the terms and conditions of such plans, and (iii) all accrued but unpaid or unused vacation, sick pay and expense reimbursement benefit (collectively, the “Accrued Obligations”). The Accrued Obligations described in clauses (i) and (iii) of the preceding sentence shall be paid within thirty days after the date of termination (or such earlier date as may be required by applicable law) and the Accrued Obligations described in clause (ii) of the preceding sentence shall be paid in accordance with the terms of the governing plan or program.

(c)In the event the Executive is entitled hereunder to any payments or benefits set forth in Section 14(a), the Executive shall have no obligation to notify Company of employment subsequent to the Executive’s termination or to offset (except to the extent required by Section 14(a)) the Company’s obligation by payments due to such employment and shall have no duty to mitigate.

(d)Except in the case of a termination for Cause, with respect to the Executive’s vested Awards which either were vested prior to the Date of Termination, or for which vesting is accelerated pursuant to Section 14(a), the Executive (or the Executive’s estate, if the Executive has died) shall have the right to exercise such vested Awards for a period of 36 months from the later of (i) the date of Separation from Service or (ii) if vesting of such Award is Company performance-based, the date of vesting or lapse of restriction on such Award due to Company achievement of such performance (subject in all cases to the earlier expiration or termination of the applicable Award).  The rights of the Executive under this Section 14 shall not be exclusive of any other rights to which the Executive may be entitled under any bonus, retirement, Award, or employee benefit plan of the Company.

15.Emeritus Period.  Following Separation from Service and continuing during his lifetime (the “Emeritus Period”), the Executive shall have the title of “Founder” of the Company.  If the Executive was not terminated for Cause, the Executive shall also have the title of “Chairman Emeritus” during the Emeritus Period.  During the Emeritus Period, the Executive shall receive no monetary compensation unless otherwise agreed to by the Company and the Executive, but the Company, provided that the Executive was not terminated for Cause, shall insofar as feasible provide to the Executive, for a period of up to ten (10) years, an office in the Company’s executive suite and the assistance of a secretary, until such time as the Executive obtains employment, full or part-time, with a person other than the Company; provided, however that if Executive is in “competition” with the

-8-


Company during any time period that Executive is being provided such office and/or the assistance of a secretary (competition shall be defined herein as engaging in any conduct which violates Sections 20(a) or (c) or in the event such section(s) are not then effective, would violate such section(s) if such section(s) were then effective), the Company may in its discretion terminate the provision of an office and/or the assistance of a secretary.  During any period that the Executive is being provided with an office and/or the assistance of a secretary, the Executive shall promote the brand, business and reputation of the Company.  To the extent necessary to comply with Section 409A, in no event shall any such services provided by the Executive during the Emeritus Period equal or exceed 20% of the average level of bona fide services performed by the Executive during the 36-month period preceding the Date of Termination.  If the Executive was not terminated for Cause, the Executive shall also have for himself unlimited dining privileges at all restaurant concepts of the Company during the Emeritus Period.

16.Founder’s Retirement Benefit.

(a)In addition to all amounts otherwise payable under this Agreement, the Company shall pay to the Executive (or to The David Overton 2018 Revocable Trust, for the benefit of the Executive)  a retirement benefit in the annual amount of six hundred and fifty thousand dollars ($650,000) for a period of ten (10) years (the “ Founder’s Retirement Benefit ”) payable in equal monthly installments.

(b)Payment of the Founder’s Retirement Benefit shall be made to The David Overton 2018 Revocable Trust (unless the Executive provides advance written notice to the Company that the Founder’s Retirement Benefit shall instead be paid to the Executive), and shall commence on the first regular Company payroll date occurring after the date that is six (6) months and one day after the Executive’s Separation from Service.  The first such installment shall be equal to $325,000 and thereafter monthly installments of 1/12 of $650,000 shall be paid.  The Founder’s Retirement Benefit shall be payable from the general, unrestricted assets of the Company, and the Executive shall be an unsecured general creditor of the Company.  Each payment of the Founder’s Retirement Benefit is a separate payment for purposes of Section 409A.  The Company’s obligations hereunder are an unfunded, unsecured promise to pay benefits in the future, and the Executive shall have no right or interest in any specific assets of the Company by virtue of this obligation.  No trust shall be construed to have been created by this Section 16, nor shall any fiduciary relationship be construed to exist between the Company and the Executive.  If the Company, in its sole discretion, elects to fund its obligations to pay the Founder’s Retirement Benefit through the purchase of one or more insurance policies, the Executive shall have no rights in such policy or policies, or the proceeds thereof.  The Company shall be the sole owner and beneficiary of said policy or policies, and shall hold all incidents of ownership.  The Founder’s Retirement Benefit is nontransferable, and the Executive shall not assign, transfer, or otherwise encumber any payments made hereunder except for a properly executed written beneficiary designation.  The Company shall have the right to deduct and pay over from all Founder’s Retirement Benefit payments hereunder any federal, state, local or employment taxes which it deems are required by law to be withheld with respect to such payments.

17.Fees and Expenses.  Subject to compliance with the 409A Reimbursement Conditions, the Company shall pay all reasonable legal fees and related expenses (including the costs of experts, evidence and counsel) incurred by the Executive as they become due as a result of (a) the Executive’s termination of employment (including all such fees and expenses, if any, incurred in contesting or disputing any such termination or employment), or (b) the Executive seeking to obtain or enforce any right or benefit provided by this Agreement or by any other plan or arrangement maintained by the Company under which the Executive is or may be entitled to receive benefits.  In the event the Company is the prevailing party in any such proceeding, except for fees and costs of arbitration and any type of costs that are unique to arbitration, the Company shall be awarded the legal fees and related expenses it has incurred on behalf of the Executive pursuant to this Section 17.

18.No Set Off, Interest.  Except as provided herein, the Company’s obligation to make the payments provided for in this Agreement and otherwise to perform its obligations hereunder shall not be affected by any circumstances, including, without limitation, any set-off, counterclaim, recoupment, defense or other right which the Company may have against the Executive or others.  All amounts provided herein shall include, in each case, interest, compounded quarterly, on the total unpaid amount determined to be payable under this Agreement, such interest to be calculated on the basis of the prime commercial lending rate announced by Bank of America National Trust and Savings Association in effect from time to time during the period of such nonpayment.

19.Assignment.

-9-


(a) This Agreement is personal to each of the parties hereto.  No party may assign or delegate any rights or obligations hereunder without first obtaining the written consent of the other party hereto, except that this Agreement shall be binding upon and inure to the benefit of any successor corporation to the Company.

(b)The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession had taken place.  As used in this Agreement, “ Company ” shall mean the Company as hereinbefore defined and any successor to its business and/or assets as aforesaid which assumes this Agreement by operation of law, or otherwise.

(c)This Agreement shall inure to the benefit of and be enforceable by the Executive and his personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.

20.Restrictions.

 (a)Confidential Information .  During the Term of this Agreement and thereafter, the Executive shall not, except as may be required to perform his duties hereunder or as required by applicable law, disclose to others for use, whether directly or indirectly, any Confidential Information regarding the Company. For purposes of this Agreement, “Confidential Information” shall mean information about the Company, its subsidiaries and affiliates, and their respective clients and customers that is not available to the general public and that was learned by the Executive in the course of his employment by the Company, including (without limitation) any data, formulae, information, proprietary knowledge, trade secrets and client and customer lists and all papers, resumes, records and the documents containing such Confidential Information.  The Executive acknowledges that such Confidential Information is specialized, unique in nature and of great value to the Company, and that such information gives the Company a competitive advantage.  Upon the termination of his employment, the Executive will promptly deliver to the Company all documents (and all copies thereof) containing any Confidential Information.  Nothing in this Agreement prohibits the Executive from reporting possible violations of federal law or regulation to any governmental agency or entity, including, but not limited to, the Department of Justice, the Securities and Exchange Commission, the Congress, and any agency Inspector General, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation.  The Executive does not need the prior authorization of the Company or its legal department to make any such reports or disclosures and the Executive is not required to notify the Company that the Executive has made any such reports or disclosures.

(b)Noncompetition. The Executive agrees that during the Term of this Agreement, he will not, directly or indirectly, without the prior written consent of the Company, provide consultative service with or without pay, own, manage, operate, join, control, participate in, or be connected as a stockholder, partner, or otherwise with any business, individual, partner, firm, corporation, or other entity which is then in competition with the Company or any present affiliate of the Company; provided, however , that the “beneficial ownership” by the Executive, either individually or as a member of a “group,” as such terms are used in Regulation 13D of the Exchange Act, of not more than 1% of the voting stock of any publicly held corporation shall not be a violation of this Section 20(b). Notwithstanding the foregoing, the Executive, subject to prior written consent by the Board, which consent shall not be unreasonably withheld, may be a member of the board of directors of one or more other restaurant companies provided that such other company or companies is/are not a significant or direct competitor of the Company and provided further that the Executive’s acceptance of any other directorship position while a director of the Company is not in violation of applicable laws or the Company’s policies or procedures concerning the board of director positions. It is further expressly agreed that the Company will or would suffer irreparable injury if the Executive were to compete with the Company or any subsidiary or affiliate of the Company in violation of this Agreement and that the Company would by reason of such competition be entitled to injunctive relief in a court of appropriate jurisdiction, and the Executive further consents and stipulates to the entry of such injunctive relief in such a court prohibiting the Executive from competing with the Company or any subsidiary or affiliate of the Company in violation of this Agreement.

(c)Right to Company Materials. The Executive agrees that all styles, designs, recipes, lists, materials, books, files, reports, correspondence, records, and other documents (“ Company Materials ”) used, prepared, or made available to the Executive, shall be and shall remain the property of the Company.  Upon the

-10-


termination of his employment or the expiration of this Agreement, all Company Materials shall be returned immediately to the Company, and the Executive shall not make or retain any copies thereof.

(d)Antisolicitation .  The Executive promises and agrees that during the Term of this Agreement, and for a period of two (2) years thereafter, he will not use any trade secrets or confidential information belonging to the Company to influence or attempt to influence customers, franchisees, landlords, or suppliers of the Company or any of its subsidiaries or affiliates, either directly or indirectly, to divert their business to any individual, partnership, firm, corporation or other entity then in competition with the business of the Company, or any subsidiary or affiliate of the Company.

(e)Certain Exceptions.  Notwithstanding anything in this Agreement to the contrary, nothing contained in this Agreement shall prohibit either party (or either party’s attorney(s)) from (A) (i) filing a charge with, reporting possible violations of federal law or regulation to, participating in any investigation by, or cooperating with the U.S. Securities and Exchange Commission, the Financial Industry Regulatory Authority, the Equal Employment Opportunity Commission, the National Labor Relations Board, the Occupational Safety and Health Administration, the U.S. Commodity Futures Trading Commission, the U.S. Department of Justice or any other securities regulatory agency, self-regulatory authority or federal, state or local regulatory authority (collectively, “Government Agencies”), or making other disclosures that are protected under the whistleblower provisions of applicable law or regulation, (ii) communicating directly with, cooperating with, or providing information (including trade secrets) in confidence to any Government Agencies for the purpose of reporting or investigating a suspected violation of law, or from providing such information to such party’s attorney(s) or in a sealed complaint or other document filed in a lawsuit or other governmental proceeding, and/or (iii) receiving an award for information provided to any Government Agency, in each case, without notifying or seeking permission from the other party, (B) exercising any rights such party may have under Section 7 of the U.S. National Labor Relations Act, such as the right to engage in concerted activity, including collective action or discussion concerning wages or working conditions, or (C) discussing or disclosing information about unlawful acts in the workplace, such as harassment or discrimination based on a protected characteristic or any other conduct that such party has reason to believe is unlawful.  Pursuant to 18 USC Section 1833(b), (i) the Executive will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made: (x) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law; or (y) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal; and (ii) if the Executive files a lawsuit for retaliation by the Company for reporting a suspected violation of law, the Executive may disclose the trade secret to the Executive’s attorney and use the trade secret in the court proceeding if the Executive: (x) files any document containing the trade secret under seal; and (y) does not disclose the trade secret, except pursuant to court order.  Further, nothing in this Agreement is intended to or shall preclude either party from providing truthful testimony in response to a valid subpoena, court order, regulatory request or other judicial, administrative or legal process or otherwise as required by law.  If the Executive is required to provide testimony, then unless otherwise directed or requested by a Government Agency or law enforcement, the Executive shall notify the Company as soon as reasonably practicable after receiving any such request of the anticipated testimony.

21.Code Section 409A . The parties agree that all provisions of this Agreement are intended to meet, and to operate in accordance with, in all material respects, the requirements of Section 409A of the Code, its Regulations, and any guidance from the Department of Treasury or Internal Revenue Service thereunder including any such guidance issued after the Effective Date (collectively, “Section 409A”).  Where ambiguity or uncertainty exists, this Agreement shall be interpreted in a manner which would qualify any compensation payable hereunder to satisfy the requirements for exception to or exclusion from Section 409A and the taxes imposed thereunder.  Each payment to the Executive made pursuant to any provision of this Agreement or otherwise shall be considered a separate payment and not one of a series of payments for purposes of Section 409A.  To the extent permitted under Section 409A, any separate payment or benefit under this Agreement or otherwise shall not be deemed “nonqualified deferred compensation” subject to Section 409A to the extent provided in the exceptions in Treasury Regulation Section 1.409A-1(b)(4), Section 1.409A-1(b)(9) or any other applicable exception or provision of Section 409A.  To the extent any nonqualified deferred compensation payment to the Executive could be paid in one or more of the Executive’s taxable years depending upon the Executive completing certain employment-related actions, then any such payments will commence or occur in the later taxable year to the extent required by Section 409A.  In the event either party reasonably determines that any item payable by the Company to the Executive pursuant to this Agreement that is not subject to a substantial risk of forfeiture would not meet, or is reasonably likely not to meet, the requirements of

-11-


Section 409A, or to qualify as exempt from Section 409A, such party shall notify the other in writing.  Any such notice shall specify in reasonable detail the basis and reasons for such party’s determination.  The parties agree to negotiate in good faith the terms and conditions of an amendment to this Agreement to avoid the inclusion of such item in a tax year before the Executive’s actual receipt of such item of income; provided however , nothing in this Section 21 shall be construed or interpreted to require the Company to increase any amounts payable to the Executive pursuant to this Agreement or to consent to any amendment that would materially and adversely change the Company’s financial accounting or tax treatment of the payments to the Executive under this Agreement and in no event shall the Company, its affiliates or any of their respective officers, directors or advisors be liable for any taxes, interest or penalties imposed under Section 409A or any corresponding provision of state or local law.  All payments of nonqualified deferred compensation subject to Section 409A to be made upon a termination of employment under this Agreement may only be made upon the Executive’s Separation from Service.  Notwithstanding anything to the contrary, if the Executive is a “specified employee” on the date of the Executive’s Separation from Service, then to the extent needed to comply with Section 409A any nonqualified deferred compensation payable to the Executive on account of the Executive’s Separation from Service under this Agreement or otherwise shall not be paid during the first six months after the Executive’s Separation from Service and shall instead be paid on the earlier of (a) the first business day of the seventh month after the date of the Executive’s Separation from Service and (b) ten business days after the Company’s receives written notification of the Executive’s death.  To the extent that any reimbursement of any business expense or in-kind benefits provided under this Agreement are deemed to constitute taxable compensation to the Executive to which Treasury Regulation Section 1.409A-3(i)(1)(iv) would apply, (a) such amounts shall be reimbursed or provided no later than December 31 of the year following the year in which the expense was incurred; (b) such amounts reimbursed or provided in one year shall not affect the expenses or in-kind benefits eligible for reimbursement or payment in any subsequent year; and (c) the Executive’s right to such reimbursement or payment of any such amounts shall not be subject to liquidation or exchange for any other benefit (“ 409A Reimbursement Conditions ”).

22. Notice.  For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given when delivered or mailed by United States certified or registered mail, return receipt requested, postage prepaid, addressed to the respective addresses set forth below, or to such other addresses as either party may have furnished to the other in writing in accordance herewith, except that notice of a change of address shall be effective only upon actual receipt:

Company:

The Cheesecake Factory Incorporated

26901 Malibu Hills Road

Calabasas Hills, California 91301

With a copy to:

The Secretary of the Company

Executive:

At the Executive’s most recent address in the records of the Company.

23.Amendments or Additions.  No amendment or additions to this Agreement shall be binding unless in writing and signed by both parties hereto.

24.Section Headings.  The section headings used in this Agreement are included solely for convenience and shall not affect, or be used in connection with, the interpretation of this Agreement.

25.Severability.  The provisions of this Agreement shall be deemed severable and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof.

26.Counterparts.  This Agreement may be executed in counterparts, each of which shall be deemed to be an original, but both of which together will constitute one and the same instrument.

27.Arbitration.  Any dispute or controversy arising under or in connection with this Agreement shall be settled exclusively by arbitration, conducted before a panel of three arbitrators in Los Angeles, California, in

-12-


accordance with the rules of the American Arbitration Association then in effect.  Judgment may be entered on the arbitrator’s award in any court having jurisdiction.

28.Miscellaneous.  No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing and signed by the Executive and such officer as may be specifically designated by the Board.  No waiver by either party hereto at any time of any breach by the other party hereto of, or compliance with, any condition or provision of this Agreement to be performed by such other party shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.  No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter hereof have been made by either party which are not expressly set forth in this Agreement.  The Prior Agreement is hereby terminated as of immediately before the Effective Date.  The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California without regard to its conflicts of law principles.  All references to sections of the Exchange Act or the Code and any rules or regulations thereunder shall be deemed also to refer to any successor provisions to such sections.  All references to the Compensation Committee shall be deemed also to refer to any committee of the Board however designated that performs similar functions.

Any payments provided for hereunder shall be paid net of any applicable withholding required under federal, state or local law.  The provisions of this Agreement that may be reasonably interpreted as surviving termination of this Agreement, including Sections 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 and 27, shall continue in effect after termination and/or expiration of this Agreement.

[Remaining of page intentionally left blank]

[Next page is the signature page]

-13-


IN WITNESS WHEREOF, each of the parties hereto has executed this Agreement on the Effective Date.

COMPANY:

THE CHEESECAKE FACTORY INCORPORATED,

a Delaware corporation

By:

Name

Scarlett May

ItIts:

EVP, General Counsel & Secretary

EXECUTIVE :

DAVID OVERTON

-14-


Exhibit A

Form of General Release

RELEASE

1. Parties.  This Release ("Release") is entered into by and between David M. Overton (the “Executive”), on the one hand, and The Cheesecake Factory Incorporated (“the Company”), on the other hand. The term "Party" or "Parties" as used herein shall refer to the Executive, the Company or both, as may be appropriate.

2. Recitals.  The Company and the Executive are parties to the Executive’s amended and restated employment agreement dated April 5, 2023 (the “Agreement”).  As consideration for the payment of severance and other benefits through the Continuation Period (as defined in the Agreement), the Executive has agreed to sign this Release. All capitalized terms used, but not otherwise defined, herein shall have the meaning set forth in the Agreement.

3. Release.  The Executive for himself, and for his spouse, heirs, legal representatives and assigns (hereinafter collectively referred to as, “Releasors”), completely releases and forever discharges the Company and all their respective past and present subsidiaries, affiliates, employee benefit and health and welfare plans, representatives, employees, attorneys, accountants, officers, directors, shareholders, heirs, agents, predecessors, successors, and assigns (hereafter collectively referred to as "Releasees") from any and all claims, rights, demands, judgments, and causes of action of any kind, nature and character, known or unknown, suspected or unsuspected, including, without limitation, any and all claims for attorneys' fees and costs (collectively, “Claims”), which the Releasors  may now have, or have ever had, against Releasees, arising out of or resulting from the Executive’s employment with the Company, or from the termination of that employment, and/or from any other dealings of any kind or nature between the Executive, on the one hand, and the Company, on the other, and which have transpired prior to the date this Release is executed and becomes effective.

This Release completely releases Releasees with respect to any and all Claims, including, but not limited to, breach of contract or agreement, oral or written, whether express or implied in fact or law, wrongful discharge, constructive discharge, breach of the covenant of good faith and fair dealing, intentional or negligent infliction of emotional distress, negligent hiring, supervision, training or retention, fraud, misrepresentation, defamation, violation of privacy, tortious discharge, interference with prospective economic advantage, defamation, failure to pay wages due or other monies owed (including, without limitation, under any employee equity or bonus plan, or with respect to any other benefits, incentives, or vacation pay), and including all Claims under the Age Discrimination in Employment Act, 29 U.S.C. § 621 et seq.; Title VII of the Civil Rights Act of 1964, as amended by the Civil Rights Act of 1991, 42 U.S.C. § 2000 et seq.; Equal Pay Act, as amended, 29 U.S.C. § 206(d); the Civil Rights Act of 1866, 42 U.S.C. § 1981; the Family and Medical Leave Act of 1993, 29 U.S.C. § 2601 et seq.; the Americans with Disabilities Act of 1990, 42 U.S.C. § 12101 et seq.; the False Claims Act, 31 U.S.C. § 3729 et seq.; the Employee Retirement Income Security Act, as amended, 29 U.S.C. § 1001 et seq.; the Worker Adjustment and Retraining Notification Act, as amended, 29 U.S.C.  § 2101 et seq.; the Fair Labor Standards Act, 29 U.S.C. § 215 et seq.; the Immigration Reform and Control Act, 8 U.S.C. § 1324b, the Fair Credit Reporting Act, 15 U.S.C. §§1681, et seq., the Genetic Information Non-Discrimination Act, 42 U.S.C. §§ 2000ff, et. seq., the Sarbanes-Oxley Act of 2002, 18 U.S.C. § 1514A, et seq.; the California Fair Employment and Housing Act, as amended, Cal. Lab. Code § 12940 et seq.; the California Equal Pay Law, as amended, Cal. Lab. Code §§ 1197.5(a), 1199.5; the Moore-Brown-Roberti Family Rights Act of 1991, as amended, Cal. Gov’t Code §§ 12945.2, 19702.3; California Labor Code §§ 1101, 1102, 69 Ops. Cal. Atty. Gen. 80 (1986); California Labor Code §§ 1102.5(a), (b); the California WARN Act, Cal. Lab. Code § 1400 et seq.; the California False Claims Act, Cal. Gov’t Code § 12650 et seq.; the California Labor Code or any other state, federal, or local law concerning any other form of discrimination and/or harassment on the basis of race, ancestry, sex, sexual orientation, religion, age, national origin, disability, medical condition or marital status, or any other terms of employment and further, any and all Claims referred to, resulting from or arising out of the Executive’s employment with the Company.

This Release does not release, nor is it intended to release any claim that as a matter of law cannot be released by the Executive. Any such claim that cannot lawfully be waived is hereby exempt from this Release.


4. Consideration.

4.1As good and valuable consideration for this Release, the Company agrees to pay to the Executive the severance and other benefits through the Continuation Period (as defined in the Agreement) less applicable government withholdings payable in accordance with Section 14 of the Agreement.

4.2The Executive acknowledges that, upon the receipt of the payments above in the manner set forth in Paragraph 6 below, and made pursuant to the terms of this Release, the Executive has received full payment for all forms of compensation, which the Executive is owed or believes he is owed by the Company.

The Executive acknowledges that, upon the receipt of the payments set forth in Paragraph 6 below, and made pursuant to the terms of this Release, the Executive has received full payment for all forms of compensation, which reimbursements and other consideration (other than future employee plan benefit payments, if any, per the terms and conditions of any such plan) the Executive is owed or believes the Executive is owed by the Company.

5. Waiver of Unknown Claims.  This is a full and final Release covering all unsuspected, unknown, undisclosed, and unanticipated Claims which may have arisen, or may arise from any act or omission prior to the date of execution of this Release, and which arises out of or is related, directly or indirectly, to the Executive’s employment with the Company.  Therefore, the Executive waives any and all rights or benefits that the Executive may now have, or in the future may have, under applicable law, including but not limited to California Civil Code Section 1542, which provides as follows:

“a general release does not extend to claims, which the creditor does not know or suspect to exist in his favor at the time of executing the release, which if known by him must have materially affected his settlement with the debtor.”

6. Confidentiality.  The Executive agrees that he will not publicize or disclose or cause or knowingly permit or authorize the publicizing or disclose the basis for any Claims or allegations which were or could have been made against the Company which concern and are within the scope of this Release, to any person, firm, organization or entity of any and every type, public or private, for any reason, at any time, without the prior written consent of the Company unless compelled to do so by law.  The Executive is permitted, however, to make confidential disclosures, as required, to the his accountants, attorneys, or to governmental taxing authorities. However, any unauthorized disclosure by his accountants or attorneys will be deemed to be a breach of this Release by the Executive. In response to inquiries from third parties concerning the status of any dispute the Executive may have with the Company, he and his attorneys, if any, will state only that any matter has been resolved to the mutual satisfaction of all concerned. Nothing in this Release shall prevent the Executive from (i) communicating directly with, cooperating with, or providing information to, or receiving financial awards from, any federal, state or local government agency, including without limitation the U.S. Securities and Exchange Commission, the U.S. Commodity Futures Trading Commission, the U.S. Department of Justice, the U.S. Equal Employment Opportunity Commission, or the U.S. National Labor Relations Board, without notifying or seeking permission from the Company, (ii) exercising any rights the Executive may have under Section 7 of the U.S. National Labor Relations Act, such as the right to engage in concerted activity, including collective action or discussion concerning wages or working conditions, or (iii) discussing or disclosing information about unlawful acts in the workplace, such as harassment or discrimination based on a protected characteristic or any other conduct that the Executive has reason to believe is unlawful. The Executive acknowledges receipt of the following notice of immunity rights under the U.S. Defend Trade Secrets Act, which states: “(1) An individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney; and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal; and (2) an individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose a trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual (A) files any document containing the trade secret under seal, and (B) does not disclose a trade secret, except pursuant to court order.”


7. Rights Under the ADEA and Older Workers Benefit Protection Act.   Without limiting the scope of the foregoing release of Claims in any way, the Executive certifies that this Release constitutes a knowing and voluntary waiver of any and all rights or claims that exist or that the Executive has or may claim to have under the ADEA.  This release does not govern any rights or claims that might arise under the ADEA after the date this Agreement is signed by the Executive.  The Executive acknowledges that:

The consideration provided in exchange for this Release is in addition to any consideration that the Executive would otherwise be entitled to receive;

The Executive has been and is hereby advised in writing that the Executive has the right to and should consult with an attorney prior to signing this Release;

The Executive is hereby granted a period of least twenty-one (21) days from the date of the Executive’s receipt of this Release within which to consider it;

To the extent that the Executive signs this Release before the expiration of the twenty-one (21) day period, the Executive acknowledges that the Executive had sufficient time to consider this Release with counsel and that the Executive expressly, voluntarily and knowingly waives the balance of the twenty-one (21) day period. The Executive further agrees that any changes, whether or not material, to this Release shall not restart the running of the twenty-one (21) day period; and

The Executive has the right to revoke this Release at any time within the seven (7)-day period following the date on which the Executive executes the Release, and the Executive understands that the Release shall not become effective or enforceable until the calendar day immediately following the expiration of the seven (7)-day revocation period.  The Executive further understands that this Release will be null and void in its entirety if the Executive exercises the Executive’s right to revoke it.

To revoke this Release, the Executive must send a written letter by certified mail with facsimile copy to stating that this Release is revoked:

Scarlett May

EVP, General Counsel & Secretary

The Cheesecake Factory Incorporated

26901 Malibu Hills Road

Calabasas Hills, California 91301

(818) 871-8325

8. No Transfer of Claims.  The Executive represents that he has not assigned or transferred or purported to assign or transfer to any person or entity, any Claim or any portion thereof.

9. Governing Law.  This Release is made and entered into in the State of California and shall in all respects be interpreted, enforced, and governed under the laws of that state, except that parole evidence shall not be admissible to vary or modify any of the terms of this Release.  The language of all parts of this Release shall in all cases be construed as a whole, according to its fair meaning, and not strictly for or against any of the Parties.

10. Severability.  Should any provisions of this Release be declared or be determined by any court to be illegal or invalid, the validity of the remaining parts, terms or provisions shall not be affected thereby and said illegal or invalid part, term, or provision shall be deemed not to be a part of this Release.

11. Miscellaneous.

11.1The Executive represents that he is currently unaware of any Claim that he may have against the Releasees which has not been released in this Release.

11.2This Release shall be binding upon the Executive and upon all other Releasors and shall inure to the benefit of the Company and the other Releasees.


11.3The Executive represents that he was advised to consult with an attorney of his own choosing prior to executing this Release, and that he has read this Release, that he is fully aware of its contents and legal effect, and that he has freely and voluntarily entered it, without coercion, intimidation or threat of retaliation.

11.4The Executive understands and acknowledges that this Release does not release any Claims that he cannot lawfully release.

11.5This Release covers not only any and all Claims the Executive ever had, now has or may claim to have against any Releasees, but it also covers any Claim for a monetary recovery asserted on the Executive’s behalf by any other person or entity including, without limitation, any government agency, and the Executive waives the right to any such monetary recovery.

11.6In the event it shall be necessary for any Party to institute legal action to enforce any of the terms and conditions or provisions in this Release, or for any breach thereof, the prevailing Party in such action shall be entitled to costs and reasonable attorneys' fees.

11.7Except as provided in Section 11.6, each Party agrees that they shall be responsible for their own respective fees and costs, including, without limitation, attorney and accountant fees and costs, if any, incurred in connection with any matter covered by this Release.

11.8This Release may be executed in counterparts, each of which shall constitute an original, and all of which, taken together, shall constitute one Release.

12. Entire Agreement.  Except as provided herein, this Release sets forth the entire agreement between the Parties, and fully supersedes any and all prior agreements or understandings, which pertain to the subject matter hereof.

13. Modification - Waiver.  No amendment, modification, waiver or termination of this Release shall be binding unless executed in writing by the Parties to be bound thereby.  No delay or omission on the part of either Party in exercising any right under this Release shall operate as a waiver of any such right or any other right.

PLEASE READ CAREFULLY. THIS RELEASE INCLUDES A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS. THE EXECUTIVE HAS READ AND FULLY CONSIDERED THIS RELEASE AND IS DESIROUS OF ENTERING INTO SUCH RELEASE.

Executed on                    , 202_

By:

David M. Overton


EX-31.1 3 cake-20230704xex31d1.htm EXHIBIT-31.1

EXHIBIT 31.1

THE CHEESECAKE FACTORY INCORPORATED

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Overton, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of The Cheesecake Factory Incorporated;

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 officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(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 officer(s) 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: August 7, 2023

    

/s/ DAVID OVERTON

David Overton

Chairman of the Board and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 4 cake-20230704xex31d2.htm EXHIBIT-31.2

EXHIBIT 31.2

THE CHEESECAKE FACTORY INCORPORATED

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Matthew E. Clark, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of The Cheesecake Factory Incorporated;

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 officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(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 officer(s) 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: August 7, 2023

    

/s/ MATTHEW E. CLARK

Matthew E. Clark

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)


EX-32.1 5 cake-20230704xex32d1.htm EXHIBIT-32.1

EXHIBIT 32.1

THE CHEESECAKE FACTORY INCORPORATED

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of The Cheesecake Factory Incorporated (the “Company”) on Form 10-Q for the period ended July 4, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, David Overton, Chairman of the Board and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

August 7, 2023

    

/s/ DAVID OVERTON

David Overton

Chairman of the Board and Chief Executive Officer

Pursuant to Securities and Exchange Commission Release 33-8238, dated June 5, 2003, this certification is being furnished and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or incorporated by reference in any registration statement of the Company filed under the Securities Act of 1933, as amended.


EX-32.2 6 cake-20230704xex32d2.htm EXHIBIT-32.2

EXHIBIT 32.2

THE CHEESECAKE FACTORY INCORPORATED

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of The Cheesecake Factory Incorporated (the “Company”) on Form 10-Q for the period ended July 4, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matthew E. Clark, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

August 7, 2023

    

/s/ MATTHEW E. CLARK

Matthew E. Clark

Executive Vice President and Chief Financial Officer

Pursuant to Securities and Exchange Commission Release 33-8238, dated June 5, 2003, this certification is being furnished and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or incorporated by reference in any registration statement of the Company filed under the Securities Act of 1933, as amended.


EX-101.SCH 7 cake-20230704.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation - Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Documents and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Significant Accounting Policies - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Fair Value Measurements - Beginning and ending amounts of the fair value (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Fair Value Measurements - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Long-Term Debt - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Long-Term Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Stockholders' Equity and Series A Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Net Income Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Gift Cards link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Gift Cards (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Gift Cards (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 cake-20230704_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 cake-20230704_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 cake-20230704_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 cake-20230704_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Documents and Entity Information - shares
6 Months Ended
Jul. 04, 2023
Jul. 31, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 04, 2023  
Document Transition Report false  
Entity File Number 0-20574  
Entity Registrant Name THE CHEESECAKE FACTORY INCORPORATED  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 51-0340466  
Entity Address, Address Line One 26901 Malibu Hills Road  
Entity Address, City or Town Calabasas Hills  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91301  
City Area Code 818  
Local Phone Number 871-3000  
Title of 12(b) Security Common Stock, par value $.01 per share  
Trading Symbol CAKE  
Security Exchange Name NASDAQ  
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   51,275,532
Entity Central Index Key 0000887596  
Current Fiscal Year End Date --01-03  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 04, 2023
Jan. 03, 2023
Current assets:    
Cash and cash equivalents $ 91,557 $ 114,777
Accounts and other receivables 71,366 105,511
Income taxes receivable 22,739 21,522
Inventories 60,868 55,559
Prepaid expenses 52,641 48,399
Total current assets 299,171 345,768
Property and equipment, net 770,315 746,051
Other assets:    
Intangible assets, net 251,559 251,524
Operating lease assets 1,280,758 1,268,986
Other 167,905 162,891
Total other assets 1,700,222 1,683,401
Total assets 2,769,708 2,775,220
Current liabilities:    
Accounts payable 72,682 66,638
Gift card liabilities 187,483 219,808
Operating lease liabilities 142,370 139,099
Other accrued expenses 220,917 231,133
Total current liabilities 623,452 656,678
Long-term debt 469,040 468,032
Operating lease liabilities 1,228,664 1,233,497
Other noncurrent liabilities 122,649 125,010
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued and outstanding
Common stock, $.01 par value, 250,000,000 shares authorized; 107,042,941 shares issued and 51,271,545 shares outstanding at July 4, 2023 and 106,323,117 shares issued and 51,173,597 shares outstanding at January 3, 2023 1,070 1,063
Additional paid-in capital 899,792 887,485
Retained earnings 1,213,115 1,170,078
Treasury stock inclusive of excise tax, 55,771,396 and 55,149,520 shares at cost at July 4, 2023 and January 3, 2023, respectively (1,787,419) (1,765,641)
Accumulated other comprehensive loss (655) (982)
Total stockholders' equity 325,903 292,003
Total liabilities and stockholders' equity $ 2,769,708 $ 2,775,220
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jul. 04, 2023
Jan. 03, 2023
CONDENSED CONSOLIDATED BALANCE SHEETS    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 107,042,941 106,323,117
Common stock, shares outstanding 51,271,545 51,173,597
Treasury stock, shares 55,771,396 55,149,520
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
Revenues $ 866,170 $ 832,643 $ 1,732,284 $ 1,626,353
Costs and expenses:        
Food and beverage costs 201,094 204,182 407,318 392,683
Labor expenses 306,149 304,519 617,677 600,282
Other operating costs and expenses 226,996 219,200 457,925 426,835
General and administrative expenses 54,488 50,191 108,557 99,314
Depreciation and amortization expenses 23,332 22,608 46,287 44,113
Impairment of assets and lease termination (income)/expenses (653) 106 1,589 313
Acquisition-related contingent consideration, compensation and amortization expenses 1,287 948 2,476 1,839
Preopening costs 6,006 2,947 9,058 4,711
Total costs and expenses 818,699 804,701 1,650,887 1,570,090
Income from operations 47,471 27,942 81,397 56,263
Interest and other expense, net (2,162) (1,130) (4,042) (2,591)
Income before income taxes 45,309 26,812 77,355 53,672
Income tax provision 2,634 1,156 6,630 4,853
Net income $ 42,675 $ 25,656 $ 70,725 $ 48,819
Net income per share:        
Basic $ 0.88 $ 0.51 $ 1.46 $ 0.97
Diluted $ 0.87 $ 0.50 $ 1.43 $ 0.96
Weighted-average shares outstanding:        
Basic 48,492 50,387 48,593 50,360
Diluted 49,085 50,929 49,296 50,966
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net Income (Loss) $ 42,675 $ 25,656 $ 70,725 $ 48,819
Other comprehensive gain/(loss):        
Foreign currency translation adjustment 180 (300) 327 (45)
Other comprehensive gain/(loss) 180 (300) 327 (45)
Total comprehensive income $ 42,855 $ 25,356 $ 71,052 $ 48,774
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive (Loss)/Income
Total
Beginning balance at Dec. 28, 2021 $ 1,054 $ 862,758 $ 1,169,150 $ (1,702,509) $ (287) $ 330,166
Beginning balance (in shares) at Dec. 28, 2021 105,366          
Increase (Decrease) in Stockholders' Equity            
Net income     23,163     23,163
Foreign currency translation adjustment         255 255
Cash dividends declared common stock, net of forfeitures     22     22
Stock-based compensation $ 6 5,569       5,575
Stock-based compensation (in shares) 608          
Common stock issued under stock-based compensation plans $ 0 83       83
Common stock issued under stock-based compensation plans (in shares) 55          
Treasury stock purchases, inclusive of excise tax       (3,938)   (3,938)
Ending balance at Mar. 29, 2022 $ 1,060 868,410 1,192,335 (1,706,447) (32) 355,326
Ending balance (in shares) at Mar. 29, 2022 106,029          
Beginning balance at Dec. 28, 2021 $ 1,054 862,758 1,169,150 (1,702,509) (287) 330,166
Beginning balance (in shares) at Dec. 28, 2021 105,366          
Increase (Decrease) in Stockholders' Equity            
Foreign currency translation adjustment           (45)
Ending balance at Jun. 28, 2022 $ 1,060 874,551 1,203,731 (1,717,326) (332) 361,684
Ending balance (in shares) at Jun. 28, 2022 106,030          
Beginning balance at Mar. 29, 2022 $ 1,060 868,410 1,192,335 (1,706,447) (32) 355,326
Beginning balance (in shares) at Mar. 29, 2022 106,029          
Increase (Decrease) in Stockholders' Equity            
Net income     25,656     25,656
Foreign currency translation adjustment         (300) (300)
Cash dividends declared common stock, net of forfeitures     (14,260)     (14,260)
Stock-based compensation $ 0 6,141       6,141
Stock-based compensation (in shares) (40)          
Common stock issued under stock-based compensation plans $ 0 0       0
Common stock issued under stock-based compensation plans (in shares) 41          
Treasury stock purchases, inclusive of excise tax       (10,879)   (10,879)
Ending balance at Jun. 28, 2022 $ 1,060 874,551 1,203,731 (1,717,326) (332) 361,684
Ending balance (in shares) at Jun. 28, 2022 106,030          
Beginning balance at Jan. 03, 2023 $ 1,063 887,485 1,170,078 (1,765,641) (982) 292,003
Beginning balance (in shares) at Jan. 03, 2023 106,323          
Increase (Decrease) in Stockholders' Equity            
Net income     28,050     28,050
Foreign currency translation adjustment         147 147
Cash dividends declared common stock, net of forfeitures     (13,929)     (13,929)
Stock-based compensation $ 6 5,938       5,944
Stock-based compensation (in shares) 628          
Treasury stock purchases, inclusive of excise tax       (12,376)   (12,376)
Ending balance at Apr. 04, 2023 $ 1,069 893,423 1,184,199 (1,778,017) (835) 299,839
Ending balance (in shares) at Apr. 04, 2023 106,951          
Beginning balance at Jan. 03, 2023 $ 1,063 887,485 1,170,078 (1,765,641) (982) 292,003
Beginning balance (in shares) at Jan. 03, 2023 106,323          
Increase (Decrease) in Stockholders' Equity            
Foreign currency translation adjustment           $ 327
Treasury stock purchases (in shares)           600
Ending balance at Jul. 04, 2023 $ 1,070 899,792 1,213,115 (1,787,419) (655) $ 325,903
Ending balance (in shares) at Jul. 04, 2023 107,043          
Beginning balance at Apr. 04, 2023 $ 1,069 893,423 1,184,199 (1,778,017) (835) 299,839
Beginning balance (in shares) at Apr. 04, 2023 106,951          
Increase (Decrease) in Stockholders' Equity            
Net income     42,675     42,675
Foreign currency translation adjustment         180 180
Cash dividends declared common stock, net of forfeitures     (13,759)     (13,759)
Stock-based compensation $ 1 6,369       6,370
Stock-based compensation (in shares) 92          
Treasury stock purchases, inclusive of excise tax       (9,402)   $ (9,402)
Treasury stock purchases (in shares)           300
Ending balance at Jul. 04, 2023 $ 1,070 $ 899,792 $ 1,213,115 $ (1,787,419) $ (655) $ 325,903
Ending balance (in shares) at Jul. 04, 2023 107,043          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
May 10, 2023
Jul. 04, 2023
Apr. 04, 2023
Jun. 28, 2022
Increase (Decrease) in Temporary Equity [Roll Forward]        
Cash dividends declared per common share (in dollars per share) $ 0.27 $ 0.27 $ 0.27 $ 0.27
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Cash flows from operating activities:    
Net income $ 70,725 $ 48,819
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization expenses 46,287 44,113
Impairment of assets and lease termination (income)/expense (768) 250
Deferred income taxes 2,469 279
Stock-based compensation 12,227 11,607
Changes in assets and liabilities:    
Accounts and other receivables 31,740 23,781
Income taxes receivable/payable (1,216) (3,618)
Inventories (5,306) (9,447)
Prepaid expenses (4,240) 3,071
Operating lease assets/liabilities (12,218) (9,813)
Other assets (7,107) 14,992
Accounts payable 627 8,937
Gift card liabilities (32,328) (28,887)
Other accrued expenses 624 (16,567)
Cash provided by operating activities 101,516 87,517
Cash flows from investing activities:    
Additions to property and equipment (62,660) (46,382)
Additions to intangible assets (392) (282)
Other (156) 646
Cash used in investing activities (63,208) (46,018)
Cash flows from financing activities:    
Acquisition-related deferred consideration and compensation (12,994) (7,187)
Proceeds from exercise of stock options   83
Common stock dividends paid (26,998) (14,288)
Treasury stock purchases (21,695) (14,817)
Cash used in financing activities (61,687) (36,209)
Foreign currency translation adjustment 159 (26)
Net change in cash and cash equivalents (23,220) 5,264
Cash and cash equivalents at beginning of period 114,777 189,627
Cash and cash equivalents at end of period 91,557 194,891
Supplemental disclosures:    
Interest paid 5,308 2,726
Income taxes paid 5,175 9,720
Construction payable $ 14,752 $ 8,439
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies
6 Months Ended
Jul. 04, 2023
Significant Accounting Policies  
Significant Accounting Policies

1.   Significant Accounting Policies

Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of The Cheesecake Factory Incorporated and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 filed with the SEC on February 27, 2023.

We utilize a 52/53-week fiscal year ending on the Tuesday closest to December 31 for financial reporting purposes. Fiscal year 2023 consists of 52 weeks and will end on January 2, 2024. Fiscal year 2022, which ended on January 3, 2023 was a 53-week year.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates.

COVID-19 Pandemic and Other Impacts to our Operating Environment

During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.

The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.

Recent Accounting Pronouncements

We reviewed all recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jul. 04, 2023
Fair Value Measurements  
Fair Value Measurements

2.  Fair Value Measurements

Fair value measurements are estimated based on valuation techniques and inputs categorized as follows:

Level 1: Quoted prices in active markets for identical assets or liabilities
Level 2: Observable inputs other than quoted prices in active markets for identical assets and liabilities
Level 3: Unobservable inputs in which little or no market activity exists, therefore requiring the Company to develop its own assumptions

The following tables present the components and classification of our assets and liabilities that are measured at fair value on a recurring basis (in thousands):

    

July 4, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

 

Non-qualified deferred compensation assets

$

85,779

$

$

Non-qualified deferred compensation liabilities

(87,330)

Acquisition-related deferred consideration

(11,048)

Acquisition-related contingent consideration and compensation liabilities

(17,119)

    

January 3, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

Non-qualified deferred compensation assets

$

78,542

$

$

Non-qualified deferred compensation liabilities

(78,286)

Acquisition-related deferred consideration

(10,751)

Acquisition-related contingent consideration and compensation liabilities

(28,565)

The following table presents a reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3 (in thousands):

    

Twenty-Six

    

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Beginning balance

$

28,565

$

23,894

Payment

(12,994)

(7,187)

Change in fair value

 

1,548

 

1,057

Ending balance

$

17,119

$

17,764

The fair value of the acquisition-related contingent consideration and compensation liabilities was determined utilizing a Monte Carlo model based on estimated future revenues, margins and volatility factors, among other variables and estimates and has no minimum or maximum payment. The undiscounted range of outcomes per the Monte Carlo model utilized to determine the fair value of the acquisition-related contingent consideration and compensation liabilities at July 4, 2023 was $0 to $276.0 million. Results could change materially if different estimates and assumptions were used. During the first six months of fiscal 2023 and fiscal 2022, we made payments of $13.0 million and $7.2 million, respectively, per the Fox Restaurant Concept LLC (“FRC”) acquisition agreement.

The fair values of our cash and cash equivalents, accounts and other receivables, income taxes receivable, prepaid expenses, accounts payable, income taxes payable and other accrued liabilities approximate their carrying amounts due to their short duration.

As of July 4, 2023, we had $345.0 million aggregate principal amount of Notes outstanding. The estimated fair value of the Notes based on a market approach as of July 4, 2023 was approximately $290.5 million and was determined based on the estimated or actual bids and offers of the Notes in an over-the-counter market on the last business day of the reporting period. The decrease in the fair value of the Notes was primarily due to a decline in our stock price from the date of the issuance of the Notes. See Note 5 for further discussion of the Notes.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jul. 04, 2023
Inventories  
Inventories

3.  Inventories

Inventories consisted of (in thousands):

    

July 4, 2023

    

January 3, 2023

Restaurant food and supplies

$

30,486

$

30,783

Bakery finished goods and work in progress

 

21,131

 

17,250

Bakery raw materials and supplies

 

9,251

 

7,526

Total

$

60,868

$

55,559

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Gift Cards
6 Months Ended
Jul. 04, 2023
Gift Cards  
Gift Cards

4.  Gift Cards

The following tables present information related to gift cards (in thousands):

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card liabilities:

Beginning balance

 

$

191,908

 

$

185,512

$

219,808

 

$

211,182

Activations

26,718

28,607

45,316

49,197

Redemptions and breakage

(31,143)

(31,824)

(77,641)

(78,084)

Ending balance

 

$

187,483

 

$

182,295

$

187,483

 

$

182,295

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card contract assets:

Beginning balance

 

$

18,367

 

$

17,541

$

19,886

 

$

18,468

Deferrals

2,905

3,189

5,314

5,891

Amortization

(3,903)

(3,669)

(7,831)

(7,298)

Ending balance

 

$

17,369

 

$

17,061

$

17,369

 

$

17,061

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt
6 Months Ended
Jul. 04, 2023
Long-Term Debt  
Long-Term Debt

5.  Long-Term Debt

Revolving Credit Facility

On October 6, 2022, we entered into a Fourth Amended and Restated Loan Agreement (the “Loan Agreement” and the revolving credit facility provided thereunder, the “Revolver Facility”). The Loan Agreement amends and restates in its entirety our prior credit agreement. The Revolver Facility, which terminates on October 6, 2027, provides us with revolving loan commitments that total $400 million, of which $50 million may be used for issuances of letters of credit. The Revolver Facility contains a commitment increase feature that, subject to certain conditions precedent, could provide for an additional $200 million in revolving loan commitments. Our obligations under the Revolver Facility are unsecured. Certain of our material subsidiaries have guaranteed our obligations under the Revolver Facility.

On October 6, 2022, we repaid the outstanding balance under the then-existing credit agreement and borrowed the same amount on the Revolver Facility. As of July 4, 2023, we had net availability for borrowings of $238.5 million, based on a $130.0 million outstanding debt balance and $31.5 million in standby letters of credit under the Revolver Facility.

Under the Revolver Facility, we are subject to the following financial covenants as of the last day of each fiscal quarter: (i) a maximum ratio of net adjusted debt to EBITDAR (the “Amended Net Adjusted Leverage Ratio”) of 4.25 and (ii) a minimum ratio of EBITDAR to interest and rent expense (“EBITDAR Ratio”) of 1.90. The Amended Net Adjusted Leverage Ratio includes a rental expense multiplier of six. As of July 4, 2023, we were in compliance with all the foregoing covenants in effect at that date.

Borrowings under the Loan Agreement bear interest, at the Company’s election, at a rate equal to either: (i) the sum of (A) adjusted term SOFR (as defined in the Loan Agreement, the “Term SOFR Rate”) plus (B) a rate variable based on the Amended Net Adjusted Leverage Ratio, ranging from 1.00% to 1.75%, or (ii) the sum of (A) the highest of (x) the rate of interest last quoted by The Wall Street Journal as the prime rate in effect in the United States, (y) the greater of the rate calculated by the Federal Reserve Bank of New York as the federal funds effective rate or the rate that is published by the Federal Reserve Bank of New York as the overnight bank funding rate, in either case, plus 0.50%, and (z) the one-month Term SOFR Rate plus 1.00%, plus (B) a rate variable based on the Net Adjusted Leverage Ratio, ranging from 0.00% to 0.75%. The Company will also pay a fee variable based on the Net Adjusted Leverage Ratio, ranging from 0.125% to 0.25%, on the daily amount of unused commitments under the Loan Agreement. Letters of credit bear fees that are equivalent to the interest rate margin that is applicable to revolving loans that bear interest at the adjusted SOFR plus other customary fees charged by the issuing bank. We paid certain customary loan origination fees in conjunction with the Loan Agreement.

We are also subject to customary events of default that, if triggered, could result in acceleration of the maturity of the Revolver Facility. Subject to certain exceptions, the Revolver Facility also limits distributions with respect to our equity interests, such as cash dividends and share repurchases, based on a defined ratio, and also sets forth negative covenants that restrict indebtedness, liens, investments, sales of assets, fundamental changes and other matters.

Convertible Senior Notes

On June 15, 2021, we issued $345.0 million aggregate principal amount of convertible senior notes due 2026 (“Notes”). The net proceeds from the sale of the Notes were approximately $334.9 million after deducting issuance costs related to the Notes.

The Notes are senior, unsecured obligations and are (i) equal in right of payment with our existing and future senior, unsecured indebtedness; (ii) senior in right of payment to our existing and future indebtedness that is expressly subordinated to the Notes; (iii) effectively subordinated to our existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of our subsidiaries. The Notes were issued pursuant to, and are governed by, an indenture (the “Base Indenture”) between us and a trustee (“Trustee”), dated as of June 15, 2021, as supplemented by a first supplemental indenture (the “Supplemental Indenture,” and the Base Indenture, as supplemented by the Supplemental Indenture, the “Indenture”), dated as of June 15, 2021, between the Company and the Trustee.

The Notes accrue interest at a rate of 0.375% per annum, payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2021. The Notes will mature on June 15, 2026, unless earlier repurchased, redeemed or converted. Before February 17, 2026, noteholders will have the right to convert their Notes only upon the occurrence of certain events. From and after February 17, 2026, noteholders may convert their Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. We will have the right to elect to settle conversions either entirely in cash or in a combination of cash and shares of our common stock. However, upon conversion of any Notes, the conversion value, which will be determined over an “Observation Period” (as defined in the Indenture) consisting of 30 trading days, will be paid in cash up to at least the principal amount of the Notes being converted. The initial conversion rate is 12.7551 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $78.40 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” (as defined in the Indenture) occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. As of July 4, 2023, the conversion rate for the Notes was 13.2717 shares of common stock per $1,000 principal amount of the Notes, which represents a conversion price of approximately $75.35 per share of common stock. In connection with the cash dividend that was declared by our Board on July 27, 2023, on August 15, 2023 we will adjust the conversion rate (which is expected to increase) and the conversion price (which is expected to decrease) of the Notes in accordance with the terms.

The Notes are redeemable, in whole or in part (subject to certain limitations described below), at our option at any time, and from time to time, on or after June 20, 2024 and on or before the 30th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of our common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice; and (ii) the trading day immediately before the date we send such notice. However, we may not redeem less than all of the outstanding Notes unless at least $150.0 million aggregate principal amount of Notes are outstanding and not called for redemption as of the time we send the related redemption notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.

If certain corporate events that constitute a “Fundamental Change” (as defined in the Indenture) occur, then, subject to a limited exception for certain cash mergers, noteholders may require us to repurchase their Notes at a cash repurchase price equal to the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving us and certain de-listing events with respect to our common stock.

The Notes have customary provisions relating to the occurrence of “Events of Default” (as defined in the Indenture), which include the following: (i) certain payment defaults on the Notes (which, in the case of a default in the payment of interest on the Notes, will be subject to a 30-day cure period); (ii) our failure to send certain notices under the Indenture within specified periods of time; (iii) our failure to comply with certain covenants in the Indenture relating to our ability to consolidate with or merge with or into, or sell, lease or otherwise transfer, in one transaction or a series of transactions, all or substantially all of our assets and our subsidiaries, taken as a whole, to another person; (iv) a default by us in our other obligations or agreements under the Indenture or the Notes if such default is not cured or waived within 60 days after notice is given in accordance with the Indenture; (v) certain defaults by us or any of our significant subsidiaries with respect to indebtedness for borrowed money of at least $20,000,000; (vi) the rendering of certain judgments against us or any of our significant subsidiaries for the payment of at least $25,000,000, where such judgments are not discharged or stayed within 60 days after the date on which the right to appeal has expired or on which all rights to appeal have been extinguished; and (vii) certain events of bankruptcy, insolvency and reorganization involving us or any of our significant subsidiaries.

If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us (and not solely with respect to a significant subsidiary of ours) occurs, then the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding will immediately become due and payable without any further action or notice by any person. If any other Event of Default occurs and is continuing, then, the Trustee, by notice to us, or noteholders of at least 25% of the aggregate principal amount of Notes then outstanding, by notice to us and the Trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding to become due and payable immediately. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the Notes.

As of July 4, 2023, the Notes had a gross principal balance of $345.0 million and a balance of $339.0 million, net of unamortized issuance costs of $6.0 million. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended July 4, 2023, respectively. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended June 28, 2022, respectively. The effective interest rate for the Notes was 0.96% as of July 4, 2023.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jul. 04, 2023
Leases  
Leases

6. Leases

Components of lease expense were as follows (in thousands):

    

Thirteen
Weeks Ended

    

Thirteen
Weeks Ended

Twenty-Six
Weeks Ended

Twenty-Six
Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Operating

$

35,897

$

34,777

$

71,268

$

67,653

Variable

22,112

20,695

44,312

40,349

Short-term

38

27

80

54

Total

$

58,047

$

55,499

$

115,660

$

108,056

Supplemental information related to leases (in thousands):

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

72,608

$

68,202

Right-of-use assets obtained in exchange for new operating lease liabilities

16,679

19,295

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jul. 04, 2023
Commitments and Contingencies  
Commitments and Contingencies

7. Commitments and Contingencies

On June 7, 2018, the California Department of Industrial Relations issued a $4.2 million wage citation jointly against the Company and our vendor that provides janitorial services to eight of our Southern California restaurants, alleging that the janitorial vendor or its subcontractor failed to comply with various provisions of the California Labor Code (Wage Citation Case No. 35-CM-188798-16). The wage citation seeks to recover penalties and other monetary payments on behalf of the employees that worked for this vendor or its subcontractor. On June 28, 2018, we filed an appeal of the wage citation. On November 10, 2022, the parties participated in voluntary mediation and reached a tentative settlement on the wage citation. The settlement is subject to documentation and final agency approval. We have reserved an immaterial amount for settlement purposes.

On February 10, 2023, a class action complaint was filed against the Company in the United States District Court for the Southern District of California, (Lightoller vs. TCF Co. LLC., Case No. 3:23-cv-00272-AJB-NLS), alleging violations of state privacy laws. The lawsuit alleges that the Company violated state wiretapping and privacy laws by improperly tracking and/or recording the keystrokes of visitors on the Company’s website without permission. A similar case was filed on the United States District Court for the District of Maryland on February 21, 2023 (Curd v. TCF CO. LLC; Civil Action No. 1:23-cv-00472-JMC). On May 10, 2023, the plaintiffs in Case Nos. 3:23-cv-00272 and 1:23-cv-00472 voluntarily dismissed their complaints against the Company without prejudice.

Within the ordinary course of our business, we are subject to private lawsuits, government audits and investigations, administrative proceedings and other claims. These matters typically involve claims from customers, staff members and others related to operational and employment issues common to the foodservice industry. A number of these claims may exist at any given time, and some of the claims may be pled as class actions. From time to time, we are also involved in lawsuits with respect to infringements of, or challenges to, our registered trademarks and other intellectual property, both domestically and abroad. We could be affected by adverse publicity and litigation costs resulting from such allegations, regardless of whether they are valid or whether we are legally determined to be liable.

At this time, we believe that the amount of reasonably possible losses resulting from final disposition of any pending lawsuits, audits, investigations, proceedings and claims will not have a material adverse effect individually or in the aggregate on our financial position, results of operations or liquidity. It is possible, however, that our future results of operations for a particular quarter or fiscal year could be impacted by changes in circumstances relating to lawsuits, audits, proceedings or claims. Legal costs related to such claims are expensed as incurred.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jul. 04, 2023
Stockholders' Equity  
Stockholders' Equity

8.  Stockholders’ Equity

Common StockDividends and Share Repurchases

On May 10, 2023, our Board declared a quarterly cash dividend of $0.27 per share that was paid on June 6, 2023 to the stockholders of record of each share of our common stock at the close of business on May 24, 2023. Future decisions to pay or to increase or decrease dividends are at the discretion of the Board and will be dependent on our operating performance, financial condition, capital expenditure requirements, limitations on cash distributions pursuant to the terms and conditions of the Loan Agreement and applicable law, and such other factors that the Board considers relevant. (See Notes 5 and 12 for further discussion of our long-term debt and dividends declared subsequent to July 4, 2023, respectively.)

Under authorization by our Board to repurchase up to 61.0 million shares of our common stock, we have cumulatively repurchased 55.8 million shares at a total cost of $1,787.3 million, excluding excise tax, through July 4, 2023, with 0.3 million shares and 0.6 million shares repurchased at a cost of $9.3 million and $21.7 million, excluding excise tax during the thirteen and twenty-six weeks ended July 4, 2023, respectively. Our objectives with regard to share repurchases have been to offset the dilution to our shares outstanding that results from equity compensation grants and to supplement our earnings per share growth.

Our share repurchase program does not have an expiration date, does not require us to purchase a specific number of shares and may be modified, suspended or terminated at any time. Share repurchases may be made from time to time in open market purchases, privately-negotiated transactions, accelerated share repurchase programs, issuer self-tender offers or otherwise. Future decisions to repurchase shares are at the discretion of the Board and are based on several factors, including current and forecasted operating cash flows, capital needs associated with new restaurant development and maintenance of existing locations, dividend payments, debt levels and cost of borrowing, obligations associated with the FRC acquisition agreement, our share price and current market conditions. The timing and number of shares repurchased are also subject to legal constraints and covenants under the Loan Agreement that limit share repurchases based on a defined ratio. (See Note 5 for further discussion of our long-term debt.)

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jul. 04, 2023
Stock-Based Compensation  
Stock-Based Compensation

9.  Stock-Based Compensation

We maintain stock-based incentive plans under which incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares and restricted share units may be granted to staff members, consultants and non-employee directors.

The following table presents information related to stock-based compensation, net of forfeitures (in thousands):

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Labor expenses

$

2,426

$

2,194

$

4,788

$

4,384

Other operating costs and expenses

76

74

151

150

General and administrative expenses

3,823

3,821

7,288

7,073

Total stock-based compensation

6,325

6,089

12,227

11,607

Income tax benefit

1,579

1,495

3,053

2,850

Total stock-based compensation, net of taxes

$

4,746

$

4,594

$

9,174

$

8,757

Capitalized stock-based compensation (1)

$

45

$

52

$

87

$

109

(1)It is our policy to capitalize the portion of stock-based compensation costs for our internal development department that relates to capitalizable activities such as the design and construction of new restaurants, remodeling existing locations and equipment installation. Capitalized stock-based compensation is included in property and equipment, net on the condensed consolidated balance sheets.

Stock Options

We did not issue any stock options during the second quarters of fiscal 2023 and fiscal 2022. Stock option activity during the twenty-six weeks ended July 4, 2023 was as follows:

Weighted-

Average

Weighted-

Remaining

Average

Contractual

Aggregate

    

Shares

    

Exercise Price

    

Term

    

Intrinsic Value (1)

(In thousands)

(Per share)

(In years)

(In thousands)

Outstanding at January 3, 2023

1,685

$

46.11

4.2

$

0

Granted

 

40

40.42

Exercised

 

Forfeited or cancelled

 

(175)

48.01

Outstanding at July 4, 2023

1,550

$

45.75

4.3

$

0

Exercisable at July 4, 2023

 

1,198

$

47.12

3.6

$

0

(1)Aggregate intrinsic value is calculated as the difference between our closing stock price at fiscal period end and the exercise price, multiplied by the number of in-the-money options and represents the pre-tax amount that would have been received by the option holders, had they all exercised their options on the fiscal period-end date.

There were no options exercised during the thirteen and twenty-six weeks ended July 4, 2023. There were no options exercised during the second quarter of fiscal 2022. The total intrinsic value of options exercised during the twenty-six weeks ended June 28, 2022 was $4.9 million. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested stock options was $2.3 million, which we expect to recognize over a weighted-average period of approximately 1.8 years.

Restricted Shares and Restricted Share Units

Restricted share and restricted share unit activity during the twenty-six weeks ended July 4, 2023 was as follows:

Weighted-

Average

    

Shares

    

Fair Value

(In thousands)

(Per share)

Outstanding at January 3, 2023

 

2,512

$

41.93

Granted

 

783

39.02

Vested

 

(386)

42.88

Forfeited

 

(61)

39.60

Outstanding at July 4, 2023

 

2,848

$

41.05

Fair value of our restricted shares and restricted share units is based on our closing stock price on the date of grant. The weighted average fair value for restricted shares and restricted share units issued during the second quarter of fiscal 2023 and 2022 was $33.84 and $30.49, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended July 4, 2023 was $1.4 million and $16.6 million, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended June 28, 2022 was $2.1 million and $14.5 million, respectively. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested restricted shares and restricted share units was $63.6 million, which we expect to recognize over a weighted-average period of approximately 3.2 years.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share
6 Months Ended
Jul. 04, 2023
Net Income Per Share  
Net Income Per Share

10.  Net Income Per Share

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period, reduced by unvested restricted stock awards. As of July 4, 2023 and June 28, 2022, 2.8 million and 2.4 million shares, respectively, of restricted stock and restricted stock units issued were unvested and, therefore, excluded from the calculation of basic earnings per share for the fiscal periods ended on those dates.

Diluted net income per share is computed by dividing net income by the weighted-average number of common stock equivalents outstanding for the period. Common stock equivalents for the Notes are determined by application of the if-converted method, and common stock equivalents for outstanding stock options, restricted stock and restricted stock units are determined by the application of the treasury stock method.

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

(In thousands, except per share data)

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Basic weighted-average shares outstanding

48,492

50,387

48,593

50,360

Dilutive effect of equity awards (1)

593

542

703

606

Diluted weighted-average shares outstanding

49,085

50,929

49,296

50,966

Basic net income per share

$

0.88

$

0.51

$

1.46

$

0.97

Diluted net income per share

$

0.87

$

0.50

$

1.43

$

0.96

(1)Shares of common stock equivalents related to outstanding stock options, restricted stock and restricted stock units of 2.6 million and 3.1 million for July 4, 2023 and June 28, 2022, respectively, were excluded from the diluted calculation due to their anti-dilutive effect. No shares of common stock equivalents related to the Notes were included in the diluted calculation due to their anti-dilutive effect.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jul. 04, 2023
Segment Information  
Segment Information

11.  Segment Information

Our operating segments, the businesses for which our management reviews discrete financial information for decision-making purposes, are comprised of The Cheesecake Factory, North Italia, Flower Child, the other FRC brands and our bakery division. Based on quantitative thresholds set forth in Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” The Cheesecake Factory, North Italia and the other FRC brands are the only businesses that meet the criteria of a reportable operating segment. The remaining operating segments (Flower Child and our bakery division) along with our businesses that do not qualify as operating segments are combined in Other. Unallocated corporate expenses, capital expenditures and assets are also combined in Other.

Segment information is presented below (in thousands):

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Revenues:

The Cheesecake Factory restaurants

$

652,481

$

640,858

$

1,308,481

$

1,250,674

North Italia

65,934

56,238

129,237

108,995

Other FRC

65,728

60,020

134,368

118,852

Other

 

82,027

 

75,527

 

160,198

 

147,832

Total

$

866,170

$

832,643

$

1,732,284

$

1,626,353

Income from operations:

The Cheesecake Factory restaurants

$

85,677

$

64,327

$

164,073

$

127,771

North Italia

6,627

5,048

11,233

8,726

Other FRC

6,079

6,793

14,790

14,122

Other

 

(50,912)

 

(48,226)

 

(108,699)

 

(94,356)

Total

$

47,471

$

27,942

$

81,397

$

56,263

Depreciation and amortization:

The Cheesecake Factory restaurants

$

16,235

$

16,275

$

32,244

$

31,862

North Italia

1,668

1,222

3,135

2,520

Other FRC

1,809

1,470

3,736

3,051

Other

 

3,620

 

3,641

 

7,172

 

6,680

Total

$

23,332

$

22,608

$

46,287

$

44,113

Impairment of assets and lease termination (income)/expenses:

The Cheesecake Factory restaurants

$

38

$

106

$

131

$

(59)

North Italia

Other FRC

55

Other

(691)

1,403

372

Total

$

(653)

$

106

$

1,589

$

313

Preopening costs:

The Cheesecake Factory restaurants

$

3,091

$

1,372

$

4,539

$

2,406

North Italia

618

1,004

1,064

1,414

Other FRC

1,999

284

2,720

273

Other

298

287

735

618

Total

$

6,006

$

2,947

$

9,058

$

4,711

Capital expenditures:

The Cheesecake Factory restaurants

$

8,543

$

8,324

$

31,756

$

28,921

North Italia

6,879

4,825

13,010

7,829

Other FRC

6,005

1,983

11,170

5,839

Other

3,271

2,157

6,724

3,793

Total

$

24,698

$

17,289

$

62,660

$

46,382

    

July 4, 2023

    

January 3, 2023

Total assets:

The Cheesecake Factory restaurants

$

1,568,359

$

1,625,073

North Italia

320,658

306,642

Other FRC

 

324,404

 

301,618

Other

 

556,287

 

541,887

Total

$

2,769,708

$

2,775,220

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jul. 04, 2023
Subsequent Events  
Subsequent Events

12.  Subsequent Events

On July 27, 2023, our Board declared a quarterly cash dividend of $0.27 per share to be paid on August 29, 2023 to the stockholders of record of each share of our common stock at the close of business on August 16, 2023.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jul. 04, 2023
Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying condensed consolidated financial statements include the accounts of The Cheesecake Factory Incorporated and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 filed with the SEC on February 27, 2023.

We utilize a 52/53-week fiscal year ending on the Tuesday closest to December 31 for financial reporting purposes. Fiscal year 2023 consists of 52 weeks and will end on January 2, 2024. Fiscal year 2022, which ended on January 3, 2023 was a 53-week year.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates.

COVID-19 Pandemic and Other Impacts to our Operating Environment

COVID-19 Pandemic and Other Impacts to our Operating Environment

During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.

The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

We reviewed all recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jul. 04, 2023
Fair Value Measurements  
Schedule of components and classification of assets and liabilities measured at fair value on a recurring basis

The following tables present the components and classification of our assets and liabilities that are measured at fair value on a recurring basis (in thousands):

    

July 4, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

 

Non-qualified deferred compensation assets

$

85,779

$

$

Non-qualified deferred compensation liabilities

(87,330)

Acquisition-related deferred consideration

(11,048)

Acquisition-related contingent consideration and compensation liabilities

(17,119)

    

January 3, 2023

    

Level 1

    

Level 2

    

Level 3

Assets/(Liabilities)

Non-qualified deferred compensation assets

$

78,542

$

$

Non-qualified deferred compensation liabilities

(78,286)

Acquisition-related deferred consideration

(10,751)

Acquisition-related contingent consideration and compensation liabilities

(28,565)

Schedule of reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3

The following table presents a reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3 (in thousands):

    

Twenty-Six

    

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Beginning balance

$

28,565

$

23,894

Payment

(12,994)

(7,187)

Change in fair value

 

1,548

 

1,057

Ending balance

$

17,119

$

17,764

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jul. 04, 2023
Inventories  
Schedule of inventories

Inventories consisted of (in thousands):

    

July 4, 2023

    

January 3, 2023

Restaurant food and supplies

$

30,486

$

30,783

Bakery finished goods and work in progress

 

21,131

 

17,250

Bakery raw materials and supplies

 

9,251

 

7,526

Total

$

60,868

$

55,559

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Gift Cards (Tables)
6 Months Ended
Jul. 04, 2023
Gift Cards  
Schedule of gift card liabilities

The following tables present information related to gift cards (in thousands):

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card liabilities:

Beginning balance

 

$

191,908

 

$

185,512

$

219,808

 

$

211,182

Activations

26,718

28,607

45,316

49,197

Redemptions and breakage

(31,143)

(31,824)

(77,641)

(78,084)

Ending balance

 

$

187,483

 

$

182,295

$

187,483

 

$

182,295

Schedule of gift card contract assets

    

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Gift card contract assets:

Beginning balance

 

$

18,367

 

$

17,541

$

19,886

 

$

18,468

Deferrals

2,905

3,189

5,314

5,891

Amortization

(3,903)

(3,669)

(7,831)

(7,298)

Ending balance

 

$

17,369

 

$

17,061

$

17,369

 

$

17,061

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jul. 04, 2023
Leases  
Schedule of components for lease expense

Components of lease expense were as follows (in thousands):

    

Thirteen
Weeks Ended

    

Thirteen
Weeks Ended

Twenty-Six
Weeks Ended

Twenty-Six
Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Operating

$

35,897

$

34,777

$

71,268

$

67,653

Variable

22,112

20,695

44,312

40,349

Short-term

38

27

80

54

Total

$

58,047

$

55,499

$

115,660

$

108,056

Schedule of supplemental information related to leases

Supplemental information related to leases (in thousands):

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows for operating leases

$

72,608

$

68,202

Right-of-use assets obtained in exchange for new operating lease liabilities

16,679

19,295

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jul. 04, 2023
Stock-Based Compensation  
Schedule of information related to stock-based compensation, net of forfeitures

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Labor expenses

$

2,426

$

2,194

$

4,788

$

4,384

Other operating costs and expenses

76

74

151

150

General and administrative expenses

3,823

3,821

7,288

7,073

Total stock-based compensation

6,325

6,089

12,227

11,607

Income tax benefit

1,579

1,495

3,053

2,850

Total stock-based compensation, net of taxes

$

4,746

$

4,594

$

9,174

$

8,757

Capitalized stock-based compensation (1)

$

45

$

52

$

87

$

109

(1)It is our policy to capitalize the portion of stock-based compensation costs for our internal development department that relates to capitalizable activities such as the design and construction of new restaurants, remodeling existing locations and equipment installation. Capitalized stock-based compensation is included in property and equipment, net on the condensed consolidated balance sheets.
Schedule of stock option activity

We did not issue any stock options during the second quarters of fiscal 2023 and fiscal 2022. Stock option activity during the twenty-six weeks ended July 4, 2023 was as follows:

Weighted-

Average

Weighted-

Remaining

Average

Contractual

Aggregate

    

Shares

    

Exercise Price

    

Term

    

Intrinsic Value (1)

(In thousands)

(Per share)

(In years)

(In thousands)

Outstanding at January 3, 2023

1,685

$

46.11

4.2

$

0

Granted

 

40

40.42

Exercised

 

Forfeited or cancelled

 

(175)

48.01

Outstanding at July 4, 2023

1,550

$

45.75

4.3

$

0

Exercisable at July 4, 2023

 

1,198

$

47.12

3.6

$

0

(1)Aggregate intrinsic value is calculated as the difference between our closing stock price at fiscal period end and the exercise price, multiplied by the number of in-the-money options and represents the pre-tax amount that would have been received by the option holders, had they all exercised their options on the fiscal period-end date.
Schedule of restricted share and restricted share unit activity

Weighted-

Average

    

Shares

    

Fair Value

(In thousands)

(Per share)

Outstanding at January 3, 2023

 

2,512

$

41.93

Granted

 

783

39.02

Vested

 

(386)

42.88

Forfeited

 

(61)

39.60

Outstanding at July 4, 2023

 

2,848

$

41.05

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share (Tables)
6 Months Ended
Jul. 04, 2023
Net Income Per Share  
Schedule of basic and diluted net income per share

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

(In thousands, except per share data)

Net income

$

42,675

$

25,656

$

70,725

$

48,819

Basic weighted-average shares outstanding

48,492

50,387

48,593

50,360

Dilutive effect of equity awards (1)

593

542

703

606

Diluted weighted-average shares outstanding

49,085

50,929

49,296

50,966

Basic net income per share

$

0.88

$

0.51

$

1.46

$

0.97

Diluted net income per share

$

0.87

$

0.50

$

1.43

$

0.96

(1)Shares of common stock equivalents related to outstanding stock options, restricted stock and restricted stock units of 2.6 million and 3.1 million for July 4, 2023 and June 28, 2022, respectively, were excluded from the diluted calculation due to their anti-dilutive effect. No shares of common stock equivalents related to the Notes were included in the diluted calculation due to their anti-dilutive effect.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jul. 04, 2023
Segment Information  
Schedule of segment information

Segment information is presented below (in thousands):

Thirteen

Thirteen

Twenty-Six

Twenty-Six

Weeks Ended

Weeks Ended

Weeks Ended

Weeks Ended

    

July 4, 2023

    

June 28, 2022

    

July 4, 2023

    

June 28, 2022

Revenues:

The Cheesecake Factory restaurants

$

652,481

$

640,858

$

1,308,481

$

1,250,674

North Italia

65,934

56,238

129,237

108,995

Other FRC

65,728

60,020

134,368

118,852

Other

 

82,027

 

75,527

 

160,198

 

147,832

Total

$

866,170

$

832,643

$

1,732,284

$

1,626,353

Income from operations:

The Cheesecake Factory restaurants

$

85,677

$

64,327

$

164,073

$

127,771

North Italia

6,627

5,048

11,233

8,726

Other FRC

6,079

6,793

14,790

14,122

Other

 

(50,912)

 

(48,226)

 

(108,699)

 

(94,356)

Total

$

47,471

$

27,942

$

81,397

$

56,263

Depreciation and amortization:

The Cheesecake Factory restaurants

$

16,235

$

16,275

$

32,244

$

31,862

North Italia

1,668

1,222

3,135

2,520

Other FRC

1,809

1,470

3,736

3,051

Other

 

3,620

 

3,641

 

7,172

 

6,680

Total

$

23,332

$

22,608

$

46,287

$

44,113

Impairment of assets and lease termination (income)/expenses:

The Cheesecake Factory restaurants

$

38

$

106

$

131

$

(59)

North Italia

Other FRC

55

Other

(691)

1,403

372

Total

$

(653)

$

106

$

1,589

$

313

Preopening costs:

The Cheesecake Factory restaurants

$

3,091

$

1,372

$

4,539

$

2,406

North Italia

618

1,004

1,064

1,414

Other FRC

1,999

284

2,720

273

Other

298

287

735

618

Total

$

6,006

$

2,947

$

9,058

$

4,711

Capital expenditures:

The Cheesecake Factory restaurants

$

8,543

$

8,324

$

31,756

$

28,921

North Italia

6,879

4,825

13,010

7,829

Other FRC

6,005

1,983

11,170

5,839

Other

3,271

2,157

6,724

3,793

Total

$

24,698

$

17,289

$

62,660

$

46,382

    

July 4, 2023

    

January 3, 2023

Total assets:

The Cheesecake Factory restaurants

$

1,568,359

$

1,625,073

North Italia

320,658

306,642

Other FRC

 

324,404

 

301,618

Other

 

556,287

 

541,887

Total

$

2,769,708

$

2,775,220

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies - Basis of Presentation (Details)
6 Months Ended 12 Months Ended
Jul. 04, 2023
Jan. 03, 2023
Significant Accounting Policies    
Length of fiscal year 364 days 371 days
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 04, 2023
Jan. 03, 2023
Level 1    
Assets/(Liabilities)    
Non-qualified deferred compensation assets $ 85,779 $ 78,542
Non-qualified deferred compensation liabilities (87,330) (78,286)
Level 2    
Assets/(Liabilities)    
Acquisition-related deferred consideration (11,048) (10,751)
Level 3    
Assets/(Liabilities)    
Acquisition-related contingent consideration and compensation liability $ (17,119) $ (28,565)
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Beginning and ending amounts of the fair value (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Fair Value Measurements    
Payment $ 13,000 $ 7,200
Level 3    
Fair Value Measurements    
Beginning balance 28,565 23,894
Payment (12,994) (7,187)
Change in fair value 1,548 1,057
Ending balance $ 17,119 $ 17,764
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional information (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Fair Value Measurements    
Payments $ 13.0 $ 7.2
Aggregate principal amount 345.0  
Estimated fair value of the Notes 290.5  
Minimum    
Fair Value Measurements    
Undiscounted range of outcomes per the Monte Carlo model 0.0  
Maximum    
Fair Value Measurements    
Undiscounted range of outcomes per the Monte Carlo model $ 276.0  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 04, 2023
Jan. 03, 2023
Inventories    
Restaurant food and supplies $ 30,486 $ 30,783
Bakery finished goods and work in progress 21,131 17,250
Bakery raw materials and supplies 9,251 7,526
Total $ 60,868 $ 55,559
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Gift Cards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Gift card liabilities:        
Beginning balance $ 191,908 $ 185,512 $ 219,808 $ 211,182
Activations 26,718 28,607 45,316 49,197
Redemptions and breakage (31,143) (31,824) (77,641) (78,084)
Ending balance 187,483 182,295 187,483 182,295
Gift card contract assets:        
Beginning balance 18,367 17,541 19,886 18,468
Deferrals 2,905 3,189 5,314 5,891
Amortization (3,903) (3,669) (7,831) (7,298)
Ending balance $ 17,369 $ 17,061 $ 17,369 $ 17,061
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Credit Facility (Details) - Credit Facility
$ in Millions
6 Months Ended
Jul. 04, 2023
USD ($)
item
Oct. 06, 2022
USD ($)
Long-Term Debt    
Net availability for borrowings $ 238.5  
Outstanding debt balance 130.0  
Outstanding letters of credit $ 31.5  
Base Rate | Maximum    
Long-Term Debt    
Credit facility, basis spread on variable rate, (as a percent) 0.75%  
Base Rate | Minimum    
Long-Term Debt    
Credit facility, basis spread on variable rate, (as a percent) 0.00%  
Fourth amendment    
Long-Term Debt    
Maximum commitments   $ 400.0
Maximum commitments, letter of credit sub-facility   50.0
Additional commitments available   $ 200.0
Fourth amendment | Maximum    
Long-Term Debt    
Net adjusted leverage ratio 4.25  
Credit facility, basis spread on variable rate, (as a percent) 1.75%  
Commitment fee (as a percent) 0.25%  
Fourth amendment | Minimum    
Long-Term Debt    
EBITDAR ratio 1.90  
Credit facility, basis spread on variable rate, (as a percent) 1.00%  
Commitment fee (as a percent) 0.125%  
Fourth amendment | One-month Term SOFR Rate | Maximum    
Long-Term Debt    
Credit facility, basis spread on variable rate, (as a percent) 1.00%  
Fourth amendment | Overnight bank funding rate | Maximum    
Long-Term Debt    
Credit facility, basis spread on variable rate, (as a percent) 0.50%  
Amended Credit Agreement | Minimum    
Long-Term Debt    
Multiplier of rent used to compute adjusted debt | item 6  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Convertible Senior Notes (Details)
3 Months Ended 6 Months Ended
Jun. 15, 2021
USD ($)
Jul. 04, 2023
USD ($)
$ / shares
Jun. 28, 2022
USD ($)
Jul. 04, 2023
USD ($)
D
$ / shares
Jun. 28, 2022
USD ($)
Long-Term Debt          
Aggregate principal amount of debt issued   $ 345,000,000.0   $ 345,000,000.0  
Convertible Debt Securities          
Long-Term Debt          
Aggregate principal amount of debt issued   $ 1,000   $ 1,000  
Convertible Debt Securities | Common Stock          
Long-Term Debt          
Conversion ratio       13.2717  
Conversion price | $ / shares   $ 75.35   $ 75.35  
Convertible Senior Notes          
Long-Term Debt          
Aggregate principal amount of debt issued $ 345,000,000.0 $ 1,000   $ 1,000  
Net proceeds from the sale of the Notes $ 334,900,000        
Interest rate   0.375%   0.375%  
Observation period       30 days  
Conversion ratio       12.7551  
Conversion price | $ / shares   $ 78.40   $ 78.40  
Threshold percentage of stock price trigger       130.00%  
Number of threshold trading days | D       20  
Number of consecutive threshold trading days | D       30  
Minimum threshold aggregate principal amount of Notes outstanding and not called for redemption   $ 150,000,000.0   $ 150,000,000.0  
Cure period in case of a default in the payment of interest       30 days  
Threshold cured period in case of default in other obligations       60 days  
Threshold limit of default with respect to indebtedness for borrowed money   20,000,000   $ 20,000,000  
Threshold limit for occurrence of default in case of rendering of certain judgments against to company or on its subsidiaries   $ 25,000,000   $ 25,000,000  
Minimum percentage of notice holders can give notice in case of default   25   25  
Maximum period of which noteholders to receive special interest as a remedy in case of default       180 days  
Special Interest Rate as a default remedy   0.50   0.50  
Gross principal balance outstanding   $ 345,000,000.0   $ 345,000,000.0  
Outstanding debt balance   339,000,000.0   339,000,000.0  
unamortized debt issuance costs   6,000,000.0   6,000,000.0  
Amortized debt issuance costs   $ 500,000 $ 500,000 $ 1,000,000.0 $ 1,000,000.0
Effective interest rate   0.96%   0.96%  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Leases        
Operating $ 35,897 $ 34,777 $ 71,268 $ 67,653
Variable 22,112 20,695 44,312 40,349
Short-term 38 27 80 54
Total $ 58,047 $ 55,499 115,660 108,056
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows for operating leases     72,608 68,202
Right-of-use assets obtained in exchange for new operating lease liabilities     $ 16,679 $ 19,295
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Millions
Jun. 07, 2018
USD ($)
restaurant
Commitments and Contingencies  
Wage citation | $ $ 4.2
Number of restaurants receiving janitorial services | restaurant 8
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity and Series A Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 10, 2023
Jul. 04, 2023
Apr. 04, 2023
Jun. 28, 2022
Mar. 29, 2022
Jul. 04, 2023
Jan. 03, 2023
Stockholders' Equity and Series A Convertible Preferred Stock              
Cash dividends declared per common share (in dollars per share) $ 0.27 $ 0.27 $ 0.27 $ 0.27      
Number of shares authorized to be repurchased   61,000,000.0       61,000,000.0  
Repurchased shares since program inception   55,771,396       55,771,396 55,149,520
Value of treasury stock   $ 1,787,419       $ 1,787,419 $ 1,765,641
Shares repurchased during period   300,000       600,000  
Treasury stock repurchased during period   $ 9,402 $ 12,376 $ 10,879 $ 3,938    
Treasury Stock              
Stockholders' Equity and Series A Convertible Preferred Stock              
Value of treasury stock   1,787,300       $ 1,787,300  
Treasury stock repurchased during period   $ 9,300       $ 21,700  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Stock-Based Compensation        
Total stock-based compensation $ 6,325 $ 6,089 $ 12,227 $ 11,607
Income tax benefit 1,579 1,495 3,053 2,850
Total stock-based compensation, net of taxes 4,746 4,594 9,174 8,757
Capitalized stock-based compensation 45 52 87 109
Labor expenses        
Stock-Based Compensation        
Total stock-based compensation 2,426 2,194 4,788 4,384
Other operating costs and expenses        
Stock-Based Compensation        
Total stock-based compensation 76 74 151 150
General and administrative expenses        
Stock-Based Compensation        
Total stock-based compensation $ 3,823 $ 3,821 $ 7,288 $ 7,073
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Weighted Average Fair Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 03, 2023
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Employee Stock Option          
Stock option activity, Shares          
Outstanding at beginning of year (in shares)       1,685,000  
Granted (in shares)       40,000  
Exercised (in shares)   0 0 0  
Forfeited or cancelled (in shares)       (175,000)  
Outstanding at end of the period (in shares) 1,685,000 1,550,000   1,550,000  
Exercisable at end of the period (in shares)   1,198,000   1,198,000  
Weighted Average Exercise Price          
Outstanding at beginning of year (in dollars per share)       $ 46.11  
Granted (in dollars per share)       40.42  
Forfeited or cancelled (in dollars per share)       48.01  
Outstanding at end of the period (in dollars per share) $ 46.11 $ 45.75   45.75  
Exercisable at end of the period (in dollars per share)   $ 47.12   $ 47.12  
Weighted Average Remaining Contractual Term (In years)          
Weighted Average Remaining Contractual Term (In years) 4 years 2 months 12 days     4 years 3 months 18 days  
Exercisable at end of the period (In years)       3 years 7 months 6 days  
Aggregate Intrinsic Value          
Outstanding at beginning of year       $ 0  
Outstanding at end of the period $ 0 $ 0   0  
Exercisable at end of the period   0   0  
Total intrinsic value of options exercised         $ 4,900
Unrecognized Stock-based Compensation Expense          
Total unrecognized stock-based compensation expenses related to unvested stock options, restricted shares and restricted share units   $ 2,300   $ 2,300  
Expected weighted average period for recognition of compensation expense related to unvested stock option       1 year 9 months 18 days  
Restricted Shares and Restricted Share Units          
Weighted Average Exercise Price          
Granted (in dollars per share)       $ 33.84 $ 30.49
Restricted Shares and Restricted Share Units, Shares          
Outstanding at beginning of year (in shares)       2,512,000  
Granted (in shares)       783,000  
Vested (in shares)       (386,000)  
Forfeited (in shares)       (61,000)  
Outstanding at end of the period (in shares) 2,512,000 2,848,000   2,848,000  
Fair value of shares vested   $ 1,400 $ 2,100 $ 16,600 $ 14,500
Weighted Average Fair Value          
Outstanding at beginning of year (in dollars per share)       $ 41.93  
Granted (in dollars per share)       39.02  
Vested (in dollars per share)       42.88  
Forfeited (in dollars per share)       39.60  
Outstanding at end of the period (in dollars per share) $ 41.93 $ 41.05   $ 41.05  
Unrecognized Stock-based Compensation Expense          
Total unrecognized stock-based compensation expenses related to unvested stock options, restricted shares and restricted share units   $ 63,600   $ 63,600  
Expected weighted average period for recognition of compensation expense related to unvested stock option       3 years 2 months 12 days  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Basic net (loss)/income per common share:        
Net Income (Loss) $ 42,675 $ 25,656 $ 70,725 $ 48,819
Basic weighted-average shares outstanding 48,492 50,387 48,593 50,360
Basic net income per common share $ 0.88 $ 0.51 $ 1.46 $ 0.97
Diluted net (loss)/income per common share:        
Dilutive effect of equity awards (1) 593 542 703 606
Diluted weighted-average shares outstanding 49,085 50,929 49,296 50,966
Diluted net income per common share $ 0.87 $ 0.50 $ 1.43 $ 0.96
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income Per Share - Additional Information (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Net income/(loss) per common share:        
Dilutive effect of equity awards (in shares) 593 542 703 606
Restricted Shares and Restricted Share Units        
Net Income Per Share        
Antidilutive securities excluded from calculation of basic earnings per share (in shares)     2,800 2,400
Common Stock        
Net Income Per Share        
Antidilutive securities excluded from calculation of basic earnings per share (in shares)     0  
Net income/(loss) per common share:        
Dilutive effect of equity awards (in shares)     2,600 3,100
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Jan. 03, 2023
Segment Information          
Revenues $ 866,170 $ 832,643 $ 1,732,284 $ 1,626,353  
Loss/(income) from operations 47,471 27,942 81,397 56,263  
Depreciation and amortization expenses 23,332 22,608 46,287 44,113  
Impairment of assets and lease termination (income)/expenses (653) 106 1,589 313  
Preopening costs 6,006 2,947 9,058 4,711  
Capital expenditures 24,698 17,289 62,660 46,382  
Total assets 2,769,708   2,769,708   $ 2,775,220
The Cheesecake Factory restaurants          
Segment Information          
Revenues 652,481 640,858 1,308,481 1,250,674  
Loss/(income) from operations 85,677 64,327 164,073 127,771  
Depreciation and amortization expenses 16,235 16,275 32,244 31,862  
Impairment of assets and lease termination (income)/expenses 38 106 131 (59)  
Preopening costs 3,091 1,372 4,539 2,406  
Capital expenditures 8,543 8,324 31,756 28,921  
Total assets 1,568,359   1,568,359   1,625,073
North Italia          
Segment Information          
Revenues 65,934 56,238 129,237 108,995  
Loss/(income) from operations 6,627 5,048 11,233 8,726  
Depreciation and amortization expenses 1,668 1,222 3,135 2,520  
Preopening costs 618 1,004 1,064 1,414  
Capital expenditures 6,879 4,825 13,010 7,829  
Total assets 320,658   320,658   306,642
Other FRC          
Segment Information          
Revenues 65,728 60,020 134,368 118,852  
Loss/(income) from operations 6,079 6,793 14,790 14,122  
Depreciation and amortization expenses 1,809 1,470 3,736 3,051  
Impairment of assets and lease termination (income)/expenses     55    
Preopening costs 1,999 284 2,720 273  
Capital expenditures 6,005 1,983 11,170 5,839  
Total assets 324,404   324,404   301,618
Other          
Segment Information          
Revenues 82,027 75,527 160,198 147,832  
Loss/(income) from operations (50,912) (48,226) (108,699) (94,356)  
Depreciation and amortization expenses 3,620 3,641 7,172 6,680  
Impairment of assets and lease termination (income)/expenses (691)   1,403 372  
Preopening costs 298 287 735 618  
Capital expenditures 3,271 $ 2,157 6,724 $ 3,793  
Total assets $ 556,287   $ 556,287   $ 541,887
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - $ / shares
3 Months Ended
Jul. 27, 2023
May 10, 2023
Jul. 04, 2023
Apr. 04, 2023
Jun. 28, 2022
Subsequent Events          
Quarterly cash dividend declared (in dollars per share)   $ 0.27 $ 0.27 $ 0.27 $ 0.27
Subsequent Events          
Subsequent Events          
Quarterly cash dividend declared (in dollars per share) $ 0.27        
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2023
Jun. 28, 2022
Jul. 04, 2023
Jun. 28, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 42,675 $ 25,656 $ 70,725 $ 48,819
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jul. 04, 2023
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the fiscal quarter ended July 4, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408 of Regulation S-K).

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 59 cake-20230704x10q_htm.xml IDEA: XBRL DOCUMENT 0000887596 us-gaap:CommonStockMember 2021-12-29 2022-06-28 0000887596 us-gaap:TreasuryStockCommonMember 2023-04-05 2023-07-04 0000887596 us-gaap:TreasuryStockCommonMember 2023-04-05 2023-07-04 0000887596 us-gaap:TreasuryStockCommonMember 2023-01-04 2023-07-04 0000887596 us-gaap:TreasuryStockCommonMember 2023-01-04 2023-04-04 0000887596 us-gaap:TreasuryStockCommonMember 2022-03-30 2022-06-28 0000887596 us-gaap:TreasuryStockCommonMember 2021-12-29 2022-03-29 0000887596 us-gaap:TreasuryStockCommonMember 2023-07-04 0000887596 us-gaap:EmployeeStockOptionMember 2023-04-05 2023-07-04 0000887596 us-gaap:EmployeeStockOptionMember 2022-03-30 2022-06-28 0000887596 us-gaap:TreasuryStockCommonMember 2023-07-04 0000887596 us-gaap:RetainedEarningsMember 2023-07-04 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-07-04 0000887596 us-gaap:AdditionalPaidInCapitalMember 2023-07-04 0000887596 us-gaap:TreasuryStockCommonMember 2023-04-04 0000887596 us-gaap:RetainedEarningsMember 2023-04-04 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-04 0000887596 us-gaap:AdditionalPaidInCapitalMember 2023-04-04 0000887596 us-gaap:TreasuryStockCommonMember 2023-01-03 0000887596 us-gaap:RetainedEarningsMember 2023-01-03 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-03 0000887596 us-gaap:AdditionalPaidInCapitalMember 2023-01-03 0000887596 us-gaap:TreasuryStockCommonMember 2022-06-28 0000887596 us-gaap:RetainedEarningsMember 2022-06-28 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-28 0000887596 us-gaap:AdditionalPaidInCapitalMember 2022-06-28 0000887596 us-gaap:TreasuryStockCommonMember 2022-03-29 0000887596 us-gaap:RetainedEarningsMember 2022-03-29 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-29 0000887596 us-gaap:AdditionalPaidInCapitalMember 2022-03-29 0000887596 us-gaap:TreasuryStockCommonMember 2021-12-28 0000887596 us-gaap:RetainedEarningsMember 2021-12-28 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-28 0000887596 us-gaap:AdditionalPaidInCapitalMember 2021-12-28 0000887596 us-gaap:CommonStockMember 2023-07-04 0000887596 us-gaap:CommonStockMember 2023-04-04 0000887596 us-gaap:CommonStockMember 2023-01-03 0000887596 us-gaap:CommonStockMember 2022-06-28 0000887596 us-gaap:CommonStockMember 2022-03-29 0000887596 us-gaap:CommonStockMember 2021-12-28 0000887596 us-gaap:EmployeeStockOptionMember 2023-01-03 2023-01-03 0000887596 us-gaap:EmployeeStockOptionMember 2023-01-03 0000887596 us-gaap:EmployeeStockOptionMember 2021-12-29 2022-06-28 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2023-04-05 2023-07-04 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2022-03-30 2022-06-28 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2021-12-29 2022-06-28 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2023-01-03 0000887596 us-gaap:SeniorNotesMember 2021-06-15 2021-06-15 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-05 2023-07-04 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-04 2023-04-04 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-30 2022-06-28 0000887596 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-29 2022-03-29 0000887596 us-gaap:RevolvingCreditFacilityMember 2023-07-04 0000887596 2021-12-29 2023-01-03 0000887596 us-gaap:EmployeeStockOptionMember 2023-01-04 2023-07-04 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2023-01-04 2023-07-04 0000887596 us-gaap:EmployeeStockOptionMember 2023-07-04 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2023-07-04 0000887596 us-gaap:ConvertibleDebtSecuritiesMember 2023-07-04 0000887596 us-gaap:SeniorNotesMember 2021-06-15 0000887596 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:CommonStockMember 2023-01-04 2023-07-04 0000887596 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:CommonStockMember 2023-07-04 0000887596 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember cake:OvernightBankFundingRateMember 2023-01-04 2023-07-04 0000887596 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember cake:OneMonthTermSecuredOvernightFinancingRateMember 2023-01-04 2023-07-04 0000887596 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-04 2023-07-04 0000887596 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember 2023-01-04 2023-07-04 0000887596 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-01-04 2023-07-04 0000887596 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember 2023-01-04 2023-07-04 0000887596 2023-01-02 0000887596 us-gaap:SubsequentEventMember 2023-07-27 2023-07-27 0000887596 2023-05-10 2023-05-10 0000887596 us-gaap:AllOtherSegmentsMember 2023-07-04 0000887596 cake:TheCheesecakeFactoryMember 2023-07-04 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2023-07-04 0000887596 cake:NorthItaliaMember 2023-07-04 0000887596 us-gaap:AllOtherSegmentsMember 2023-01-03 0000887596 cake:TheCheesecakeFactoryMember 2023-01-03 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2023-01-03 0000887596 cake:NorthItaliaMember 2023-01-03 0000887596 us-gaap:CommonStockMember 2023-01-04 2023-07-04 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2023-01-04 2023-07-04 0000887596 cake:RestrictedSharesAndRestrictedShareUnitsMember 2021-12-29 2022-06-28 0000887596 us-gaap:SeniorNotesMember 2023-04-05 2023-07-04 0000887596 us-gaap:SeniorNotesMember 2022-03-30 2022-06-28 0000887596 us-gaap:SeniorNotesMember 2021-12-29 2022-06-28 0000887596 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-05 2023-07-04 0000887596 cake:OtherOperatingCostsAndExpensesMember 2023-04-05 2023-07-04 0000887596 cake:LaborExpensesMember 2023-04-05 2023-07-04 0000887596 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-04 2023-07-04 0000887596 cake:OtherOperatingCostsAndExpensesMember 2023-01-04 2023-07-04 0000887596 cake:LaborExpensesMember 2023-01-04 2023-07-04 0000887596 us-gaap:GeneralAndAdministrativeExpenseMember 2022-03-30 2022-06-28 0000887596 cake:OtherOperatingCostsAndExpensesMember 2022-03-30 2022-06-28 0000887596 cake:LaborExpensesMember 2022-03-30 2022-06-28 0000887596 us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-29 2022-06-28 0000887596 cake:OtherOperatingCostsAndExpensesMember 2021-12-29 2022-06-28 0000887596 cake:LaborExpensesMember 2021-12-29 2022-06-28 0000887596 us-gaap:CommonStockMember 2023-04-05 2023-07-04 0000887596 us-gaap:AdditionalPaidInCapitalMember 2023-04-05 2023-07-04 0000887596 us-gaap:CommonStockMember 2023-01-04 2023-04-04 0000887596 us-gaap:AdditionalPaidInCapitalMember 2023-01-04 2023-04-04 0000887596 us-gaap:CommonStockMember 2022-03-30 2022-06-28 0000887596 us-gaap:AdditionalPaidInCapitalMember 2022-03-30 2022-06-28 0000887596 us-gaap:CommonStockMember 2021-12-29 2022-03-29 0000887596 us-gaap:AdditionalPaidInCapitalMember 2021-12-29 2022-03-29 0000887596 2023-07-31 0000887596 srt:MinimumMember 2023-01-04 2023-07-04 0000887596 srt:MaximumMember 2023-01-04 2023-07-04 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2023-04-05 2023-07-04 0000887596 cake:NorthItaliaMember 2023-04-05 2023-07-04 0000887596 cake:NorthItaliaMember 2023-01-04 2023-07-04 0000887596 us-gaap:AllOtherSegmentsMember 2022-03-30 2022-06-28 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2022-03-30 2022-06-28 0000887596 cake:NorthItaliaMember 2022-03-30 2022-06-28 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2021-12-29 2022-06-28 0000887596 cake:NorthItaliaMember 2021-12-29 2022-06-28 0000887596 2018-06-07 2018-06-07 0000887596 us-gaap:FairValueInputsLevel1Member 2023-07-04 0000887596 us-gaap:FairValueInputsLevel1Member 2023-01-03 0000887596 us-gaap:SeniorNotesMember 2023-07-04 0000887596 us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember 2022-10-06 0000887596 us-gaap:AllOtherSegmentsMember 2023-04-05 2023-07-04 0000887596 cake:TheCheesecakeFactoryMember 2023-04-05 2023-07-04 0000887596 us-gaap:AllOtherSegmentsMember 2023-01-04 2023-07-04 0000887596 cake:TheCheesecakeFactoryMember 2023-01-04 2023-07-04 0000887596 cake:OtherFoxRestaurantConceptsLlcMember 2023-01-04 2023-07-04 0000887596 cake:TheCheesecakeFactoryMember 2022-03-30 2022-06-28 0000887596 us-gaap:AllOtherSegmentsMember 2021-12-29 2022-06-28 0000887596 cake:TheCheesecakeFactoryMember 2021-12-29 2022-06-28 0000887596 2023-07-04 0000887596 2023-04-04 0000887596 2023-01-03 0000887596 2022-06-28 0000887596 2022-03-29 0000887596 2021-12-28 0000887596 us-gaap:FairValueInputsLevel3Member 2023-01-04 2023-07-04 0000887596 us-gaap:FairValueInputsLevel3Member 2021-12-29 2022-06-28 0000887596 us-gaap:RetainedEarningsMember 2023-04-05 2023-07-04 0000887596 us-gaap:RetainedEarningsMember 2023-01-04 2023-04-04 0000887596 2023-01-04 2023-04-04 0000887596 us-gaap:RetainedEarningsMember 2022-03-30 2022-06-28 0000887596 us-gaap:RetainedEarningsMember 2021-12-29 2022-03-29 0000887596 2021-12-29 2022-03-29 0000887596 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cake:AmendedCreditAgreementMember 2023-01-04 2023-07-04 0000887596 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember 2023-07-04 0000887596 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember cake:FourthAmendmentMember 2023-07-04 0000887596 us-gaap:SeniorNotesMember 2023-01-04 2023-07-04 0000887596 2023-04-05 2023-07-04 0000887596 2023-01-04 2023-07-04 0000887596 2022-03-30 2022-06-28 0000887596 2021-12-29 2022-06-28 0000887596 us-gaap:FairValueInputsLevel2Member 2023-07-04 0000887596 us-gaap:FairValueInputsLevel2Member 2023-01-03 0000887596 us-gaap:FairValueInputsLevel3Member 2022-06-28 0000887596 us-gaap:FairValueInputsLevel3Member 2021-12-28 0000887596 us-gaap:FairValueInputsLevel3Member 2023-07-04 0000887596 us-gaap:FairValueInputsLevel3Member 2023-01-03 iso4217:USD pure cake:item cake:restaurant shares iso4217:USD shares cake:D 0000887596 --01-03 2023 Q2 false 0 0 false false false false 10-Q true 2023-07-04 false 0-20574 THE CHEESECAKE FACTORY INCORPORATED DE 51-0340466 26901 Malibu Hills Road Calabasas Hills CA 91301 818 871-3000 Common Stock, par value $.01 per share CAKE NASDAQ Yes Yes Large Accelerated Filer false false false 51275532 91557000 114777000 71366000 105511000 22739000 21522000 60868000 55559000 52641000 48399000 299171000 345768000 770315000 746051000 251559000 251524000 1280758000 1268986000 167905000 162891000 1700222000 1683401000 2769708000 2775220000 72682000 66638000 187483000 219808000 142370000 139099000 220917000 231133000 623452000 656678000 469040000 468032000 1228664000 1233497000 122649000 125010000 0.01 0.01 5000000 5000000 0 0 0.01 0.01 250000000 250000000 107042941 51271545 106323117 51173597 1070000 1063000 899792000 887485000 1213115000 1170078000 55771396 55149520 1787419000 1765641000 -655000 -982000 325903000 292003000 2769708000 2775220000 866170000 832643000 1732284000 1626353000 201094000 204182000 407318000 392683000 306149000 304519000 617677000 600282000 226996000 219200000 457925000 426835000 54488000 50191000 108557000 99314000 23332000 22608000 46287000 44113000 -653000 106000 1589000 313000 1287000 948000 2476000 1839000 6006000 2947000 9058000 4711000 818699000 804701000 1650887000 1570090000 47471000 27942000 81397000 56263000 -2162000 -1130000 -4042000 -2591000 45309000 26812000 77355000 53672000 2634000 1156000 6630000 4853000 42675000 25656000 70725000 48819000 0.88 0.51 1.46 0.97 0.87 0.50 1.43 0.96 48492000 50387000 48593000 50360000 49085000 50929000 49296000 50966000 42675000 25656000 70725000 48819000 180000 -300000 327000 -45000 180000 -300000 327000 -45000 42855000 25356000 71052000 48774000 106323000 1063000 887485000 1170078000 -1765641000 -982000 292003000 28050000 28050000 147000 147000 0.27 13929000 13929000 628000 6000 5938000 5944000 12376000 12376000 106951000 1069000 893423000 1184199000 -1778017000 -835000 299839000 42675000 42675000 180000 180000 0.27 13759000 13759000 92000 1000 6369000 6370000 9402000 9402000 107043000 1070000 899792000 1213115000 -1787419000 -655000 325903000 105366000 1054000 862758000 1169150000 -1702509000 -287000 330166000 23163000 23163000 255000 255000 -22000 -22000 608000 6000 5569000 5575000 55000 0 83000 83000 3938000 3938000 106029000 1060000 868410000 1192335000 -1706447000 -32000 355326000 25656000 25656000 -300000 -300000 0.27 14260000 14260000 -40000 0 6141000 6141000 41000 0 0 0 10879000 10879000 106030000 1060000 874551000 1203731000 -1717326000 -332000 361684000 70725000 48819000 46287000 44113000 -768000 250000 2469000 279000 12227000 11607000 -31740000 -23781000 -1216000 -3618000 5306000 9447000 4240000 -3071000 12218000 9813000 7107000 -14992000 627000 8937000 -32328000 -28887000 624000 -16567000 101516000 87517000 62660000 46382000 392000 282000 156000 -646000 -63208000 -46018000 12994000 7187000 83000 26998000 14288000 21695000 14817000 -61687000 -36209000 159000 -26000 -23220000 5264000 114777000 189627000 91557000 194891000 5308000 2726000 5175000 9720000 14752000 8439000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1.   Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Basis of Presentation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The accompanying condensed consolidated financial statements include the accounts of The Cheesecake Factory Incorporated and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 filed with the SEC on February 27, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10.5pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">We utilize a 52/53-week fiscal year ending on the Tuesday closest to December 31 for financial reporting purposes. Fiscal year 2023 consists of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">52</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;"> weeks and will end on January 2, 2024. Fiscal year 2022, which ended on January 3, 2023 was a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">53</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">-week year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">COVID-19 Pandemic and Other Impacts to our Operating Environment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We reviewed all recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Basis of Presentation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The accompanying condensed consolidated financial statements include the accounts of The Cheesecake Factory Incorporated and its wholly owned subsidiaries (referred to herein collectively as the “Company,” “we,” “us” and “our”) and are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). All intercompany accounts and transactions for the periods presented have been eliminated in consolidation. The unaudited financial statements presented herein include all material adjustments (consisting of normal recurring adjustments) which are, in the opinion of management, necessary for the fair statement of the financial condition, results of operations and cash flows for the period. However, these results are not necessarily indicative of results that may be achieved for any other interim period or for the full fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted pursuant to the rules of the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2023 filed with the SEC on February 27, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.7pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10.5pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">We utilize a 52/53-week fiscal year ending on the Tuesday closest to December 31 for financial reporting purposes. Fiscal year 2023 consists of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">52</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;"> weeks and will end on January 2, 2024. Fiscal year 2022, which ended on January 3, 2023 was a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">53</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;">-week year.</span></p> P364D P371D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions for the reporting periods covered by the financial statements. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent liabilities. Actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">COVID-19 Pandemic and Other Impacts to our Operating Environment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During fiscal 2022, the COVID-19 pandemic continued to affect our business during periods of accelerated case counts in which we experienced increased restaurant staff absenteeism and temporary shifts in consumer behavior, such as changes in customer traffic or the mix between on-premise and off-premise channels. Along with the COVID-19 pandemic, our operating results were impacted by geopolitical and macroeconomic events, causing supply chain challenges and significantly increased commodity and wage inflation. Some of these factors have continued to impact our operating results in fiscal 2023, contributing to significantly increased commodity and other costs. We have also encountered delays in opening new restaurants due to supply chain challenges and delays in permitting, construction, landlord readiness, and equipment availability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The ongoing impact of geopolitical and macroeconomic events could lead to further government mandates, including but not limited to capacity restrictions, shifts in consumer behavior, wage inflation, staffing challenges, product and services cost inflation, disruptions in the supply chain and delay in new restaurant openings. For more information regarding the risks to our business relating to the COVID-19 pandemic and other geopolitical and macroeconomic events, see “Risk Factors” in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We reviewed all recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.</p> <p style="font-family:'Consolas';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">2.  Fair Value Measurements</b></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">Fair value measurements are estimated based on valuation techniques and inputs categorized as follows:</span></p><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Consolas';font-size:10.5pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1: Quoted prices in active markets for identical assets or liabilities</span></td></tr></table><table style="border-collapse:collapse;font-family:'Consolas';font-size:10.5pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2: Observable inputs other than quoted prices in active markets for identical assets and liabilities</span></td></tr></table><table style="border-collapse:collapse;font-family:'Consolas';font-size:10.5pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3: Unobservable inputs in which little or no market activity exists, therefore requiring the Company to develop its own assumptions</span></td></tr></table><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following tables present the components and classification of our assets and liabilities that are measured at fair value on a recurring basis (in thousands):</span></p><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets/(Liabilities)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related deferred consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related contingent consideration and compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,119)</p></td></tr></table><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets/(Liabilities)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related deferred consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related contingent consideration and compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,565)</p></td></tr></table><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents a reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3 (in thousands):</span></p><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,894</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,187)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,764</p></td></tr></table><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair value of the acquisition-related contingent consideration and compensation liabilities was determined utilizing a Monte Carlo model based on estimated future revenues, margins and volatility factors, among other variables and estimates and has no minimum or maximum payment. The undiscounted range of outcomes per the Monte Carlo model utilized to determine the fair value of the acquisition-related contingent consideration and compensation liabilities at July 4, 2023 was </span><span style="font-family:'Times New Roman','Times','serif';">$0</span><span style="font-family:'Times New Roman','Times','serif';"> to </span><span style="font-family:'Times New Roman','Times','serif';">$276.0</span><span style="font-family:'Times New Roman','Times','serif';"> million. Results could change materially if different estimates and assumptions were used. During the first six months of fiscal 2023 and fiscal 2022, we made payments of $</span><span style="font-family:'Times New Roman','Times','serif';">13.0</span><span style="font-family:'Times New Roman','Times','serif';"> million and </span><span style="font-family:'Times New Roman','Times','serif';">$7.2</span><span style="font-family:'Times New Roman','Times','serif';"> million, respectively, per the Fox Restaurant Concept LLC (“FRC”) acquisition agreement.</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The fair values of our cash and cash equivalents, accounts and other receivables, income taxes receivable, prepaid expenses, accounts payable, income taxes payable and other accrued liabilities approximate their carrying amounts due to their short duration.</span></p><p style="font-family:'Consolas';font-size:10.5pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">As of July 4, 2023, we had </span><span style="font-family:'Times New Roman','Times','serif';">$345.0</span><span style="font-family:'Times New Roman','Times','serif';"> million aggregate principal amount of Notes outstanding. The estimated fair value of the Notes based on a market approach as of July 4, 2023 was approximately </span><span style="font-family:'Times New Roman','Times','serif';">$290.5</span><span style="font-family:'Times New Roman','Times','serif';"> million and was determined based on the estimated or actual bids and offers of the Notes in an over-the-counter market on the last business day of the reporting period. The decrease in the fair value of the Notes was primarily due to a decline in our stock price from the date of the issuance of the Notes. See Note 5 for further discussion of the Notes.</span></p> <p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following tables present the components and classification of our assets and liabilities that are measured at fair value on a recurring basis (in thousands):</span></p><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets/(Liabilities)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related deferred consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related contingent consideration and compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,119)</p></td></tr></table><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:47.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets/(Liabilities)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Non-qualified deferred compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,286)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related deferred consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Acquisition-related contingent consideration and compensation liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,565)</p></td></tr></table> 85779000 87330000 11048000 17119000 78542000 78286000 10751000 28565000 <p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">The following table presents a reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3 (in thousands):</span></p><p style="font-family:'Consolas';font-size:10.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,894</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Payment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,187)</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,764</p></td></tr></table> 28565000 23894000 -12994000 -7187000 1548000 1057000 17119000 17764000 0 276000000.0 13000000.0 7200000 345000000.0 290500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">3.  Inventories</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories consisted of (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restaurant food and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,783</p></td></tr><tr><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bakery finished goods and work in progress</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,131</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,250</p></td></tr><tr><td style="vertical-align:top;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bakery raw materials and supplies </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,526</p></td></tr><tr><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,559</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories consisted of (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restaurant food and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,783</p></td></tr><tr><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bakery finished goods and work in progress</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,131</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,250</p></td></tr><tr><td style="vertical-align:top;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bakery raw materials and supplies </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,526</p></td></tr><tr><td style="vertical-align:top;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,559</p></td></tr></table> 30486000 30783000 21131000 17250000 9251000 7526000 60868000 55559000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">4.  Gift Cards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables present information related to gift cards (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift card liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211,182</p></td></tr><tr><td style="vertical-align:top;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,197</p></td></tr><tr><td style="vertical-align:top;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redemptions and breakage </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,084)</p></td></tr><tr><td style="vertical-align:top;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,295</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift card contract assets: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,468</p></td></tr><tr><td style="vertical-align:top;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferrals </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td></tr><tr><td style="vertical-align:top;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,669)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,298)</p></td></tr><tr><td style="vertical-align:top;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,061</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables present information related to gift cards (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift card liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211,182</p></td></tr><tr><td style="vertical-align:top;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activations </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,607</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,197</p></td></tr><tr><td style="vertical-align:top;width:55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redemptions and breakage </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (78,084)</p></td></tr><tr><td style="vertical-align:top;width:55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 182,295</p></td></tr></table> 191908000 185512000 219808000 211182000 26718000 28607000 45316000 49197000 31143000 31824000 77641000 78084000 187483000 182295000 187483000 182295000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift card contract assets: </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,468</p></td></tr><tr><td style="vertical-align:top;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferrals </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,891</p></td></tr><tr><td style="vertical-align:top;width:54.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,669)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,298)</p></td></tr><tr><td style="vertical-align:top;width:54.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ending balance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,061</p></td></tr></table> 18367000 17541000 19886000 18468000 2905000 3189000 5314000 5891000 -3903000 -3669000 -7831000 -7298000 17369000 17061000 17369000 17061000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5.  Long-Term Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Revolving Credit Facility</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 6, 2022, we entered into a Fourth Amended and Restated Loan Agreement (the “Loan Agreement” and the revolving credit facility provided thereunder, the “Revolver Facility”). The Loan Agreement amends and restates in its entirety our prior credit agreement. The Revolver Facility, which terminates on October 6, 2027, provides us with revolving loan commitments that total $400 million, of which $50 million may be used for issuances of letters of credit. The Revolver Facility contains a commitment increase feature that, subject to certain conditions precedent, could provide for an additional $200 million in revolving loan commitments. Our obligations under the Revolver Facility are unsecured. Certain of our material subsidiaries have guaranteed our obligations under the Revolver Facility.</p><p style="font-family:'Consolas';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';">On October 6, 2022, we repaid the outstanding balance under the then-existing credit agreement and borrowed the same amount on the Revolver Facility. As of July 4, 2023, we had net availability for borrowings of </span><span style="font-family:'Times New Roman','Times','serif';">$238.5</span><span style="font-family:'Times New Roman','Times','serif';"> million, based on a </span><span style="font-family:'Times New Roman','Times','serif';">$130.0</span><span style="font-family:'Times New Roman','Times','serif';"> million outstanding debt balance and </span><span style="font-family:'Times New Roman','Times','serif';">$31.5</span><span style="font-family:'Times New Roman','Times','serif';"> million in standby letters of credit under the Revolver Facility.</span></p><p style="font-family:'Consolas';font-size:10.5pt;text-indent:36pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the Revolver Facility, we are subject to the following financial covenants as of the last day of each fiscal quarter: (i) a maximum ratio of net adjusted debt to EBITDAR (the “Amended Net Adjusted Leverage Ratio”) of 4.25 and (ii) a minimum ratio of EBITDAR to interest and rent expense (“EBITDAR Ratio”) of 1.90. The Amended Net Adjusted Leverage Ratio includes a rental expense multiplier of six. As of July 4, 2023, we were in compliance with all the foregoing covenants in effect at that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Borrowings under the Loan Agreement bear interest, at the Company’s election, at a rate equal to either: (i) the sum of (A) adjusted term SOFR (as defined in the Loan Agreement, the “Term SOFR Rate”) plus (B) a rate variable based on the Amended Net Adjusted Leverage Ratio, ranging from 1.00% to 1.75%, or (ii) the sum of (A) the highest of (x) the rate of interest last quoted by The Wall Street Journal as the prime rate in effect in the United States, (y) the greater of the rate calculated by the Federal Reserve Bank of New York as the federal funds effective rate or the rate that is published by the Federal Reserve Bank of New York as the overnight bank funding rate, in either case, plus 0.50%, and (z) the one-month Term SOFR Rate plus 1.00%, plus (B) a rate variable based on the Net Adjusted Leverage Ratio, ranging from 0.00% to 0.75%. The Company will also pay a fee variable based on the Net Adjusted Leverage Ratio, ranging from 0.125% to 0.25%, on the daily amount of unused commitments under the Loan Agreement. Letters of credit bear fees that are equivalent to the interest rate margin that is applicable to revolving loans that bear interest at the adjusted SOFR plus other customary fees charged by the issuing bank. We paid certain customary loan origination fees in conjunction with the Loan Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We are also subject to customary events of default that, if triggered, could result in acceleration of the maturity of the Revolver Facility. Subject to certain exceptions, the Revolver Facility also limits distributions with respect to our equity interests, such as cash dividends and share repurchases, based on a defined ratio, and also sets forth negative covenants that restrict indebtedness, liens, investments, sales of assets, fundamental changes and other matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Convertible Senior Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On June 15, 2021, we issued $345.0 million aggregate principal amount of convertible senior notes due 2026 (“Notes”). The net proceeds from the sale of the Notes were approximately $334.9 million after deducting issuance costs related to the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Notes are senior, unsecured obligations and are (i) equal in right of payment with our existing and future senior, unsecured indebtedness; (ii) senior in right of payment to our existing and future indebtedness that is expressly subordinated to the Notes; (iii) effectively subordinated to our existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness; and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of our subsidiaries. The Notes were issued pursuant to, and are governed by, an indenture (the “Base Indenture”) between us and a trustee (“Trustee”), dated as of June 15, 2021, as supplemented by a first supplemental indenture (the “Supplemental Indenture,” and the Base Indenture, as supplemented by the Supplemental Indenture, the “Indenture”), dated as of June 15, 2021, between the Company and the Trustee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Notes accrue interest at a rate of 0.375% per annum, payable semi-annually in arrears on June 15 and December 15 of each year, beginning on December 15, 2021. The Notes will mature on June 15, 2026, unless earlier repurchased, redeemed or converted. Before February 17, 2026, noteholders will have the right to convert their Notes only upon the occurrence of certain events. From and after February 17, 2026, noteholders may convert their Notes at any time at their election until the close of business on the second scheduled trading day immediately before the maturity date. We will have the right to elect to settle conversions either entirely in cash or in a combination of cash and shares of our common stock. However, upon conversion of any Notes, the conversion value, which will be determined over an “Observation Period” (as defined in the Indenture) consisting of 30 trading days, will be paid in cash up to at least the principal amount of the Notes being converted. The initial conversion rate is 12.7551 shares of common stock per $1,000 principal amount of Notes, which represents an initial conversion price of approximately $78.40 per share of common stock. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. In addition, if certain corporate events that constitute a “Make-Whole Fundamental Change” (as defined in the Indenture) occur, then the conversion rate will, in certain circumstances, be increased for a specified period of time. As of July 4, 2023, the conversion rate for the Notes was 13.2717 shares of common stock per $1,000 principal amount of the Notes, which represents a conversion price of approximately $75.35 per share of common stock. In connection with the cash dividend that was declared by our Board on July 27, 2023, on August 15, 2023 we will adjust the conversion rate (which is expected to increase) and the conversion price (which is expected to decrease) of the Notes in accordance with the terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Notes are redeemable, in whole or in part (subject to certain limitations described below), at our option at any time, and from time to time, on or after June 20, 2024 and on or before the 30th scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of our common stock exceeds 130% of the conversion price on (i) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date we send the related redemption notice; and (ii) the trading day immediately before the date we send such notice. However, we may not redeem less than all of the outstanding Notes unless at least $150.0 million aggregate principal amount of Notes are outstanding and not called for redemption as of the time we send the related redemption notice. In addition, calling any Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Note, in which case the conversion rate applicable to the conversion of that Note will be increased in certain circumstances if it is converted after it is called for redemption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">If certain corporate events that constitute a “Fundamental Change” (as defined in the Indenture) occur, then, subject to a limited exception for certain cash mergers, noteholders may require us to repurchase their Notes at a cash repurchase price equal to the principal amount of the Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. The definition of Fundamental Change includes certain business combination transactions involving us and certain de-listing events with respect to our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Notes have customary provisions relating to the occurrence of “Events of Default” (as defined in the Indenture), which include the following: (i) certain payment defaults on the Notes (which, in the case of a default in the payment of interest on the Notes, will be subject to a 30-day cure period); (ii) our failure to send certain notices under the Indenture within specified periods of time; (iii) our failure to comply with certain covenants in the Indenture relating to our ability to consolidate with or merge with or into, or sell, lease or otherwise transfer, in one transaction or a series of transactions, all or substantially all of our assets and our subsidiaries, taken as a whole, to another person; (iv) a default by us in our other obligations or agreements under the Indenture or the Notes if such default is not cured or waived within 60 days after notice is given in accordance with the Indenture; (v) certain defaults by us or any of our significant subsidiaries with respect to indebtedness for borrowed money of at least $20,000,000; (vi) the rendering of certain judgments against us or any of our significant subsidiaries for the payment of at least $25,000,000, where such judgments are not discharged or stayed within 60 days after the date on which the right to appeal has expired or on which all rights to appeal have been extinguished; and (vii) certain events of bankruptcy, insolvency and reorganization involving us or any of our significant subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to us (and not solely with respect to a significant subsidiary of ours) occurs, then the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding will immediately become due and payable without any further action or notice by any person. If any other Event of Default occurs and is continuing, then, the Trustee, by notice to us, or noteholders of at least 25% of the aggregate principal amount of Notes then outstanding, by notice to us and the Trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the Notes then outstanding to become due and payable immediately. However, notwithstanding the foregoing, we may elect, at our option, that the sole remedy for an Event of Default relating to certain failures by us to comply with certain reporting covenants in the Indenture consists exclusively of the right of the noteholders to receive special interest on the Notes for up to 180 days at a specified rate per annum not exceeding 0.50% on the principal amount of the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of July 4, 2023, the Notes had a gross principal balance of $345.0 million and a balance of $339.0 million, net of unamortized issuance costs of $6.0 million. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended July 4, 2023, respectively. Total amortization expense was $0.5 million and $1.0 million during thirteen and twenty-six weeks ended June 28, 2022, respectively. The effective interest rate for the Notes was 0.96% as of July 4, 2023.</p> 400000000 50000000 200000000 238500000 130000000.0 31500000 4.25 1.90 6 0.0100 0.0175 0.0050 0.0100 0.0000 0.0075 0.00125 0.0025 345000000.0 334900000 0.00375 P30D 12.7551 1000 78.40 13.2717 1000 75.35 1.30 20 30 150000000.0 P30D P60D 20000000 25000000 P60D 25 P180D 0.50 345000000.0 339000000.0 6000000.0 500000 1000000.0 500000 1000000.0 0.0096 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6. Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Components of lease expense were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,653</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,349</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,056</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Supplemental information related to leases (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,295</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Components of lease expense were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,653</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,349</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,056</p></td></tr></table> 35897000 34777000 71268000 67653000 22112000 20695000 44312000 40349000 38000 27000 80000 54000 58047000 55499000 115660000 108056000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Supplemental information related to leases (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,295</p></td></tr></table> 72608000 68202000 16679000 19295000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On June 7, 2018, the California Department of Industrial Relations issued a $4.2 million wage citation jointly against the Company and our vendor that provides janitorial services to eight of our Southern California restaurants, alleging that the janitorial vendor or its subcontractor failed to comply with various provisions of the California Labor Code (Wage Citation Case No. 35-CM-188798-16). The wage citation seeks to recover penalties and other monetary payments on behalf of the employees that worked for this vendor or its subcontractor. On June 28, 2018, we filed an appeal of the wage citation. On November 10, 2022, the parties participated in voluntary mediation and reached a tentative settlement on the wage citation. The settlement is subject to documentation and final agency approval. We have reserved an immaterial amount for settlement purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On February 10, 2023, a class action complaint was filed against the Company in the United States District Court for the Southern District of California, (Lightoller vs. TCF Co. LLC., Case No. 3:23-cv-00272-AJB-NLS), alleging violations of state privacy laws. The lawsuit alleges that the Company violated state wiretapping and privacy laws by improperly tracking and/or recording the keystrokes of visitors on the Company’s website without permission. A similar case was filed on the United States District Court for the District of Maryland on February 21, 2023 (Curd v. TCF CO. LLC; Civil Action No. 1:23-cv-00472-JMC). On May 10, 2023, the plaintiffs in Case Nos. 3:23-cv-00272 and 1:23-cv-00472 voluntarily dismissed their complaints against the Company without prejudice.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Within the ordinary course of our business, we are subject to private lawsuits, government audits and investigations, administrative proceedings and other claims. These matters typically involve claims from customers, staff members and others related to operational and employment issues common to the foodservice industry. A number of these claims may exist at any given time, and some of the claims may be pled as class actions. From time to time, we are also involved in lawsuits with respect to infringements of, or challenges to, our registered trademarks and other intellectual property, both domestically and abroad. We could be affected by adverse publicity and litigation costs resulting from such allegations, regardless of whether they are valid or whether we are legally determined to be liable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At this time, we believe that the amount of reasonably possible losses resulting from final disposition of any pending lawsuits, audits, investigations, proceedings and claims will not have a material adverse effect individually or in the aggregate on our financial position, results of operations or liquidity. It is possible, however, that our future results of operations for a particular quarter or fiscal year could be impacted by changes in circumstances relating to lawsuits, audits, proceedings or claims. Legal costs related to such claims are expensed as incurred.</p> 4200000 8 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">8.  Stockholders’ Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 36pt;"><i style="font-size:10pt;font-style:italic;">Common Stock</i><i style="font-style:italic;"> – </i><i style="font-size:10pt;font-style:italic;">Dividends and Share Repurchases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On May 10, 2023, our Board declared a quarterly cash dividend of $0.27 per share that was paid on June 6, 2023 to the stockholders of record of each share of our common stock at the close of business on May 24, 2023. Future decisions to pay or to increase or decrease dividends are at the discretion of the Board and will be dependent on our operating performance, financial condition, capital expenditure requirements, limitations on cash distributions pursuant to the terms and conditions of the Loan Agreement and applicable law, and such other factors that the Board considers relevant. (See Notes 5 and 12 for further discussion of our long-term debt and dividends declared subsequent to July 4, 2023, respectively.)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under authorization by our Board to repurchase up to 61.0 million shares of our common stock, we have cumulatively repurchased 55.8 million shares at a total cost of $1,787.3 million, excluding excise tax, through July 4, 2023, with 0.3 million shares and 0.6 million shares repurchased at a cost of $9.3 million and $21.7 million, excluding excise tax during the thirteen and twenty-six weeks ended July 4, 2023, respectively. Our objectives with regard to share repurchases have been to offset the dilution to our shares outstanding that results from equity compensation grants and to supplement our earnings per share growth.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our share repurchase program does not have an expiration date, does not require us to purchase a specific number of shares and may be modified, suspended or terminated at any time. Share repurchases may be made from time to time in open market purchases, privately-negotiated transactions, accelerated share repurchase programs, issuer self-tender offers or otherwise. Future decisions to repurchase shares are at the discretion of the Board and are based on several factors, including current and forecasted operating cash flows, capital needs associated with new restaurant development and maintenance of existing locations, dividend payments, debt levels and cost of borrowing, obligations associated with the FRC acquisition agreement, our share price and current market conditions. The timing and number of shares repurchased are also subject to legal constraints and covenants under the Loan Agreement that limit share repurchases based on a defined ratio. (See Note 5 for further discussion of our long-term debt.)</p> 0.27 61000000.0 55800000 1787300000 300000 600000 9300000 21700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9.  Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We maintain stock-based incentive plans under which incentive stock options, non-qualified stock options, stock appreciation rights, restricted shares and restricted share units may be granted to staff members, consultants and non-employee directors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table presents information related to stock-based compensation, net of forfeitures (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Labor expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,384</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other operating costs and expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,073</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,607</p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,757</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized stock-based compensation <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">It is our policy to capitalize the portion of stock-based compensation costs for our internal development department that relates to capitalizable activities such as the design and construction of new restaurants, remodeling existing locations and equipment installation. Capitalized stock-based compensation is included in property and equipment, net on the condensed consolidated balance sheets.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Stock Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We did not issue any stock options during the second quarters of fiscal 2023 and fiscal 2022. Stock option activity during the twenty-six weeks ended July 4, 2023 was as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 3, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Aggregate intrinsic value is calculated as the difference between our closing stock price at fiscal period end and the exercise price, multiplied by the number of in-the-money options and represents the pre-tax amount that would have been received by the option holders, had they all exercised their options on the fiscal period-end date.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no options exercised during the thirteen and twenty-six weeks ended July 4, 2023. There were no options exercised during the second quarter of fiscal 2022. The total intrinsic value of options exercised during the twenty-six weeks ended June 28, 2022 was $4.9 million. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested stock options was $2.3 million, which we expect to recognize over a weighted-average period of approximately 1.8 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Restricted Shares and Restricted Share Units</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Restricted share and restricted share unit activity during the twenty-six weeks ended July 4, 2023 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Per share)</b></p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 3, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.93</p></td></tr><tr><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.02</p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.88</p></td></tr><tr><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.60</p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Fair value of our restricted shares and restricted share units is based on our closing stock price on the date of grant. The weighted average fair value for restricted shares and restricted share units issued during the second quarter of fiscal 2023 and 2022 was $33.84 and $30.49, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended July 4, 2023 was $1.4 million and $16.6 million, respectively. The fair value of shares that vested during the thirteen and twenty-six weeks ended June 28, 2022 was $2.1 million and $14.5 million, respectively. As of July 4, 2023, total unrecognized stock-based compensation expense related to unvested restricted shares and restricted share units was $63.6 million, which we expect to recognize over a weighted-average period of approximately 3.2 years.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Labor expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,384</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other operating costs and expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,073</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,607</p></td></tr><tr><td style="vertical-align:top;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,850</p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Total stock-based compensation, net of taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,757</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capitalized stock-based compensation <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">It is our policy to capitalize the portion of stock-based compensation costs for our internal development department that relates to capitalizable activities such as the design and construction of new restaurants, remodeling existing locations and equipment installation. Capitalized stock-based compensation is included in property and equipment, net on the condensed consolidated balance sheets.</span></td></tr></table> 2426000 2194000 4788000 4384000 76000 74000 151000 150000 3823000 3821000 7288000 7073000 6325000 6089000 12227000 11607000 1579000 1495000 3053000 2850000 4746000 4594000 9174000 8757000 45000 52000 87000 109000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We did not issue any stock options during the second quarters of fiscal 2023 and fiscal 2022. Stock option activity during the twenty-six weeks ended July 4, 2023 was as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 3, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40.42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (175)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr><tr><td style="vertical-align:top;width:41.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Aggregate intrinsic value is calculated as the difference between our closing stock price at fiscal period end and the exercise price, multiplied by the number of in-the-money options and represents the pre-tax amount that would have been received by the option holders, had they all exercised their options on the fiscal period-end date.</span></td></tr></table> 1685000 46.11 P4Y2M12D 0 40000 40.42 175000 48.01 1550000 45.75 P4Y3M18D 0 1198000 47.12 P3Y7M6D 0 0 0 0 4900000 2300000 P1Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Per share)</b></p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at January 3, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.93</p></td></tr><tr><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.02</p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (386)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.88</p></td></tr><tr><td style="vertical-align:top;width:72.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39.60</p></td></tr><tr><td style="vertical-align:top;width:72.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at July 4, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.05</p></td></tr></table> 2512000 41.93 783000 39.02 386000 42.88 61000 39.60 2848000 41.05 33.84 30.49 1400000 16600000 2100000 14500000 63600000 P3Y2M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10.  </b><b style="font-weight:bold;">Net Income Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period, reduced by unvested restricted stock awards. As of July 4, 2023 and June 28, 2022, 2.8 million and 2.4 million shares, respectively, of restricted stock and restricted stock units issued were unvested and, therefore, excluded from the calculation of basic earnings per share for the fiscal periods ended on those dates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Diluted net income per share is computed by dividing net income by the weighted-average number of common stock equivalents outstanding for the period. Common stock equivalents for the Notes are determined by application of the if-converted method, and common stock equivalents for outstanding stock options, restricted stock and restricted stock units are determined by the application of the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> June 28, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,819</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic weighted-average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,360</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of equity awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted weighted-average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,966</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.97</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.96</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Shares of common stock equivalents related to outstanding stock options, restricted stock and restricted stock units of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for July 4, 2023 and June 28, 2022, respectively, were excluded from the diluted calculation due to their anti-dilutive effect. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">No</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of common stock equivalents related to the Notes were included in the diluted calculation due to their anti-dilutive effect.</span></td></tr></table> 2800000 2400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> June 28, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share data)</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,819</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic weighted-average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,360</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive effect of equity awards <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted weighted-average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,966</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.97</p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.96</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Shares of common stock equivalents related to outstanding stock options, restricted stock and restricted stock units of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.6</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million for July 4, 2023 and June 28, 2022, respectively, were excluded from the diluted calculation due to their anti-dilutive effect. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">No</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares of common stock equivalents related to the Notes were included in the diluted calculation due to their anti-dilutive effect.</span></td></tr></table> 42675000 25656000 70725000 48819000 48492000 50387000 48593000 50360000 593000 542000 703000 606000 49085000 50929000 49296000 50966000 0.88 0.51 1.46 0.97 0.87 0.50 1.43 0.96 2600000 3100000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11.  Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our operating segments, the businesses for which our management reviews discrete financial information for decision-making purposes, are comprised of The Cheesecake Factory, North Italia, Flower Child, the other FRC brands and our bakery division. Based on quantitative thresholds set forth in Accounting Standards Codification (“ASC”) 280, “Segment Reporting,” The Cheesecake Factory, North Italia and the other FRC brands are the only businesses that meet the criteria of a reportable operating segment. The remaining operating segments (Flower Child and our bakery division) along with our businesses that do not qualify as operating segments are combined in Other. Unallocated corporate expenses, capital expenditures and assets are also combined in Other.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Segment information is presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 652,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250,674</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,995</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,852</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,832</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 866,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,626,353</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from operations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,771</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,726</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,122</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (50,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (48,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (108,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (94,356)</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,263</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,862</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,520</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,051</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,680</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,113</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impairment of assets and lease termination (income)/expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (691)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (653)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Preopening costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,406</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,414</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,711</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,921</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,829</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,839</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,382</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,568,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625,073</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,642</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,618</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 556,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,887</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,769,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,775,220</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Segment information is presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Thirteen</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twenty-Six</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weeks Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 28, 2022</b></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 652,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,481</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250,674</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,995</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,368</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,852</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,832</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 866,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 832,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,732,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,626,353</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from operations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,771</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,233</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,726</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,122</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (50,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (48,226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (108,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (94,356)</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,263</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Depreciation and amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,862</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,520</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,051</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,680</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,113</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impairment of assets and lease termination (income)/expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (59)</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (691)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (653)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Preopening costs:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,406</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,414</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td></tr><tr><td style="vertical-align:top;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td></tr><tr><td style="vertical-align:top;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,711</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Capital expenditures:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,921</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,829</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,839</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,382</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 4, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 3, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">The Cheesecake Factory restaurants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,568,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625,073</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">North Italia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306,642</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other FRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 324,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,618</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 556,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541,887</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,769,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,775,220</p></td></tr></table> 652481000 640858000 1308481000 1250674000 65934000 56238000 129237000 108995000 65728000 60020000 134368000 118852000 82027000 75527000 160198000 147832000 866170000 832643000 1732284000 1626353000 85677000 64327000 164073000 127771000 6627000 5048000 11233000 8726000 6079000 6793000 14790000 14122000 -50912000 -48226000 -108699000 -94356000 47471000 27942000 81397000 56263000 16235000 16275000 32244000 31862000 1668000 1222000 3135000 2520000 1809000 1470000 3736000 3051000 3620000 3641000 7172000 6680000 23332000 22608000 46287000 44113000 38000 106000 131000 -59000 55000 -691000 1403000 372000 -653000 106000 1589000 313000 3091000 1372000 4539000 2406000 618000 1004000 1064000 1414000 1999000 284000 2720000 273000 298000 287000 735000 618000 6006000 2947000 9058000 4711000 8543000 8324000 31756000 28921000 6879000 4825000 13010000 7829000 6005000 1983000 11170000 5839000 3271000 2157000 6724000 3793000 24698000 17289000 62660000 46382000 1568359000 1625073000 320658000 306642000 324404000 301618000 556287000 541887000 2769708000 2775220000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12.  Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 27, 2023, our Board declared a quarterly cash dividend of $0.27 per share to be paid on August 29, 2023 to the stockholders of record of each share of our common stock at the close of business on August 16, 2023.</p> 0.27 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the fiscal quarter ended July 4, 2023, no director or officer of the Company <span style="-sec-ix-hidden:Hidden_rDOGTqcYREi2hP9HiG47FA;"><span style="-sec-ix-hidden:Hidden_7WIBEv5lT0Ctt1yX0dKEkA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">adopted</span></span></span> or <span style="-sec-ix-hidden:Hidden_b1rO5bCF70OHR8m7MkqtZA;"><span style="-sec-ix-hidden:Hidden_0G9fiZlzQ0GrR-H044IhJw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">terminated</span></span></span> a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408 of Regulation S-K).</p> EXCEL 60 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.(!U<'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 " 3B =7-E:8\^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU!)71S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q"<7X-'TE:3AAE8Q97(5&>-- DUA73"6[/BXV?J%Y@U@#UZ'"A#4S? U#PQ M'J>^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M$X@'5Y79=V;A!0 "1\ !@ !X;"]W;W)KTO-8*-+_Z)"] MV^VVD)<(R:)C,)0@"N+LDSP?*^)5@'-5$H"/ ?A=@%WV"\XQP$E!LY*E6+=$ MDO&(LP/BZFU04Q=IW:310!/$*HU+R>'; .+D^)9Y"61%"D1B'TUC&<@7-(NS M]J'JN8W$CG J1AT)/Z>".MY1^B:3QB72??29Q7(G0-6G_MOX#A0S+RL^E?4& M&P5_3\)+9'4O$+:PHRF/6R/MV"+BDH?Z*M\4\_V'WK5QWM=Q)[P][-V;LF]8)]];*G.E)SN&VUO^B0 MC%$-D7HY4J\>TI>$<$EY^((6=,^XU.&9I21/=)7B&J,:XO5SO'X]O#GE 5,- MUD@@!QW4;)JOK9$*]=NICM@G M"_0)WD./L3ZO9DG:K'.X9CLPC+99I_SB7F0K_F.Q29+42$R'-AMQ[(L+=\Y#)-=.";; M;'=6@02SQ#;(QC^O?T%+ZB4<,JF%-"NY+(I@>EI*YGV[0'O"T1,)$XI^O(11 M>$]YMEK65L$YC)5=."N[PA)QX@?Q%BU?HC4+M>1F >6DM%SG<$VX<$W8[&M. MN4339V]'XBTMM8P50@^3Y>U$NRHU!S8E+$P2KF62W(1SM:S)UC)I*F$^2;0; M,Q6*7[7;.:XYJBEG88YP+7,TBV'QG>WNJ04J.8%K.!X%(9#Q,TDM\3F,$"Z,$*YEA)81"4-TDPCX M6NC;K5FG=#ENCFO*5_@?7,O_3"/*MZIC_@8*<@<6(=J36)]:LV YZ#GL#R[L M#S:[EU,B=Q02:<(SRY3CG<,&X<(&8;.#.8VT;^;X9;K]C1X3":8V5G.HEO@[ M&9QC/61JO51-G<0\P;H6#WH]!X\Z3SK&P@KA6KM'+HRH'#S?+/;I,_I(]6FL MV$2"O^%PT+O2+K7-P4US6?@=7&%7CM/E72"4M_U*P:J9]CPKY-IM2VTL:$'/ M88",QSWLL M93R'_7$*^^.8S&E9[ ">6I[,CMW MS)_FY[R3]'2S4[R>'1)_)FJ^%"BD&PBU+@VE5IR@/WU>^68V+%EATYA!O#CWNMSI2N=(^GT M01;?U$H(C1ZS-%=GDY76ZY/I5,4KD7%U+-/8OGZ._F>5/"1SQY6X MD.F_R4*OSB;A!"W$DI>I_B(?WHLZ(<_$BV6JJK_HH;;%$Q272LNL=@8$69)O M__/'NB%:#L0=<*"U WVI ZL=6)7H%EF5UB77?'9:R =4&&N(9BZJMJF\(9LD M-]TXUP6\3?9Y?72*XFE]_^G!Y?@LW[\X_G7^^N$+S]U=7MW-T MA+[.+]'O;_Y ;U"2H]N5+!7/%^ITJ@&#B32-Z^^]VWZ/#GSO8YD>(^PZB&+* M+.X7!]QY#N[,YCZ%S'?ITUWZM(K'AM(OBT+D&G&EA%8GMGRV 5Q[ #/*3M2: MQ^)L L-(B6(C)K-??R$^?FO+[I6"[>7*=KFRL>BS"ZY6"'H-Q>9"?"^3#4\A M>6LO;D/Y52@S%6QF$?&\X'2Z::?3MR+$#8+&; ^HNP/JC@(]CV-9 JX*K-0K M4<"$$0N >Y<**]IM/*^%(R#,]SMH^U8$>QXA=K3>#JTWBO9#'LM,(,T?A6KA MM,'T>@ H#5C4@6FQ(AZE=I3^#J5_ .4&NEH6B;T!_=XW?1SZ80=9W\J#G\B. M+-@A"T:1W11BS9,%$H] 3YZP00S[O19%).AB[)LQUPM:+;T',MJ!C ZT(?!ZH9^J$6-&]AJ85CLH%]J& M->H/EP SXG6P6LQ<'WL#XX7@AG+PZ*1[70WID2FW]G^E.?>UHNUGVR)88'5"=COJ#G1,0X9DE']FUU!$7"?Y/4H%2*.1 M:J\#[,IXI6C[23>,2,8I<2> MUOQI2$N0/ML%,+!ZQ=,W\WV?#? -:5B1C-/B7\E2@Y L%NV>L>+L,QX) R#F M+E +@9(HQ$-(&VHDX]S8G=0.X>VS'G$I"W 7K\6.17A(;M"&'>DH'SVS8QP7 MI1A7176@?3V)071TH-KL&"&,#4!MJ(V.4]N^-CK0L+3/6CX%\=.M6)N=Y_O! M0"'0UE)OG-T^R?S^2(LB@V7^G96 :9^L7#_";K?OK78A9@,:G3:<1@]PVH_5 M*K4P&*6A[[M=P#9#QMQH8*5&&ZZCXURWK=9'>>\"YEEB3;R>+N^C&5N&ESD\1#BT7AV+D#6M?_/!]K/N2%1.DZBZA4LD?\3B[>FI 5*E#*3<+4/46H%0GX!M6)MN5$L M/U(E/Q]HO[T:2J?CE&Y&ALR'&@L&WUAS$1PXV*5.Y)+GUZW&\XA# ^)XKO?\ MLM60P!Z/!,SQHF H'L]+7CPAZTYAW6,688)[ M-&^U\H>8LQ$E=%R4G"\6B=G&!OHTFQ]'20YB:IT G5JA]K5&&$5!U*-.BYW1 M6IX=+FLT"1O7)%^$YO (Y @O-D.S]!FB>-8($G9 MD!1 FR7T>U7$*,GCM%3)1B"Y!"45)ZK:IX.1[SD!U".+_&TY>0YQ(\>C36F# MN)5*6TNS4UL. H>UJ(XCTB=KP_05S1$)H&-(E_7LEB!_W(&U'FO4#QM7/["F M*+,RY5H\[ZG&,H,I9&6.9*"%4JGLO=K7.D>^U^M2BU44#N@AUMJQ'M=#6X&I M+/1EA=I7.8QZ$>XN-2QV-*(8#XQJUH@A]I*%?TL!5?7R8OAN;S?=OMJV&MI6 MV]/6N9 YE/N;%_=)KD!<+L$3'P?0!,7VG&M[H^6Z.BJZDUK+K+I<"0[ C0&\ M7TJIGV_,Z=/NM''V/U!+ P04 " 3B =7\12T_Q,# "_"@ & 'AL M+W=O,E7QD#%XF!6#N:A#E;E8!6! MEF1%6)=((+_/Z!(P92W5U*#(3>$MHXE3]1JG@LFGL?03_NCN]G)\.QU? CF: MWMU<7PX?Y.1B>#.\'8W!]&H\?IB"DPEB.!41%G& R"GX##X"'?!(KO*^+B2' M4M.#:L^+]Q1*MVM-G==1E^GP*Q38!9ZUGM2 MT!9E*6NWRZKS=\XS%."!)@\8QVR!-?_3!^@:7]IB_D]BC0Q8=0:L7>K^1!X= MS!@.@:RWX.D,9(B!!2(Y!B=Q"D)*"&(<9)B5[_RT+1OE%EZQA?KS6/A&QX!] M?;$:Y1ZC!KU=T]O'T9=U"5 N(LKB/SALPRTUG142QR@^:\3[[1K03@WMO DZ MYCQO!W8V0-91=UDT(-T:TGT3I+P.N$!I&*?S-E)W+^DNBP:I5Y-Z.TE'-$GD MI?".\O4.*=\]1@WT;HW>/0+]H-KM;J3/K(IR/=&'6#:H>S5U[WCJ[<7;V^" MAF?89L]>3W&;I6N9%H1>.S$T_EUUQO',>VJYDFR"/\@&C>?LI8G>B@LW(1S/@U;/7<=MLX1VSS'7*T-?Z2Y4:_<=L7F< M"9D7#\4B%;%^*820[3,R4@7P^HU2\3E0/4_>L_E]0 M2P,$% @ $X@'5[:RK@>5!@ *1X !@ !X;"]W;W)K3$K!DTT0O%DF?7>#L+H #X.Q9E%_EFG.%7O*LD.>3M5*;T^E4 M+M8\3^2)V/!"_V>)SGF65)]V/;ZW32==F9;C[_.K]0TU>DWE())^+[$NZ5.OS23!!2[Y*MIGZ M))[_X"VANH,+D[FX^7T?M[_7)WKW^NXNO[.W3S 5U>SV^N M8G2,/M]%Z.V;=TBNDY)+E!;H?BVV,BF6\@B]V7L_FRK=O:J1Z:+MRD73%3K0 M%0==B4*M)8J+)5\"]M&XO3=B/]5AZ6)#7V-S04<=_KG-3A!VCQ#%U 'Z,_\O M\^($T: VIQ"=GVL]_N'6]X+A=(7BU/Z;5FM M'4^SP/.(C\^F3[N!!6 .]5QG'Q;9,.([E ;N/BX&NI[O&V0!&,9T)W1[9(..;#!* M]D:M>8FT,"T3E1:/38+W!A\4@,!.(_7"T#," ,!(J#6N$0 ;YC(_I,P( "K MDLW@ (1= ,+1 /S."\T]JRDG2RW!4JFJ6#SQT0B$5F>8ZP9&@.19HTPKZ*0BY*E?[3?!B+0>MX+[^. MXQB#>0[!J(>-6$4 S/5H8$8!@KF$#(QYLB.4R6@8+O--DI9ZCZ206*%$2MZ. M@XSKC0I2O-2UT<3D;5HL1,[?34>#0ZQ^'GO,,6-CHPCVS,@ (!:$9F!LE#,8 M%MJ'A8Z&Y?WBVS:5:<7[N.19HOA2SQ%%-5=4H=*/,EW6DXK%(QM7B94<6;4KQ ME%;GB2!I0/EYCKD9 %"$,&OULU&>9]9$#*#<8&@G2GIQ2,;5X357;89!FJ&U M ]:2U&I'(= %FH+'S=TH GUB;#Q#%S'440)$3 MUU1+H*^=%6>?8:\NZ;BZC-)LJ\##X(O6TN!H"D(0Q4R*-DA3=$R*D*N=+>T^ MQ5X0TO&#U2_U709?'B?M$4I[N"ZV2BJ]@FJE"(^R@QZI'M1;=%!O\:&\[2>H M%[%T7,0.CS);.+J!&YJB!8 Q[)B5&H'>6&A5(>C-&]"JM->J=%RKCHTT0)R& M.#!7,0#&<$C-TRS0&S6/AF+8FV<.M^G.U5?.R\?ZSE'J+<>V4,WE1O>UN]=\ M7]_F&=\OR.F< -\C%3WS=U[*YEVQ>E-C4 M%V\/0BF1UX]KGNC-< 70_U\)H5Y?J@:ZV^'9OU!+ P04 " 3B =7)?CE M^6(# !Q# & 'AL+W=OU8YV&>T9_R8R0B3Z4194C(U,RLW0-,4R(R46UVQ#*.RL&"^QA"E?FV+# M"4XK4%F8MF7Y9HES:D2C:NV11R.VE45.R2-'8EN6F/^\)07;CXV!\;+PE*\S MJ1;,:+3!:S(G\LOFD'(R14O+, MV#IS,9&:*"4K/"VD$]L_Y$T>CS%MV2%J'[1OK&U#+3<"LG*!@PG*'-:?_&/ M)@X' .#1 ^P&8'!B+'$TXFR/N+(& M-C6HHE^A(5XY57DREQQV<\#):/(PBY/9/(D1C.8/GZ?QS0(F\P5\[I/98HX> M[F#K_O$I^0AVTZ\)FLY@GJ K]&4>H\N+]^@"Y10M,K85F*9B9$HXEV(WE\T9 M;NLSV*^A'BT0;%?@G)KGR3\M"VND>7^B6S+ M=C3GF?P.3J^1'59P6R?G_WE/_K/WHV X;88X%9]S[@S1)4+MRM6[4F_B4&SP MDHP->/0$X3MB1'^\&_C67[I;."=9?$ZRY$QD1_?EMO?EGF*/9E![_G'5G'?*K "N\.5:#R&X>!# M:W6DU6NU>B=S\T%FA"/0"G',5/':$;2&XFA>%DKY4"?=.V<*GI,L/B=9$+G\BR3$5!:Y;@_0?*&O0:DC=[=3$WD&:#$*K MDY9]FRO'ZAC%?2/'#CHYJ2%R/7U&!JWTX*3TWV2D3G+P!LE]&XWDOE%?LH;H M-TYO9>G;Q4,+,_N2-9X#(/ M[8@V#WJHDO!UU;P*D+6ELBZ6[6K;']]4;6%G_78PG PTZS'TTW7[^XN^;L;O M,5_G5*""K,"5=1W ]?"ZP:TGDFVJ#NZ92>@'JV$&_PD(5P:POV),ODR4@_9? M1O0O4$L#!!0 ( !.(!U=3-H0UC@P -=Z 8 >&PO=V]R:W-H965T M&ULO9WQ=:6HD(<"])#.M 6WWVJ;7I'=S M/U*;U+[:)@LX:?_[%;9K6=)#E.1E?TE,\O25T'L2TD<2/KLOJZ_UO"@:[]MJ MN:[/3^9-<_MR-*JG\V*5UR_*VV(M_W-35JN\D9?5EU%]6Q7Y;)MHM1Q1WP]' MJWRQ/KDXV_[M0W5Q5FZ:Y6)=?*B\>K-:Y=7WU\6RO#\_(2<__O!Q\67>M'\8 M79S=YE^*JZ+Y=/NADE>C@\ILL2K6]:)<>U5Q_%?L;XJW>M%S6VY_>_=[6 M/_&FF[HI5_O$L@2KQ7KW._^VKXBC!(1U)*#[!-1(0*..!&R?@)DYQ!T)@GV" MP$S .Q+P?0)N) C"C@3A/D'XLS<=[1-$6V?M:G?KFB1O\HNSJKSWJM9:JK4? MMO[=II8>6:S;4+QJ*OG?A4S77$PNWR?I^ZLT\>2GJ\NW;Y)7U_+BZEK^>I>^ MO[[R+C-Y=3GYUV^7;Y/TX]4_O/3?G]Y<_\\[]3Y=)=ZOOSSSZGE>%;6W6'O7 M\W)3Y^M9_=S[1;L^&S6RL&V6H^F^8*]W!:-=!2M7*QFJ5TTY_0JDGKA3OYK- M%FVHYTOO0[Z8GFE?KQ?H+=#.I6^):]A+U MIOK>>3M9S^U,IYO59IDWLA27S;RH/%D]LNN9MWW"7>']^K:LZV>C-^MIN2H M>=%3O-*JF)&,HT,PT4,PT:U.T*'SNOBR6+=5)'N'9;Z>%E[>>$DQ?>'1^+E' M?4J@.-AIAEO-MN>\NR ^#\Y&=\?NMHWBD$8\ULT20(N$8\)]W2ZU[4Y)Y%/N MCW7###"D<:0;"=N(,9^$X<%,JTUVJ$TVL#9_E6&\:VS/?JIF=_I_D=#_)]26,,523+$,4TP@B6F!$1P" M(]BJLX[ D,V\[4]D/,@(V'YZUG:VV[YE7BYG157+7OJ/S:+Y#D5%@%@/$TRQ M!%,LQ13+,,4$DI@6._P0.]S9J;R7H]M%UV/BM3/MT-# %$NXU9511D)F=.N8 M66:88J*O_)HSPX,S0Z>[/%W6)6R)&T MG&=-EW((,/.FNQ%RW7;[S[VU;-CEC2$LO.;T^.#TV.GT[!AC8\3+$,4TQ =1%U--'QP5OC!WGK>,0.>6YLE27TC2G-Q)GST%:& M*99BBF688@))3(L%XBNDXKL[[*..V5O4]49&Q68MA^6[/T%Q# D\:W& M;CJF6H:L)=&[I'CR 9>1*/]K7_?;9Z9V2ZUUFT MH1T JEJ*JI:AJ@DL-3UD% HC;A9V0'Z[H+G=5-.YC)+Z>3O]6FZVV$Z.UXIO MTX6[;@EG+(Q,QZ&&6JFHC=3W?<*W!$WN4O7 M,P."OLNK%QX=;U$=!3W- H:6EV]3?3B, Z(;W;W /DC8\J8T;FD@&$+0L,@ MB,R:!RR9,4(7@!'CG-$.$DH4\2).*&+6J %"^VLW $AHZ-.Q6;^H. M5+455 MRU#5!)::'AV*:1$WU'K8NL->M&?A@=CD!EQY .S@I0? L&/M ;*T%Q\ *]?J M U%PB;CITN/7'XA-0\ %"'=!!C<[5(*$JI:AJ@DL-3U %)T>/._'@$$'E8]2FU3P MA:HF>F]!=ZHB6M1-M!XQ+7(K#_8XZBXN5+4452VC &UCOF^.%7JL='\KUD;= MK USCX\[J\$!@,KFJ$T$3TE S2%CBIIKAJHF^N]!#P+%TZA[H]>0/3][*=>^ M &KO2@I)8$YTW64:W"1121>JFNBK#]UKBF#1A^W4ZEO[IQ XL7R(2J50U5)4 MM0Q536"IZ3&A\!5UXRO,'4#4YEI6E-C,R)I;H^[\0E7+4-6$LS+T@SB*G;&G MV='5UP1N2:.FJOHSU7WOB)_S$W^'K!^P:!SD!9+9380!-P'#G7APB*#N$F/ N;_8MW9\HF::H:J)WEO0G:JH&'NR?5UNY<$>1R5HJ&HI MJEK&;*!(S T1HL=(][;B7:R'=R$N7[BS&NQ^U..3#-KLQ<;F=HP4-=<,54WT MWX/^4A(%R0(W)!NR?!'8QQK-3>&!S<:X=2 H<9=I:(-$5 M'+/ 9 $)8$=(')"Q^9@%#$])%,4^,?>!0I:QN:]4 %9T/(Y9UZ/QZ(5=;CKE M9I?]U0N )5F])O2=N$LQN)%@JJ6H:AFJFL!2TZ-#4;;@ <<7>\E: !U?M-AE M !Q?A-@E8 >S2\"P@UU"EC:[!*Q<[#)0:"IXY/'%_AJ&CB\"[-)=D,'-#I4[ MH:IEJ&H"2TT/$,6=@B<]OAB@@BE4M015+455RU#5!)::'D,*G,=K!PP+%PP(W#^N:0/5.JE'9%ZI:@JJ6HJIEJ&HB M@%[+UD'$N<)C?-#YR^V>A:5[W,]M2D;\R-RQP($W7HW'T=@8:26 ':&$$6(> MKP,,Y1!/CAJ)N1L'L@RM=V("M\$H'W<-\;AB5]S-KOJVA/15+W#>4%9O8([O MW*48VHY0U5)4M0Q536"IZ=&A*!9_P-OH>^?:'-R&9:(,#FS#@E &8 >C#,"P M V5 EC;* *Q<*(,K.L0?^5;Z_AH&=V+9-,-=D,'-#G4G%JI:AJHFL-3T %&L MBP=/.:WBF&1G@JJ6H*JEJ&H9JIK 4M-CZ.@E]6XBUO.6>M03CJAJ";=Q5D## MR!IBH6XI0U43O;>@.U4!.?YD;ZMW*P_V."JO0U5+4=4R#A#,V#S2VF.D>UO1 M-?[7O;7>G=5@]Z.B-FYOH#HE+.+6 \5HJ&JB?Y[T(- X3&.]Q9[;I,8:T1H M;UX*F?4>>W>9!C=(5'B%JB; ^HBZFJZB5_QIWF;/;6YB0HB).^O!C0^52:&J M9:AJ DM-_YX9!:]"-[Q"V1'BSF-H-XZJEJ"JI2' Q<:!;S2&##53$=J83<]4 M][VB;.'#3C+V=0=NV<'N1H5PJ&HIJEJ&JB9"X.5F73 [5&PM''Z^L8>VAA!8 MLV V8 7";$@-A-F 80?,ABQMF U8N6!VJ,!:^+CSC7W5"U$U &:[2S&X':%2 M-52U#%5-8*GMHF-T](V][5<^O\NK+XMU[2V+&RGOOXBD'ZO=MRCO+IKR=OLE MOI_+IBE7VX_S(I\556L@_W]3ELV/B_9[@0_?97WQ)U!+ P04 " 3B =7 M6XG)8M8" #)!P & 'AL+W=OY-WS77G+Q5R:("A[RK) =*U&J/+-M&268,]G@)19T,^4B9XI$,;-E M*9#%!I1GMNLXQW;.TL+RVT8W%'Z;SU66%C@4(.=YSL3C!69\V;&:UDHQ2F>) MT@K;;Y=LAF-4M^50D&2O6>(TQT*FO "!TXYUWCP+6]K>&/Q(<2DWSJ SN>/\ MKQ9Z<<=R=$"88:0T Z// KN899J(PKBO.:VU2PW2?,+R]K6L2":2\7S&DP1Y&E1?=E#78<- M0-/; 7!K@/L<<+0#X-4 [SF@M0/0J@&MUP*.:H!)W:YR-X4+F&)^6_ E"&U- M;/I@JF_05*^TT/^3L1)TFQ).^=W!31#>C,, Z#0>7/>"\PD)XPE]^N'-9 R# M2Y(&W6]7@^L@'(T_0OC]MC?Y!0=#)K!0":HT8MDA?(;W8(-,2"O;MJ+8M <[ MJN/H5G&X.^+PH,^)3$)8Q!@_Q=N4TSHQ=Y78A;N7L,\>H>E\ M=QO6WA[$=_ MG6<-<%H[X<%^^'DI]L+#E[P7#7!/#=S=4PMOW63/\'D[^'I%1#-$(AP$6)T. M(2U@@GG)!4T'"._GJ7J$WR.>94 /<,E$_&=+W!>5G]9V/WJFG$NRX"W)PC]*LUKI9K7WL?I?)!.)TD<98Q)*&7I31 MDXJA1 $1SW.:KN:1P0&U,*:&,2'-I=$>;NM:Y?#$.-2+8^$[#?>D;2\VN_$: MH^ U1N$+1E55[(V9E:.8F64A*<-YH:I7OM:N]]&Y&_O_ M %!+ P04 " 3B =7V8AS%4L' ":'P & 'AL+W=OB8 M74GT4G1^^O1G*"F2+5+,!O!-+"G#X335;GC??;N3R M7.Q5P2MV(U&]+\M4/K]GA7B\F.'9RX<_^?U6Z0^+Y?DNO6=KIO[:W4AX6_1: M:ZV%[-XAG*V2?>% M^E,\_L8Z@P*M+Q-%W?Q%CZUL!,+9OE:B[ 8#@I)7[6_ZU#GB8 #HL0\@W0 R M'N!/#*#= -H8VB)KS+I*5;H\E^(122T-VO1#XYMF-%C#*QW&M9+P7P[CU')U M_>7JPY?UARL$3^OK/SY=7=["R_H6?CY_^'*[1MIR_1OZ^,?UWVLT1W^M MK]!//_Z,?D2\0K=;L:_3*J_/%PK0:)V+K)OY?3LSF9@Y1)]%I;8U^E#E+#\> MOP K>E/(BRGOB5/A[_OB'?+\7Q#Q"+7@6;TVO'J'2-P,)PXXM/?VTVGTC9D0?\W@.^2_OR"U0A7F6B9#8SV[%A,U87FX=EY$4D.%\\ M'.(WI?PXQDDO=00LZ($%SM!XP_I'>%?55U"@^#07'D>Z.06<0(C6(\$3,R ";N)#Y8] =0 M%[OT6?]:$1,S4S'!X1BQ18R&.)Y // ]=I(I('Z DB,DG_ G-:<-J&>@LX@E MOC^5 P,78S<9WT@&53%WUNQ.Q='7=LZW:;J MXB!-K9@#6] )'A=HFUP23U$-'@@2NQGRNLFE%JL5GTEQ\PA[X\IG$<-^DI ) M> ,58C<7]GGORAN3O$*C-%N$XH1.+3M/N. MU[I6&^Q.[]$2]'!@U$^+7!P%> KX0%$$OVG#Q*&>UM_3;1,G];V5J$^E[=@+ M ^\1-^]=YCG7352S,X$P0O#4<\/:[-N>[W17:_6!A=1"$H;CVFV3\T,:3Q0: M,K ?<;/?$6Y>*>BX.-0;1V4D%J:C!Q6O VR1(I-P!SHD;CILLMF*RL*!.#!R MP)0*_7 "U," Q,V 30;LZZ;EMRY_*V +L864>./":)/S0V^J[R$# Y+P37F[ M@_(V^=S/KFO#V1MF,O#$1+7B-:2,^Z28&Y9$6J((KYRPXN@[R Z1>&ZUR,+5)$P2 M(\5LG.Y#]V''2P=.IVY.OY70$>_E)>Z>?>CD(S?5RC; M0\96V3-2,JWJHLO8_L#0BMWD5!R,SU\L0K"&)E ?G#&[65TT*><5M0V8J6$C#L&BUQ 0G\"^4# U$W JRFL*%7HCMWSJM*K M!@H.=$!<6/.2FBR,L1]%QJ*QR,7)X1[GV(B!L.EW$/:4$4R?M#CAFXRW3T-8G0Y$78@QE%WI1*(C)Q M,$T'_J2O\6=5*[EO;V(=)PN=FL/K&\C/8-SC6\1BGXY+^N+@EK-D\KZY_*U1 M<[[1WA+V7_L+YLOF6G7T_3T^6[77Q(.:]M;ZI=T(I43:/6Y9"9Z<%X/\;(=3+BYZ@OXY?_A]02P,$% @ $X@' M5V)M:]09" (10 !@ !X;"]W;W)KL76P2!?7WVV06/-S[SV9MIK8T;G1[+VG4X/?9MLL;1=5"QK6L=MN=D_>9D M=##J%V[,NDJ\,#T];O2:;BE];JX#GJ:#E-+4Y*+Q3@5:G8S.#MZ='_)^V?"[ MH4W<^ZW8DZ7W=_QP59Z,9FP062H22]#X=T\79"T+@AE_=3)'@TH^N/^[E_Y1 M?(] V]GSQR8=P?F8G=6)%9^T$F?'@>_48%W0QK_$%?E-(PS MCI-RFP+>&IQ+I[=F[]A>?S%P7^TMJ)FAV.U7PV7[P@;S%XO!!Y MBW_.XRSP\,L"N6S>Q487=#)"740*]S0Z_?Z[@S>S]R^8>SB8>_B2]/_%W)<% M'DS45V2J[[][.Y\MWJMS'4U4?J6NV2^7M!12__:WBE!4A:\;[;9\OO!(N8M4 M\J\(8:5.>%@9IUUAM%41$@@5G:(RKK!M22IU0EI>A"86>@$T1RKT':F/J%H? MMNK*%3XT/HA [4IEL'U3>6NWRF\<%F.[C*8T.K #KU#:% *6DU<5!3(.-EFA M@GO"&1U%,[LRG[V_R#Z,Y?'@?;^\H:P7V(9NT;>A6_U!EG4@!2 TFO4; M)^Z%$B$@U':J>G>@S#U]!9+"3#^CR3W!=/O&* ME9@H 8*WCLG7H@$4;0B\MK?W!V# %!6'?-R'RS?&,4QQM-8.C85WCI6C@F)$ MWQF\7FD3=I;R?ED=G& X&_9S#.41+"_!1SL,.H>/XUGH6*D56MO3:$[4SWY# M]Q3&O!AID,'P<#X-!AFDW$!3H1F;K*+?F2J=X,,6B4 2*P-II6CAK'I(#3G1 MINYT*KP;O&L1WY6)!3S9D@X3=4$A:4E [N72%!U+] D&D2JQV_K80G\7=3%- MTB79?R[!ST*=D;F')5^;Q$AHVA!;)A]4)]L:6IN1S0^WG&C$G7* +Q^*2KLU M6,'7M8DR#/3 O[V\V.'^_Z*C6/G6EAQHGFPZI/_9NCPZB"]LV]<%L_WN7NUW:%'$;5;]H' )V%[D-8H?% MZF 7 B&2:!EDV_S'O&\RD/4?*-1DK/D/@J2.YM.CQ>L-T=U355)SN8Y^:RF6 M !]#@J+DZ@,@6R\!N\6!V+J+0!!OA-):\#0.3-3'/=%B=%?7DNFCN6+].6 ; M ZQ".ZON/9V+!X=_$X/U7/,Y,'LG^MAL0.[P<:&RAQG\?1P^1RFQ2]!++7RZ MW\TRE'-E8-,SC8O]X HR:;N'\D!_M88KIXTUL$*S'E\3KU0JM;D\#=\UZ:++82BF.E35Z"4QPK3''W9-K M.V'TT'#I8%F:1K5/#BP!(6"KF3?WA*#Y%*D5.&0&*Z2J2@-S@);@ZXX+!\MW MB;GX]/O5A]<'_U+7T$BU*43S)V&Y*]1TD22N7$&?,@4C:)?NW@3OA+][01]: MZ1(=L#-BV(%!0=,KR$ZT>4KH0L;REVW$S!2C*K.H/C4<.?1F2WD, ?4S([0= M*C(J-R2QPQ0"$N2:+T HS$$(2=)M8-;#CQ5$+:4ODHEU#C+5/. R+$RJP%I M2"HBL"2PJ/%H)K'E?H?0"BOF77)-P"XT]Q7&.M6!JS8/.)@V0KWN-= - B51 MYE>KX9DE.;*OA[L J?XO86,+CA_#W:=X L5.@[)+[QR;B;57,WZN()HJ]]R34H#((^ MSXW-=H/)+>+1-93(G9ZGR)@[T:.L9Z.?<4LZ7H\BL N?#&;9RB8<_C;3:YSIJY%"TO?:V%S3V\DC?@0Z/)O61VWU;8GN:,!R M9X4'JS9(2-;,=+EV,:AQ3XWCKENR$L19YB2>/U/.5J&AE^/*<<$(+&0W?KE> M'B-CG(M/QH,A=F,0OR\1H PX7. ,1C-)V?Y),&!H.X+M9LU'R1@RP&\?9Z]/ M*G=%%&?M ST:PP*M=1"OA;)-O!O(;B"C0%;WR/LRG^W0]HWU%VFX MU 9W?; M&NXX<.,*K*0.SF3P_8=FEQVD;C!./+F!@LSQN^AZ[=[P@NYD:,-MS,I=@'+- MH>?QVOZ-ZI$$&=%]/X')0 TCMYFQR$BP&&0:>42PEI:8/'F%6;SH<)=+=K_> M^Q+H<877X_G66/_OLMN>/9[_JL#; MI:45CLXF/QZ- "/Y()4?DF_D(]#2)_0*^5FA'BGP!KSG2T#_P J&KX*G_P50 M2P,$% @ $X@'5_7UOQ+G!@ H!4 !D !X;"]W;W)K&ULU5C;!BB*BF5/=K+9RXM$@NC3MX-& Y=K;>YM1N3$4Y&7]JJ7.5>= M#XURAP/#*\O*[FB3^1^J3X8O U;E%055%JE M2V%H>=6[&9W?3GB^G_"KHK7M/ OV9*'U/;_\+;WJ16P0Y90X1I#X>Z0[RG,& M@AD/#6:O5#;0^,&[ZJ5AG"HY*9^(]25L;0L2=O1PZ@/.4 M8=( W0:@^ 6@4_%>ERZSXB]E2NF^_!!&M9;%6\MNXUTP T.0S$R^3<5C*AJQ[6@27S2+WK[[\;G487KY@Y:E'6V M+]A"@G)"@7NHE5'EBL?$G2XJ66Z$TR@QT*8KH=BC=)7D0%%+..O3JI="U^8EMQ% YZG1< 5)=F*YHQ#7 M5IB?U,:;#]HH*XX1!Y?IV@+-ONERX=O\HUIL1%,LVL&&<%N.;!,G;KRCP^-W M.R_??+4%/^GRY*&6.<**$&%C(,.QXLAC#PN!;B*\%3D2\VE_-COK#/#3*+XX M,/(E^/MLW;?O>#[KC\?184>[*C\?OTG 3*M8P8FAW->&CGKLSRF9H/]+H8]' MHWXTF;]LRR&=4.5 ,*;TOE;/Z"\-PQ]Y^]S467\T.OMZ?OPA@V59HRT2X_\F MB;^*S+-Y?SJ)_S-DAJYX?OH_0N:H/YN._B_('"-%I].=J0T^P9O)@E:J+%F C:4R]8^%KEFHF=/='\*(_+=%X;-^8[L@OM66\_,:]FU. M/JFG[N/GLWXCNF^:WU?']C:J'^N2!'+";_&?-O"VS<="YK),J+/@0L*[ ^/^ M_&PB/L@-]WP'R!SWS\XFS\E\C#(XG[T1=VBG5MSM=%.\G31" 9AWWJ+IC-T_ M;%HHK/L#L]/)/C>_(8W6X$Y*C@R.50"I'3[\[JGLCS)HPJ3)T;KI%/1JF^%= M?[RL7>T;MT HAWUTV ?CFJQ9-XQ[W.?Q'$=MP%,].!Q'\S7,(#<1'LCA38YWK.@=@(!R' M!R'+@:"6(E5+U&RV8#]TW>9XC0FB1MH&XH>Z[:R7RE@G+%9P$YF@VB+<#?9#"5N2/&/FFWZ;BK7YBYYRL MD2Z')A\+HG+BW;L[<2NHI (_GSBGU(5" M.,*%FM*,( J:F_1.%K"JCGWS:."Z*C3=FT]U&4E 0U A?;::-PU"@V:"M M$#?>^2ZK?+HRB72,)]-NAE:(WXKUX0B(':WB4YY7Q0@_:>8/5@Y2XZM5"')G MJ3];%T&DK0JR/>&Q:Q+'/_G,-L_XCNOXA6)BMK0TJSH).+&H+?1:ZY6:+@>0C[IP5 M$%CI-$0EI<3@(.BW@,,U(^AF1Q!LZ%+PM,FG9'&^J6!I9JUU.KD/YW*Q-+KP M "DGJ@%36-%^X^B"#\0G"H]BZL_NR]IXMG%%K*WM-"MA_J&+F6'GUJP@L_)W M@[[JE"Y&PO=V]R:W-H965TF#:6M1-FF@814P5X^F^3:6#AV9CL4_OW.21J"!)VT?8E]YWL>/Y?SW6*O M](,I$"T\E4*:I5=86\U]WV0%ELR,58623K9*E\R2J7>^J32RO &5PH^"8.J7 MC$MOM6A\&[U:J-H*+G&CP=1ER?3S&H7:+[W0.SAN^:ZPSN&O%A7;X1W:']5& MD^7W+#DO41JN)&C<+KV+<+Z>N/@FX"?'O1GLP65RK]2#,Z[RI1/+E##-%_9M;!A[D-7&JK(#DX*2RW9E3]U_& #2X!U U &B1G=[4:/R M,[-LM=!J#]I%$YO;-*DV:!+'I2O*G=5TR@EG5U?R$:55FJ-9^)8(G=O/.O"Z M!4?O@*=PHZ0M#'R1.>:O\3X)Z=5$!S7KZ"CA=2W&$$Q&$ 51?(0O[K.+&[[X MW[)KP9.WP:X=YJ9B&2X]>N\&]2-ZJ].3H2L77#-94U]#W-FW M:"RK-9,6MDKE0'=3[U>5&$K^ '$PFJ33UXY9&L.:/2"Q;;GD]+QSV!&':4A< MGP-E5&FUH\*\D$7A*(S#W@QGHR@)#D2:[:EQ+&K.A'E;S!G%O\!GHR2:PG=E MF1BHFP:C=)H.'$DR2I*S@^.ME^$/VK-$O6N&D*M0+6W;J;VWGW,7;7N_A+=# M\H;I'9<&!&X)&HQGB0>Z'3RM8575-/N]LC0ZFFU!LQJU"Z!SJH0]&.Z"?OJO M_@!02P,$% @ $X@'5PMS2M59 P ' L !D !X;"]W;W)K&UL[59M;]LV$/XKA%H4+:!%KY:HU#80IUO7 @6"I%L_T]+9 M(D*1'DG7R7[]CI2M.K/B 7O]LB_F\>Z>AW?4G7G3G=+WI@6PY*$3TLR"UMK- M9129NH6.F0NU 8F6E=(=L[C5Z\AL-+#&@SH1I7%<1!WC,IA/O>Y&SZ=J:P67 M<*.)V78=TX\+$&HW"Y+@H+CEZ]8Z132?;M@:[L#^M+G1N(L&EH9W( U7DFA8 MS8*KY'*1.W_O\#.'G3F2BO< U"."(,XY<] M9S FSZ#+<@G)6UK MR/>R@>8I/L(XAF#20S"+]"SAQZVX('$>DC1.LS-\V9!/L+?G< M EDI@4W&Y9I8MA1@B(]<6L)EW[Y])PEFH2%6D;6CJ3W-:RZ);=76,-F8-Y<# M[;^]?FZYM@#RC&*'&3U^=\ ^WV!_BVZPXJE^DCVE8H;"22E?I>> M,[T_7#@1G"VYX):#^>P%K+J6KBR433-9 7I*D2L(JIDZBDW"2I(/W2Y(F M54B]+4V2,*$IN7)_GKY^S E[6H1E0D_5-"SB\D2=3\(L*4[559A4);F%!KI- M?PY6(EGB0W./C\.)_^L, \NS-Z,&FN8CAK(,BSP9,] PIHC +_V[.Z)EF-/, M2VF85I.C.WK>]G_+/-7]U5:I\9'1^'H39@S8_ZI=:)@5I1/*<)(GQX6 O4*+ MWB4O*'D'*]":B9%&P88[+9,,&ZPZT;HNR4>TM$K(5:>TY;_V?^>G]8^GC/9% M6!356/6'-!OM"BQJ.M84)=Y$U0MQ\>0FQBUCSV5T-+%TH-=^+C/XJ;?2]L/+ MH!U&OZM^XOGFWL^-GYC&SV6(@!5"XXMR$A#=SV+]QJJ-GW^6RN(TY<46QU?0 MS@'M*Z7L8>,.& ;B^6]02P,$% @ $X@'5W82K-V"$0 $#0 !D !X M;"]W;W)K&ULO5O[<]LV$OY7.#[WQIY19#UL)VT> M,W9RF4NG;3I)>IG[$2(A"0U%J@#I1__Z^W87 $&)38_"@P]F MM6[HP=FK%UNUTA]U\\OV9XM/9Y%*83:Z%>\/)J00+K4>4,4%/YWHU_KLB1"$.,W3_,HLJ2-Z=^!^EO6 M';HLE-.OZ_*S*9KURZ-G1UFAEZHMFP_U[;^UU^>"Z.5UZ?B_V:VLQ>,L;UU3 M;_QF2+ QE?Q?W7D[)!N>30YLF/D-,Y9;&+&4;U2C7KVP]6UF:36HT1^L*N^& M<*:B0_G86'QKL*]Y]4-=K9Y\TG:3O=&+YL59 YKTS5GN]U_+_MF!_9?9CW75 MK%WVKZK017__&62) LV"0->S!PE^WY;C;'(^RF:3V?P!>O.HX)SIS;]:0=E_ M/KR?@N([MU6Y?GD$KW?:WNBC5__\Q_1R\OP!Z:>C;); MG>FJT=B1F:JI,Y6]K5O;K+,K!"(..%-5 =*N40T^_%"K*KM:6:WQ;9.=-&O- MU&>3Y_VO^.'T.>^F138*EXMPRR#-I1EM 5M2!R4,>3/AUG MG[!J1R)%4CMF:T5H![TRTSA2TU@-CM /7$UM@RPJ;!>2>QQAI;7)UQG,A(!D MFO6N*9^.@B8N:QUB&B;LE"Y)RKS>;$Q#?!P45$W6U(TJL^/SR02!7I;(6:.L M7GIFQQ?Q*<+_/EMHT(69D)8SXURKJISD6&:E;B 8_RGZ'- "_*L&21O6242! M=; +62Y;:M6T5K-H(^3LQ:_(HY QR[6E?;0?U"&/@ZHZUP6VC_"T+8N@.TL' M554A*TF]6:<>'<5AHXRS]SB9>E&:E1(V[ WL#/O:*(C:5D[GD+D89Z^]D+ " MG2^RM[8&[*&',X51UL!::W6CLU6KK(++PY;UX_F-#T6/U5MEQ,E1 N%R,!*4 M6ZB23B@AB7_5$WUG7).$@>H\%RZ[J"W2B<1"YN#+\.>ZQ9=SR;/QM?=-Y'Y:X@;BH[GLXGX^[D M4MT*2CM!09+[>#[MJ- A\]+%_;YO/FSBD*A^.;R(M:.S3QR4%B[KLF2]LB5" MM,KI[//Z1N-OA)MB$6A=J5R3%8@G?-8*<;8T+L?:W^ 5$/6[[,2<0GL47+-I M-YDESZ"U;,SB5]1G&(@- ,;_NG[WZ#'GS)VRX"AM^T- !D"?[0/1" M!B.ZY^/9!=OPQ AC4_49!QY@9SA1N\:G-_B%O@-60^R>>.9A\1Z;Z?C;B>2% M1\A'.:%L*9,I9@/S!$8;8!^S+0U.!%2=N3OH@;<0->.LL<%Z=A5.BJHL_8%9 MO:HY%.(Q8;E>+NE4*3M2BBP0QYU?7'?.V_G13@58:&6CI49"2&>O(86JN'9, MGSY',? @D1DTW3\].(;E!H+_HB<( BS]NF5+H$ $0$O@];(= M"_8U@[K6HAH 6_]I3G!A6U$_@ /#"F)(9T#$1ZP\NQ14LKC/602/&1"'B(YPD<+ A9GJTI79UMD3 5[ M_A7\IK,+SW#&+BD4"A2J^UCOE@APACLI:#H4\X#$>W6&TP#D]5"+*@;BV]RH MDI*$+QK1K]F2Z%%7[)WB"VJ+O)6SJEC>ARV>:B_7A%034P2?'Q]7+8?/S1T: M89$K7X-?YVF$Z00X5%_&V6<<.L&*B+WB7D9-M34K0J)4;IF8P+-?VTI:7\ZT M0X8*F?2S%%$^VQ3J138X0C(Y#.H[7H\+#0(3S%?4,03P!^UI@:&6.T=FM2*8 MC^$-P4J"'_[S0-W_N \V]5VNMXS*1H< (,E>F@UA^P*HRII%*S#.@V^W]30) MYM'A8U,X+$<(%]4?X8N87(, P=?0.K@U&0?(KK4X)4<)*D%&(=E;\6[:(';4 MD 1E#PPQ-H:SH*$(711:0?BJ*>DIZEN\#W[.L2#I[+]E2/" M(\XIU-Y0.894U4J+L.)_;2F?3 M"Z[:4Z[:Y(6: -WY10+^U H>M.),9($-S)9R?(S4/.'DA%/%G(I6$^7+"$]8 M@'[_1K@*S4,...XD00CV+77P%Y&:X01"TM8 9I $N>)X/C\??]L)N:3"@?+8 MYHRP0Y,$^7#>,+V4$!_Z3+6SUJ?(B+$E:S'J^HM>E\ 'CE4$#P0S4%O#R1\B M(U,R#F$G9,\+D)_V+5ONL?89I [Q7&JTM^40\>#4 Z130C&7 ;[!]1R,AF"O M;<%=;-\6S)0T"E5R8/%A=?:5& 7J^J[1XBCT"0FXC4>; [13N:<^C4@061&Y M9PV!QS>P2&-QN"W6#PA'..0/#=(%## IMT5&<^01X&7V5A64>^\I\3M?G_N: M^ 8$/HYDL*Y+7Y2LKI>GU!DOM25C2,;AC(E:.@J=:=J0CA._$[PLX8>\0[Y+ MYSR*[K9BC,$%@QZR7A5KF+8?U]3*OPM?17RYT,VMUA6-)I@>]*0BU74.G^1S MV#!BY%WXQFDG3^"A:U$=N:9(!0,V,!8UL'O.83$DX<=T291TM#LQZBLRR)26 M':"60NX]:SRH7+!4TC5$F;R1!M-&GMM6]\" BOAY,IX#6V5;3<.1JMV,@H/! M[3?F"3UCEZ8*"M]1E@=,7C#F_D;G>D.C!WP.G>L]%I*\0 (5N2ZV),M$GYZ' M$9K;R)"G[B?_2TI%)04(:')WUQ4_E'FX,P&(@C"SS_8T<[G6U,0!(R]L2YAA M^C00H_POD>'9\N2%X3:G,BKT0H<>FE":Z@I&:+<>$=8Y4@+ZSYQM&('!CHA(NMO/^I"-6!#Z PB@*;77P'$5 M\AV%3#7%=QC)2,7@$=\B0$0R'WT7L8T+V8C@=4WSFCH'ZOQW?4O0?21GT'%C M& (SLII2%48,RP.1BCW7)E0..JJ7/U3>D>@NE@QD++1"+Z^"=N M$U F>)X4=9:F%DW9#%W3Q32Q:FI1COCCZ6@RF0SR]?84RR'BZ+J!QU75$$]0 MD%#8@4%/GXW/)\Q*<.N.$*+#KNSD"GNT@PT'.P+I:WPG]K@8?==-@KD.=I-D MNZUEYG+3C;NA$6;.R%_'&;E,WU5&G859&JK4[,#L0T@AP\.P(:9+/WWPF1D* M3.?CV=/ITZ_TI$AKR)L>Y407X_G%0T[TCA-"I7<:S%[W).=XR\>1E\I*F:8\ M"&']QEXND'X6&+,;7O(<'WDMZ1R&.PBIF%3BV;5NV8,E-6\5:M#)P/T* M][*^QRBTR]'0D@'I&OV4YY1\7;&5N^VN;@E"E-:)RAB!57Y,>=OZ\LC%?C9A M$Y\+"N9ODZHTGT#!KZ]C?I+*_D#:;T10L7LM8:1ADBL!Q$M-&5]:3Y&Z%PV[U9(G M%-2T3N>3;[J&9C?0*FD3":]1T(5*--LK7VO-]5R:9\Z%Z(BH#P-:#9T1'5+Z M58\&H$ A,% \(O8T8H9'G&?!Z9"[TW!K*SUS8D((![U"3^8GR7^6-H]>A%(" M.FXUPS127XX_*WT/6W%SYVV6$0(744\5#@IN@P/'R*:\KG(/QVR;)=6WWT-6O@+($+OYEM)3J9F M/HPC6> H&26[C;8KF&J_W[ T :!;:B<#Y-!0[34@(6G&!5^=-).>[?_.F_OS MQE1$:5VHZ+%93>@S!EPSWB8&L\4>*NU1D$,JIW(I?Z8*TW8_L A;"_VD]$V M=X:A86\?N>Q7:.ZT.F3++R](5\7AR\FV'L"WX98USL;?R&S\45X6D)DW1__6 M6BX;@Y9AS.='[['9%.D%Q(P"!XYJJBUQ4N^_"%32"[R4T&@([RN4F">4QVFB MY^'MJ1](DFF7RI3\ED@M.2^(+$DNO:.)FO,1T4L!.ZC9!=@<1H\[]/GF^%X. MN,L%R5UQGTMZ=$0IO/4@LP97ET9J$,]EK81M_$3O/O'MJ-/4#93\1@P^\JSP MUC@M_KFD.D5OF50Z==A,N@+-+YF04HDOCZ1VR> /J9&Z.KKHDH+&@O* 7T#9 MSH 0D8BLSP5'"8CDL:JJ9(8).[JZ>B[#T>[\@;E;-A #1H$5R?R:A TW0L,' MUFM.D":X7D?O!1(IPR)<3 2.2ZL4K:,L*BZI#D#IRABHWITFP M>_<7A?C5HOLX1S6K"MZ4TYBT]Y+/;D+HS7^[5V @,G*$ON_!LF- 9+18](]$ M\?#&TJV[]8.'(-RO;;$2"ZH5O575_ D10_>71&@BPD40@5$AO^H"\R?\_/"Y M,"[<(9)[->K^T#%$ %8'*- ;,Z'\:T7S)VZ+C#_7N)9ZWF*DT 4-2O4= M15W+U^8>%]Z8))EU-XETM6G;;9/35)PB$M_D]_YMEMJN5&5^EV+0R_^/,VH/ M.@ QT1 9%-$R[F^#\Z18#5?TA'5,)$F3;"/3;ZD-T%I>!>SG ]H MFOCC>\D_8['XO4\U>X873:4G830(?VD#S*A&Z61]1)0]#S;TR#.-P*K71%W$ MQNLQ&'_7)'O,=N?\(X9Q?I3Q=YP1P[C!4TD.+NF8(#P=5[<_?:\J-E0\1=X9 M((P$1/,$FSH*2\WV?7A]<^\(T]H:XMI7ZI"=#Q1LZ:OW7O/JUQL_VG4"09U< M/H97@,+=)WU(/8$Q=:ZI#69DP1=. S"'E9)!\/192(M-;XK'S46\G>&XENZ> MY.87=0+%!V%XEX(.C0$#_*0;N)6MG4L(AAMWOK'K?3__=IR\-$R7 MZ/S*#(2"L7\G^-F__:9-E]T6('=^]]BO]]G.O^-'\[OC2?)")[_B.4T$B@,) M@[9.RX+F%H=Y_\29._B=_L+C",C1MX'/D'S ?Z<,-/QZ%E[:W1&"+G;CFV'] M-X+VI[23\;>7W\2+PTZU\=!/ \Z27VDPW*3?HE &A./(#S;BT_ASEROYE4>W M7'XK\R._F^20^);82J]J'4EDA ]-O>7??"SJ!ET-_[G6"H%""_#]LH8._@,Q MB#\">O4_4$L#!!0 ( !.(!U?9(@3Y5@, &P) 9 >&PO=V]R:W-H M965T;X'+W=*+O"/P@6T;8X%@M>CH%M9@/G7W"GO!J%*Q%H1F4A % M]=)[%]W7%@ R\]S[.'X$9W MM(2EAUFN07T%;_7Z592';R^X2D=7Z27U"ZXN\_)K,E#)ZU=%'"9OR9UL.RE M&$UD3;@=)+#'LXKM#A00JDDM.1XZ3=XP04PC>TU%I7^^&35^=/NQ8O%EX;^[D!1P\1VU/F)))E? MS&=3(/5GLRDPB_PX+R9 /O/S+"&?J6)TP^%D,^+8CZ+X% []?)Z=P&GJ)V=F MIZ&?I'.R;J0R5P94>S(C*4Z7F)U 17@"92GY* WEDY"RP@_3:=!9YJ?S^02( MHLS/\W"*A$C*\A%9]UW' :]U*\W$4%:&&YY3@W^>D4,V?_^TG63/!>C8GDNP M%R;='=4-Z2BK\&0J0EO9V^/+1,E[J^#"!=)B]+UR6_1TM#DF$>/,,- OWXBG MC"ZM@]I="M:"' ?X\]L%\SGV\_!9/A<^!D%"VE.7;L N,#:_4O4$L#!!0 ( !.(!U?&1"928@< +\0 9 M>&PO=V]R:W-H965T[]Z]]X[:^<[Y M^[ ABNI;::MP,=K$6+^:3D.VH5*'B:NIPI/"^5)'?/7K::@]Z5PVE7:ZF,U> M3DMMJM'EN?SVT5^>NR9:4]%'KT)3EMKOK\FZW<5H/NI^^&36F\@_3"_/:[VF M.XI_U1\]ODW[*+DIJ0K&5./S<17\KM:.6E0ZT=/:SR>/F8G0V M4CD5NK'QD]O]3FT]+SA>YFR0?]4NK3V>C536A.C*=C,R*$V5_NIO+0Z##6<_ MVK!H-RPD[W209/E&1WUY[MU.>5Z-:/Q!2I7=2,Y4W)2[Z/'48%^\7+JR-!$H MQZ!TE:NEJZ*IUE1EAL+Y-.((7CC-VG#7*=SB!^%>JEL$V 3U6Y53_G#_%*GU M^2VZ_*X73P9\W]B)FIV,U6*V.'XBWG%?[['$._Z_ZDWA3AX/QY)Y%6J=T<4( MF@CDMS2Z_.6G^2/>F3/7DJ^G]/]NEPIQ/U9$3URT]GB]GQ:_5'I=XW M%:E3AGU^-E9Q0VJIK8$)5$:K-U1K+U&4*]2[*@=/O=%6?2*K66Q!F1 :RI56 M/Y],%B"NM:S!'72N,A-ED?KB3!7M7NDUS"/$=(HK:UWM)3G7>+6E*G<>CW14 MM7=;DR//+[HRT:S!V';8_&? 5*A664 RL-"\$NAC45I.#!#LLA_9^)&;;4WK@DIR2 8()/O M@+O1*P18NIS4L\^,Q;+#8@EG41_<1!V_.%K>'LW/SDY_/3N:OWP^47\BQD/@ M M&]5.PI06"FYHP! M^R<**P1O$YX"8=)S9''6D61'JA!D-,RVK@DPMN<\R%ZV?D#:Y0I9SF X6&2GM"Z8$(YJ[K"E3K/:,P@!;4;KJW%XAC<5)G5(BQ=T#MTU&E/YV[-3U\'<'R%!222!X 0GB]A M=<*K*Q4,C$Y[E3$XAU:Y_]"683=N00HK@AZ09#%/)%'/EHW/U;9MS!_2F-

ZB'?1'O",%,4@7G4]C=\UV#!^D'(7IL& M4.Q0]?6ERV/A!%Y_QJ*6S-(M+SX 4LFH-?M4$S+<0 MQ'BTIZ&*A0VQ9Q76K-DG*Q&AQE'M^#/5%B/!K!,_0=H<5RSN0+(24"@C8JH, MC172-&6B+;*!XB%Y$'9?FPSL914"$NQ.ZU3A7=G>Y+!NS/PM"O@8V]\@; O M$\&1/S-7&L5;],H[G8N=@UXVYQK1'^Q& M>/B(SL$;(%(W+N UP#V%&EW:+)-LK*.64A:^]R"KXSK M;D.2*O[9"TH8*2;G>KLG+7H<@5/-*;+35(D>R-$:O;(#O5S%-+-[[%=D#8&% MO9&V$PFG8VH&4&N%N)A&P2"0LOA _ZHCS3ZH&NN,E(OM3!A<.,1!#P)+JAK_ M2U+?:ZBETPXW0E6YF(:H5H?!V0).T@1F,QPM;P0%OHDD3]#K-2,*B7-.( 5G MBDLL=[Q-==P6(X#W@@H"9VA-/A(Y;F$NZXQ:X+<1&39GQN'? &JJ,6B>0 M >4>07B(J#O8T0U3I:=C;R5"Q19T9A1]0^]"$K&ILL9#1Y/'WE6F@Y=*.-=: M7IW9>,"B]'[9_]J_G5^EE]+#\O1JCT&&JT FPMLG4U.7XR43Z_+Z4MTM;RB M0J.P2?FX(4C;\P(\A[_%[@L?T/\_B\M_ %!+ P04 " 3B =7,0:HN!T& M Y#@ &0 'AL+W=OKJK=>,N)I7W[N=9*44:E M6L^6\_GQK!:JF5R>Q[-/]O+?VD\7=;$ I52T;ITQ#5JXN)J\6+Z\.63X*_*'DUHVNB2/)C;GE MFU_*B\F<'9):%IX1!/XV\K74FH'@QI<.(71+O[2-LDN8;$(SINZ4\9]K9KT+^ZZ/(P4 M3N??4%AV"LOH=S(4O7PCO+@\MV9+EJ6!QAR/Q\5G0H5PEE^0V48_I@&E\Y>MN4LOQ:?P:/!K>6 MO5M7RT=T?QP2LOY\N 1O(,AS(.(=_ _PTPHAP^C\("\=*THY,4$$^"D MWFKC$+48+B ML\49O5$;5 MAT;2<8(G;R @R8VB81 K"V,CG!1%U2'ACITI4GA1A8#-^H4V+@KDP2%7SK$A MCF/9M5=&[X(/ $$0BLG&L>D6$L;RE6H*T!UC6!9)U^4^9]#L3)7*X7%D&]CC MDY0=3NM6:4TY&P&?0M.S&^PS^-4*KYHU)R:R;%/(*:U4@PLE-()J2L6@4V2T M51Y'\HY!5/3:2I362A"E=U/2JH:$CU' 0%<"YZW*0SI%75T0L-_E%[6J4^4' M0ZYW_U2M-A.XYD+*(2!@J45:-:@4+&T^PP VJE8 M00M"WL!\1C_>2$F_&8\..XHPBR4A?EH%&Z$XF\&Y+IN<*FV:]0OV%UG,DSO[ M.@PMZ$+ND!.90@23[.BP[UA,;2OC(M"[[/G0V9]1$4LB^,I8]7=,'^6[47\# MR X30:'E@^-%-@E)=M"+3M$'A0XE]PZN%#SSXFZ*M%L3UM6]T+?*5S3?:P^& MD,5Y=GS_>.Q?]&7PXJ<1!BL_72ZRD\=]HC)8/HG]5BGP@TRZ?HLR[5XX=8!5M>>34B?CB M!A%1%& -&Y]\*U,04\X%SK+4*[!$'&G4.ZX-F^AIBWY\F.Y'@'UNOH_762R/ M4\*S(S=P4__2-5K_"2[/8\WTC)&\8Y4Z2\ MQ&YO\*X+#[T(W'F( X-AVH&A^547;]&J="$3J4W[GYQ3/<#QN4N9++0 M9:1KB?WVR>AWY@EL,GC-DO_JVZ_(B>ND'4]>9 6NI@8?Q,6)QCW>)DN(DCE89-ME_66'9\X?>&V>CU_E:VG7\ M:'%P/S0^O=D/I\-WT:OT.; 73Q]5'X1=*Y1+RQ54Y]G)T81L^E!)-]ZT\>,@ M-QZ?&O&RPK>=M"R YRN#J+H;-C!\+5[^ U!+ P04 " 3B =7F]H!;-X' M #.&@ &0 'AL+W=O%T<7.">;87\I I"-'HJ&5?7DT+KZM5TJK*"E%CYHB(<6M9"EEA#46ZF MJI($YW90R:91$,RG):9\3\))6_&> M;@IM*J8W5Q7>D >B?Z_N)92FG961V^NDU,?]OA(R5;-?B- MS$I60GPRA;?Y]20P@ @CF386,#P>R1UAS!@"&)\;FY-N2C-P^+NU_L:N'=:R MPHK<"?8'S75Q/4DG*"=K7#/]7FS_0YKUS(R]3#!E_Z.MZQO-)BBKE19E,Q@0 ME)2[)WYJ_# 8D 8G!D3-@,CB=A-9E/_"&M]<2;%%TO0&:^:'7:H=#> H-YOR MH"6T4ABG;QZTR#Y=WL*Z7Y0"QBH5@!WAU8$;23F MIDD+L(S7:U22FUD,I''PJ"UH(!+U&^ M01JO&"S6[*<92+EC/$<^#'=3]2[*!OZ$M0.#BC48E&M"=6T6<0$^U86H%:!0 M+U]U/O^GGA\**C4A_$S%%A:_NWR@3^>J^K-#/C7Q_DWJ(.)WJ EX*'""HM26 MHG--?Y?W?L4K(1%Y,GL.F]M6OT"1ET3S43E<)H-RXBW2=%2.TP2]TP4$%*BK MA ,$YR\3JCFO!U.TS\7\L"HYJ IGX9&Z /V;<)B+V2EP#EI"(;RP#>.3,\9> M"OX^5GLXQ\*+!LOL:X-%C#X(#3.?"IZ#07,OCF9':H-T>;BTR(NBQ6%UZ,V# M!7K+82("P?T$G,')FNK#GMYL<<2LERP/(<1>,#OT1^2EX-_S:^P( J",3@^< MCF0^*L]&IV?IA8MA.?46L\/E?J_G':XH+(O^M^7S8]MW$;X<+F V*,RB(?3% MH! &2SOPK494(5%+5 E&LYUAV:R;%?@32%E(.P]X[R0&%S[ OM84"!J1'+8C M)X^0>%:01FKX76&I[4]=8-W0NAI-:$7 IHI44VA3->@=5A9&3A3=.6_" .#IK"I2E<%N6/8V M&/MRU.0HC:'6][NA0>TD2($$;:UL$"L;(TW8PB9AU>BY^N>UMMD&^ X#TQ*9_Q[M=BN(.47\*60<[7]]EL)-G Z>H/D\OI?GXB,J.* MH'O(Z@CZ0&0)_ PI'ESQ,O01,SA80RIIGQ=OAVE47WT/^FD3PY>CKCN"I7IY M:O2[6D.T\=RL'CC@%\SAF.Z V-TQZNE_G@YY+)G[82]YB3^D-9#6)A=-@@/P M2> G7YZCM"YR.5$8'>]YJO[8\XW+1\$B4&-F8ITQ*%R$B]FAIY/4#PZ%_=1S MWY7#GZFXX5EDEN32Y$2Y%W V MFL/^B T_GR\T"?[P)EOS1TA8]J_I;NX(XK*9VVON_%MW2\BT&=M-B00( L+0 MVF@,;@2B.;\ VESXQ1.%JS0!]*&?.H+V086ZZ_U#?^G?KT6_VTM_+UU[[P1. MOBCXO\\DOCPSV%?=QEUO, 28D\V_()E_(H21-PN'(I>$_C+NA&Z1'KD5+OT@ M0A_=H;J(T_D1?8E\N"+VDG0Q/R+W8&<>G!47N&\EZ1A;T(N*=4L?C4"USWJ] M!!SN DBQ)"$+.UK-A/!0.9LU[S^&OFJ0615H"&'KR!F 6B,_W,.4^+-3F+XG]3[K-%CH\WCHO6]*S3$DM8Z:C[W$G@Z^,91$;NR7 M%$AW3-[@/C=TM=W'FM?N&T7?W7WI^0W+#6@F8F0-0P-(""?N37!;T**R7RQ6 M0FM1VI\%P9!MF [0OA9"MP4S0?<)Z^9_4$L#!!0 ( !.(!U>-XX(.@P0 M 0/ 9 >&PO=V]R:W-H965TD9$6J%2]8F^U%$H]W M'[^[XYW(Q5[(>[4%T.2AR+E:.ENMRTO/4\D6"JI<40+'F4S(@FH1BOW3&SE'PA6VVV@B\ MU:*D&[@#_6=Y*W'DM2@I*X K)CB1D"V=J_'E=6CTK<)?#/:J\TV,)VLA[LW@ M)ETZOB$$.23:(%!\[> ]Y+D!0AK?&DRG7=(8=K^/Z!^M[^C+FBIX+_*O+-7; MI1,[)(6,5KG^(O:_0>//U. E(E?V2?:U;H K)I72HFB,<5PP7K_I0Q.'CD'L M/V$0- :!Y5TO9%E^H)JN%E+LB33:B&8^K*O6&LDQ;I)RIR7.,K33J\^8]QN> MB +(+4ARMZ42%IY&9#/O)0W*=8T2/($2D4^"ZZTBO_(4TKZ]AXQ:6L&1UG5P M%O#W*G>)'XY(X >3,WB3ULV)Q9O\H)LU2CB,8@KD4I4T@:6#%:! [L!9O7XU MCOQW9SB&+@MD;W<[I!=T!Q*+E_"J6"..R Q"@>5F$17!/J T MY18FK:1Y&7MN^QD^9F46Z[&H-41K4>A,\.^>G# VE 98:_XRJDH?&NN;YF*?_Z_W' MEF'<@)\1[#%FAXL[]G!.='Q_!;AONOU/D?6*NE?0YZ:^9_7FQI9'I3"3RM8@ ME+I3"%@T]*WMCLVV/QK^0L)@%,VF'4$P'473J".8^:-9T-4(XU$\GO]G*:S[ M]DF%#O39[RV1:#@_C=;4'TWBV9#V=#X9U([\NM%@WR209=A!S;8W): M_KC]?#>.>\/IN#,U?UPM<*/>L6+BCMNQ^='\T[&D?^2PAX?3,T+:1*Y[5D@K,)[@ M-),(K-E%VJ]!/.^)MA*>%Y;'7Z\E@DFJB3#^ S2&CL!>YV92@-S8^Y45MI>\:[JF\VC>GT__$3EAG%%FNSG M%J^I((T"SF<"/6X&9H'VXKOZ&U!+ P04 " 3B =7 L4[Z0,' ]&@ M&0 'AL+W=O%0.E]K\] LE++D8U76S<5D8>WRU73:Y M5R>9,+U6--W-M*FG1-/?39FF4 MG+6#JG+*@R">5K*H)Y?G+?;>7)[KE2V+6KTWI%E5E31/5ZK4ZXL)FVR!F^)^ M81TPO3Q?RGMUJ^ROR_<&K>E.RJRH5-T4NB9&S2\F;]BKJ]#U;SO\5JAUXST3 MMY([K1]U;4J2R<(:ORQD3G93>D&^L];Z6_;M6,M M=[)1U[K\O9C9Q<4DG9"9FLM5:6_T^B>U64_DY.6Z;-HK67=]>3 A^:JQNMH, MA@9547=W^7%C!V] ^MP OAG 6[V[B5HM?Y!67IX;O2;&]88T]] NM1T-Y8K: M.>76&KPM,,Y>WJI[F-B2=W7G8%CJ?&HAV+V>YALA5YT0_HR0F/RL:[MHR(_U M3,WZXZ=0:*<5WVIUQ8\*_,^J/"-!2 D/N#@B3^Q6*5IYXG];92'U$QW*D8'I/^N2H>%\+8&1D11+[[)N6!>$U^ M61F">#9 ZWO2=#T;2NQ"D;M5 VE-HQJ"@62]*/(%T1A0R1KAVU++."UF2PIO.C9^IO'"1^WTE']QDRY59:@BG1!I%W-- M[HRL9PW!I=7X#F+,$[1\;%4X(U>RG:HF?ZQD;0LK72J #+AQH4N,;)#^YNUT M14W>Y+E>U:V);BUD2H,>UWI6S(N\6^"),R@/7K^YO6Z?V.M3PM. D@V^]<&- M6D(H!-%-M\]::[N.\04:U;VHRR??878A+:E<#G=OXPHCP!KZ/WU_6WP\!FWOOROUL,GB_PB&//Y$-FDJ6: M_[]]QZ,1 =%8N4+(@3W;KM^2..(T3)F/A %-H]1#&!5!>M"+41X%-$["?I ? MZA)'-!/A (YBRD4Z@!G/@"=#'--G6=3QNTT=(_,D?"@P#FC @Z$\$5(1C\S/ M4BR=;^;9HBF'D+U2240CKXF=DK)L+XN%"4T%)Q^T"]^]P=(XIBP)?$1P&H>B M9]0$&$_#'A;SF(I(?-+O_]3]78V<@EW0Z&J;T'3]TGB;1B!?X@$Q7,I]@ $) MDIYY>4*3A'V"L;#WD($1#<(QOH"N0\>DX&)\C*S0*QM!DVPHBX6 1Q@<4L8/ MB7J"B,P8/]T#84HYCSW 15*<91Z2P6X1NASR%30.$S_B8;PLY+X+D!^=(9L$1KD*)8,A5!FX,22F0ON(1-(C8 5,%@BSP6^&> M:0G2Y%Y[A&,:#,C)!17"YR)'*@W\/2N$?5.?G"$BAGW%)%HM96':\LL5K)NB M#20M%JU#PQ.HS3SVN(K M4OJ]4>ZSF3O=Y+JQ+XZF-,CZ%:I(_!01TDCXID/="],>KP786'(-@F%!"S0> M0T,6'DVN639,KG[]MT_3R4@=RU'>C+.39T/-_7RX2[8C6X);]2$K4;+T>,A1 M"_C9-4.2[Z5?FC!&KD<.L2^,-2F->B5XBBKR8!=.HM[*<13AGZPATY$"+Z0I M'UJ;@;=LZ%H<(GAVO(8,1H31+!VI(5GOY+%+>3BG9,_P1Z Z80.44Q8-.83" ME0\9*]IR=K!QAR@_>_M)@GW:#\L8.WGL'Y.PDXMT6,[\W7O_B"[KE00WQ*;= MJ=OMUE].U"^K"&D4@VQ1UL-B'K6'EJ/T$APG[V@8X") M13R$=: T\AVH=<3 M4R',^\Z/HG[1%(6H_M >.)$F<4:37KT%# =COD]28U^/I]XG_4J9^_;'14/: M#Y/=U_T=NOLW\J;[);#OWOU8^5F:^Z)N4$[-,30X2Z(),=W/BJYA];+]07"G MK=55^[A0&PO=V]R:W-H965TW?C:6'7LU'9:^/:<[33K-*@F[:7Q^>Y^]S_7 MY^E.F[6M$!T\UU+965(YUUREJ2TKK)D=Z 85>9;:U,R1:5:I;0PR'I)JF>99 M-DEK)E123,/>@RFFNG52*'PP8-NZ9N9ECE+O9LDPV6\\BE7E_$9:3!NVPB=T M/YH'0U;:4[BH45FA%1A+C>TS^'WJF7!;-XJ^4OP5TU2RX3X+ADK72/ M>O<%NW[./:_4TH9?V,78(067K76Z[I))02U4_++G[AP.$BZS=Q+R+B$/NF.A MH/(3AU9!-XH3R?\J3,^05E.>*IW9A<=.BDWY7M,\/PK\ULH!9.,SR+-\=(0W MZGL5R'0[2W7 ME98LK#H265Y,J>N:2"$%F OYI=0V!"Q:2_U:>U!K.(FU!F^= M?WHP$#6:51A[2S5:Y>)L]+O]RW(3!^IW>'R6[IE9"65!XI)2L\'%>0(FCGHT MG&[">"VTHV$-RXI>1S0^@/Q+K=W>\ 7Z][9X!5!+ P04 " 3B =71NCW MI4@( "K%0 &0 'AL+W=O(7(FH08 %0,NZ7W_/+DA*=FTU MU]Y]L4D(V)=G=Y]=\&3EPUVLB))ZJ*V+IZ,JI>;]9!*+BFH=]WQ##K\L?*AU MPFM83F(32)=RJ+:3V71Z-*FU<:.S$UF[#F-7M(MI:_-=<#;9)!2FII<--ZI0(O3T?G^^XMCWB\;?C&T MBEO/BCV9>W_'+U?EZ6C*!I&E(K$$C7_W=$G6LB"8\7LG_FK*5)V.WHU420O=VG3C5S]0Y\\ARRN\C?)7K?+>H\.1*MJ8?-T= MA@6U=]-E)\"L5>#>D\8.X*J=AG'$< ME-L4\*O!N71V:Y;.+$RA75+G1>%;EXQ;JFMO36$HJE?]T^N328(^/C4I.MD7 M6?;L!=E'ZB?O4A75)U=2^?C\!'8.QLYZ8R]F.P7^V-H]-7T[5K/I[&"'O(/! M^0.1=_#7G'_.XRSP[?,"N8+>QT87=#I"B40*]S0Z^_Z[_:/IAQWFOAW,?;M+ M^MF%CB8JOU#7+-LES7G]G)%_08SZ_KMWL^G!!_5S12B5PM>-=FM&H_"(GHM4 M\E,$-*5.>%D8IUUAM%41$@AUFJ(RKK!M22IU0EI>A"86>HD@BLX&7C4M!NZB%YZ("4XN&!O)\&563PPQEE;XG M-2=RBJP!F>C.GDU@(6!/HM4ZW9;FQ4!OR[A\8QRG*8[6VJ%=\,ZQ01W"_AH^KSEF@QNJMKB?3A3+'^#-C* M(%>AG57WGL[$@[=_$(/U7/,9F*T3/38KD#M\/%#90TG^'3WU<.BIASN;X=3J-6F]56&!?F\-5VT;.4PU=TX: MM$A/BIBEF\>LOQ6SCO\+#[X"J//U$RK)UXL%VNR6!N[8]=#@L952 M'"MK]!SYR'7._'I/KNV$T4/#98ME:5C5-C&Q!$# 5C-G;PE!XRM2*ZF8V;.0 MBBX-S$&F!E]W/#Q8OBLICH:D.-H9TLLOOUQ]?+/_#W4-6ZDVA=C\1;CY"DQ4 M)(D(U_V7W#@ ]R=W;X)WC.=S2?3_U3@DW<=6NFE' +FR&.Q!0=,KR("W>9KJ MPLORYVV$<3&J,HOJTXBCC!G&4A[7T"*9.=LN@W/UKDCBC&D-S8*YL0#Q,E*X*KI5",])+^-0T M:,DPA+VIT)])?..3<7-#R5V[PQ,-L?8E\X4P+>8A'@!L-\#= H^N\4:>B'C: MCKEC/XIZ-OH%MV0RZ+,(+,PG@YFWL@F'O\VT/- 4/C+)H%V)$=I&#Z:7[!%J M*LGJM:CDKPVLP.$^OTD:3D82I3NPV@B!+SR30(Z8'5-HBSSR66RT&&9D() T MSWS$5-M((>E[;6SFG_7>(RY'=G@VK4=M\6V![BC+\@0"#Q9M$$B6S,JY=C'0 M\NP1Q]U4P4J L\R3/*>G'*U"0R_CRKC@JB#$/-Y=+X\S8YR+3\:H ;LQFI0O M 5!..-Q9#498"=GV2;!U:+MFT,WDCX(Q1(!_?1R]/J@\/: X:Q_HT;@::*F# M>"WMQ<2[@>P&,@ID=9]YS_/9)MN^L?XB#5?%&^CL;J7#71!N7(&5U/ZY7!#^ M1S/>KO9T/+2GXYW-X@8#VY,O%F@#>"YR-W^N_?P]B=L#)[JZH16W?ROW-\KU MCUF!U[9OP8\DR+7*]U.S7(( V#JS)QD)'">\1DXA<'-+3.2\PAVEZ&H@T\W_"UM6!V^1)[G#W";[?DSYD\Z+ UJ MQ-("1Z=[QY@>0_XTF%^2;^1SW-PG]"UYK, -%'@#?N>+6__""H;OLV?_ 5!+ M P04 " 3B =7KT)H?>D# #D#@ &0 'AL+W=OZ&T)']DJ,Y;@SR9KNH)K,'^LKQ2>_%I+RG(0FDE!%"RGWGEX M.N];?L?PB<%&-_;$>K*0\M8>?DNG7F ! 8?$6 T4EWNX ,ZM(H1Q5^GT:I-6 ML+G?:G_G?$=?%E3#A>2?66JRJ3?R2 I+6G#S46Y^AEQN@9 MC0-R*87)-/E%I)#NRON(KH88;2'.H[T*WQ?\A 2]+HF"*-ZC+ZY=CIV^^-M< M;O.T5-1K5V3KY52O:0)3#PM"@[H';_;V33@(SO; [-4P>_NTSZZQ_M*" Y%+ MDLA\+86[&"I2DG"J-5NRA+K,1@8\0_61,[I@G!D&FN2E?RFAABRMV_?.;5L- M6%%)H103*YO5K-7]_0!O,B!+R;&LK1+C\H6X0 A##'Y\$;4LU'/(38:0J8)O M<8%TF$!!66C4IH].R=LWHRB(S[[;BIGY2*K$K(D?X!XX":LUJM:8G#M'_O1K![U(T:!_M*V#^X)^+C+T6" M(.MV8GO. E9,"-L2K$\@4K?-96&[4,73;",EA?YCP<+F!BNIV)^V8^EMW;0U MU_V>MC37;6_59>?[89S_;FWY9H/X'H^OV4-S^Y3K,\!M]6=T+VVGF;\O!!#, M6WN*_C; >7T?"\JI2*#Q*)5%T23$W=&X1Z[HH_T[VE+P47<\[GU=\!UL%:/A M$;G(*%X8P5@WKGC+%.(C.6J<@O[0NM\.K6P^NX3AH-=6OWYC\LA!K=Q\A8E@ M4ZX<0FIJ/<*=EY/+%_9R_KND"J.E"8;&=_ 5!+ P04 " 3B =7?\6R[9," #_!0 M&0 'AL+W=O?[/G^7\]ULJ_2S M*1 MO)9"FKE76%M-?=^L"RR9N5 52CK)E2Z9)5-O?%-I9%D#*H4?!L'8+QF7 M7CIK?$N=SE1M!9>XU&#JLF3Z;8%";>?>T-LY'OBFL,[AI[.*;? 1[<]JJY:,ER@-5Q(TYG/O>CA=C%Q\$_"+X];L[<%ELE+JV1FWV=P+G" 4N+:.@='R M@CV;6PX\F!=&ZO*#DP*2B[;E;UV_V$/D 2? ,(.$#:ZVXL:E5^9 M9>E,JRUH%TUL;M.DVJ!)')>N*(]6TRDGG$UOY0M*JS1' V=/;"70G,]\2\SN MW%]W+(N6)?R$90SW2MK"P#>98?81[Y.B7E:XD[4(CQ+>U>("@M$ PB",CO!% M?9I1PQ?].\U#V;7@T6&PZXNIJ=@:YQX]?(/Z!;WT]&0X#JZ.2!OUTD;'V--' MZK.L%@@J!WY3N&+Q %@U$R_NB8)!$LV#,2 M6\XEI\>=P88X3$/BNIQ^%%1:;:@:[V3A<#",AKTYG S".-@1:;:EMK&H.1/F ML)A+BG^'3P9Q.(8G99G84S<.!LDXV7/$\2".+P\] W^O*4O4FV;TN,K4TK;] MV7O[Z7;=-O5[>#L:[YG><&E 8$[0X&(2>Z#;<=,:5E5-BZ^4I8'1; N:T*A= M )U3!>S.N D&2K<^T=6P1H4B/I.MDO[Z'E*TZM:H!N[[L123/C=\AST>=Z4[I!], M6/+8"FEF06/MYB**S+*!EIESM0&)FI72+;.XU.O(;#2PVCNU(DKCN(A:QF4P MGWK9C9Y/U=8*+N%&$[-M6Z:?KD"HW2Q(@H/@EJ\;ZP31?+IA:[@#^\OF1N,J MZJ/4O 5IN))$PVH67"875Q-G[PU^Y; S1W/B,EDH]> 6'^I9$#M (&!I702& MPV>X!B%<((3QVSYFT&_I'(_GA^CO?.Z8RX(9N%;B$Z]M,PMH0&I8L:VPMVKW M$^SS\0"72AC_);O.-D/CY=98U>Z=$4'+93>RQ_TY'#G0^#L.Z=XA];B[C3S* MM\RR^52K'='.&J.YB4_5>R,X+MVEW%F-6HY^=OZ>KRRY9KHVY/4]6P@P9]/( M8F"GCI;[(%==D/0[00KR44G;&/*CK*%^[A\AH!Y5>D!UE8X&_'DKSDF-A7Z-\B.XQ8JT]D7ZJXD$!2ZE?IF.K]T%W_\X=]!6LNI:N+ M!1-,+H&\)$F5A%5,W8Q.PDF2]M8O29I4(?6Z-$G"A*;DTCVCOG[,2?2T",N$ MGHII6,3EB3B?A%E2G(JK,*E*<@LUM)MN'ZQ$LL!?S@/^)D[L7V<(+,_.!A4T MS0<491D6>3*DH&%,T0-O^ILSHF68T\S/TC"M)D=G=*(;>18F_;,P^1//PA)? M68W_,<*, 3OX-(R'_9_+P[*_RN%O+N8_XC$-LZ)TDS*BU;QD-7O%6VJZOZJ5]5WK9 M-6-?S;N6]B/3>$V&"%BA:WQ>(CMUUR9V"ZLVOC5;*(N-GI\VV%F#=@:H7REE M#PNW0=^KS[\ 4$L#!!0 ( !2(!U=:?3MV> , !\* 9 >&PO=V]R M:W-H965T+*>V@2;;L TK M%M19^YF6SA81BM1(JG;^_8Z4K"BSJ[4#MB^F>+Q[^#ST'7G+@U2/N@(PY%AS MH5=>94QS$P2ZJ*"F^EHV('!E)U5-#4[5/M"- EJZH)H'41AF04V9\-9+9[M7 MZZ5L#6<"[A71;5U3]70+7!Y6WLP[&3ZP?66L(5@O&[J'#9@_FGN%LV! *5D- M0C,IB(+=RGLWN[E-K;]S^,C@H$??Q"K92OEH)[^4*R^TA(!#82P"Q>$SW 'G M%@AI_-EC>L.6-G#\?4+_R6E'+5NJX4[R3ZPTU7+^ #)#(RB$Z/;:!+PUY9?DS#Q211&\01>/"B,'5X\ MJ?"2L"XNN1QGJ^%&-[2 E8?IKD%]!F_]^M4L"]].L$H&5LD4^GJ#U56V'(C< MD4+6C10@C"98981;P@2.6'<:+O&>1KY[1D/L%V#D H(M=MPK$;\VYD@II*M MIJ+4;V[(ZU=Y%,9O__?QH6+* CR">"Q3Z7+QB'B@ J?KC;L^&^6,<>>2)]B M.!% HMS-HJFEWQM0U#"Q'W"^(W'JYXOYV)#X\_G8,)_Y49:/#-GSZ-P<^MDB/3,GB1]?\$Y"/TX69%-)9:X,J/K,(\[/MYB?F?+P MS)0FY$$:RD>2TMP/D['H-/63Q6)DF,U2/\O"L27$H#2;J*5TJ*7TJVM)MTW# M 5\-2Y")[M7J'A!.#:: D5U-7+P1_F&?K\;^SPMKE-\3IM-XJ02^L2SNJ*Y( M0UGIKBA:R]9>,$P4O+4(3BZ0&M6WRAW1\^7#,*ZYPC+8N6O+ M4I##0G_DHXJ+_"Q\47&YCR*(ZSBNY.ZJU?86U&"OR*W!SJ53 ,>BHF(/#E]@ M0_&W/<9*SHC.,C^;+\[-"S]:I)>2/!@]VC6HO6M--#X&>++=^SU8A^[G7??H M/[MWK=-[JO9,:&2YP]#P>HYYK+IVI)L8V;@68"L--A3NL\(.#I1UP/6=E.8T ML1L,/>'Z+U!+ P04 " 4B =7G:!SLEH& #)% &0 'AL+W=O04]V72Q#X9B953@T.U7R@EPIHYA;E?!#Z?C+(*1.]R;F3 MW:K)N2P,9P)N%=%%GE.UO@0N5Q>]H+<1?&+SA;&"P>1\2>=P!^;/Y:W"T:#6 MDK$20MM9%XM1@MR)LHG?:KB\)(%8;4@=':7&SDK?Z6& M3LZ57!%E9Z,V^\>YZE:C<4S80[DS"M\R7&7Z%=&KF2.9ZVI"]?1 M/9URT,?G X/;V,F#M%)Y6:H,#ZA,R YVJI*=JOR5;,F5[2%"YZ6!(:U"/T)J]? M!8G_IL/.J+8SZM(^N<,*S H.1,X($V4!EK7 J4';C23:N3)UKJ0-5SPBL*!Q M':Z: 3,%6K?/O6X#7K\:A_[P#?E9S_L%4P9 = A6(,SZY(X]=8DVSR\ #U5: M?A<9)N::5'F) P$D'+M1V/7J_XK>'W0J%8$GFQ2@:_$O)/2B,&F-@].H,8Z\ MT7C<&@_'$?EH%J (LH'"#!-S3#=M-*$BV]UB\QPENZ)H1Q3$P1Z93WX#@7MQ MMP7-$/N8-G;O1SB\X] ;8[SW27?W&'EAP\VMU!\-R;TTN/.AZMI9E'C#,-XC M]<>GNZZ%7AB.=L6!E_@CF%X_VJ/6BTUT3AIX?[\8C M],88WVX?:P1!4UK9@]D1):UQW,J>4R\8-<=C;Q3ONONCGE=TR= M]A>Z<_#X MCH+CI@-Q8Q"'3=-'C4'@G[J%-X8P362AR%)REJXM#*?UK@2K!%\HMP]&[Z - M9?D@/#M53!A0 H\C@T=LE);8]AC\OZ3*N+]F04V%^[JUH27ILK5AAN$[7:0+ M0K4S(P/-YL+53RH%%D^1;LP2V"XA)1A:*"J,]G"0RPRX+6QXPD*S?[A,G:U5 ME7\M6&D70UV4<_>N_[*(8\282'EAT9,)LE061\RZK;A*.>&,1XLS6^.E[1CI MS''>E'(J4B"NX]']#I:-:Y:-7\RRSG[$N&W#R,QZ'V]VJ_R"L6<9$=*FBB[P M@,2ZI5N3K% VQ-93#=97\K7 PP:E'6LSG6(R./*P(=J.PSZYVV=D4Z$I&5 C M ZX<:X%CK18EK3!'J,T_CFVY/OMI%+]+T;:-ANSDFS6]?43VF,-WL. 3V-N- MC>ZWVG"%C;'"(ROP,.LY\[F".29W+;E;4*Q-\NX)5,HTD%O%,./O0>5(#P:/ M6;.4?*8<$ZN)9)OGT8VM(%EHS!R]?7UTB_2MK>KCUM0U4*6/#ZW^6!@L=I%9 M[Q&"WE.!:;I&7BG3:,L^R;@)HU'2#[:,&_6;J(K,;D$',S+R=XR/_'[T\A9I M$Z*R)0O"_3,/R?<]K\M^&34B,J<6:CC'P5$PBGCY/)3-^PWXQCW1W$CCL-6'']4$59A+;GEF:4!-HNMYG#4#[8'-NPG+0MM?FX3G-79 M^^BR%UD!82TMRNO,AK78; 8*+,A/ :$,NWW+D"F7VD:NA-&E*PFTK4)&9!,F M,PMT#B^M'MB4CYOKD1SOZ6S)F261M9LABGQJ6UI[NSI!P4DN!:QKB+:*%+A[ M'5)D2>P*3FQK1G-9;%AY)0N>D05]M/:"O9VE@#UJO4L%U O),T1W#VXEFOX')/T'? R].&AB7Q3T3X^XJIWT_))\Q M^A9VAN-D#^R$?;RX;)'J*-G# J@G\3LQ!V\!T;AMFQ_O2ZU!X_-2#FKN/J)A MZ=H:*+\TU=+Z.]W;\O/4=GKYD>\#57-$ ,)AADM]!+<>4>6'LW)@Y-)]K)I* M8V3N_BZ 8N78"?A^)J79#.P&]=?+R=]02P,$% @ %(@'5P)U\\N[ P ME0L !D !X;"]W;W)K&ULQ59M;]LX#/XK@C<, M+9#&CF,[3I<$6-8[7 ]842R[VV?5IF.ALN1)D:,XV4CWJ$L"0YXH+/?=*8^IKW]=9"1750UF#P)-"JHH:%-7:U[4"FCNG MBOMA$"1^19GP%C.GNU>+F6P,9P+N%=%-55&U70*7F[DW\O:*SVQ=&JOP%[.: MKF$%YK?Z7J'D=R@YJT!H)@514,R]#Z/K963MG<'O##;ZX#^Q3!ZD?+3";3[W M IL0<,B,1:#X>(*/P+D%PC2^[3"]+J1U//R_1__9<4_P(Y/;/$RR;7[)9O6-L:(6:.-K';.*%=,M$_ZO'L/!PYI\(I# MN',(7=YM()?E#35T,5-R0Y2U1C3[QU%UWI@<$[8H*Z/PE*&?6=QAW6]%)BL@ M]Z#(JJ0*R,47^L!!7\Y\@R&LH9_MX)8M7/@*7$(^26%*37X2.>1]?Q]3Z_(+ M]_DMP[. OS9\2()H0,(@')_!&W=\QPYO_!?XGJ+9HD2G4>Q-N=8US6#NX570 MH)[ 6[Q[,TJ"]V=RC+HO+SA0&1A.XYEA(J QUW7_2LZ[+LM MV;4="@)(F#HI/'?T?587MX*84C8:"Z@'!)XSJ,U+V4B.5_:2W+U4=._XED3A M()G$!XHP'B1Q&@1I8-T-/W/2KATK;EQ5_E'/FS.CLT]@TB<0] F,^P02UUNK M771,^48X#2^/RPJF-;V2O,UI#6=OU!*<#HAC%,FO8GMBI M?Z1L!#,N6CA,<"'@W.TV:#D>CCH9E[7^F+(&O5'EPM7@=B*^'6 GXZO ^<0; M.P4+)2L<7-!]=#+*LP9)6/"\ I3[!^L2A6HM5L(->;8"--N39VVVSD_M*O6BWF[L'ZB:LV$ M)AP*= V&D]@CJET"6\'(VBU>#]+@&N?^EK@W@[(&>%Y(9+P3;(!N$U_\ 5!+ M P04 " 4B =7EYL\N+X% 9%P &0 'AL+W=OZ+E],\XB\O"3/O3SDZ:JL'NS<&(<>\ZRP9X.YC9X1T_.1=V^:?!7:E;6^X_JF=R7Y4-=N9J<#4CMD,G,V-46-!2?S(7) MLMH0N/'WQN9@-V3=T?^_M7[9S!WF5JL2_VX60>O0TR>Z< V'5CC]WJ@ MQLOWVNG1:56N4%6W!FOUGV:J36]P+BWJ3;EU%7Q-H9\;W9H9++%#5\5Z@^N5 M.KK3]YFQQZ=#!R/4[8;CC;7SM37VC#6%/I2%FUOT2S$QDW;_(7BV1.DY.[$*/S=D L&:ZI,9 MC%Z_HHJ\[7%1[%P4?=9'MQ!WDV5F4#E%=N-NVN]NO\'7KV)&^%MT&QI#J47- M% IG)NB^#E%TE!;(SAWP8"B3VC#4*@4!K&XJ;&^3S?FDRF6QO[WZWLW-^@"\H,U8_U@T"7D MP;)Z@H1JG5Y6NG!VU_0GI"3#(J8^(@B.9>PA%',2'[2BF$F"5230[V7EYNC* MZ2S5@2]*XH2+ )8*,QX',&4)X%&(P_!)(M$?;FXJ='EST35.Q$*#BF#"2&B/ M"\Q5Q_@TAJFSS3A;-&9@9.]4)+'TJI $,$WVMJB(<,P9NBMA1;P%BY7"-"(^ MPAE6@K<6-0*,Q:*%*:8PE_RS^_Z]RJMB7.8&3:LR1Z %JB9QO#3>QA+(%WF M@BUE/D !(5%K>5F$HXA^AK&PWB$#)2:BBR] UW!C8N"BZB,K^)5TH%$2VJ(" MX X&"TS9(5&/("(3RH[W@(@Q8\H#ZDA22>(A":R;A":'? 4:B\B/>%B\1#!_ M"R O)/Z*UU&M?AQ/WQLXR<;I^ER#LPOI'#8V_:P_A&). G(QCSGTN,DBEQ#^S!*QO[)-30,30'YA$\X5. MJT9^@:S3UAK@0TW2S,"5 CE3@;;?J.^T2;C'0_,(-R_[XB0";VD!HOP:]S/$ MD83$TLO7NJ2LVZ]OP9_G[==:E&%HM 8A8$A(/AZ%.N%(27[L MU0\6',LX\>K\!U+ZNC+UTT!:S-"XM.[%T123I*U0>>2G"($E]Y<.="\L;;\6 MH%W)E9!0T *JNE!!16]R39(PN?KZ;Y^FHPX=RT#>=+.3):'G?C[<)=N.(Z&> M]2$K0;*T>,A "_C9-8$DWTJ_.*(47>A%6MMI$MLD='6PB6")?T:DG08PTGX0\'=4(#E&$J0PZ!<&4A8WDC9X.#6X#\;)TG$9S3?E@J.,F5?TV"DYS' MH9SYUK)]1=?%4@,W^*:^=G=]6G\]4;].$6*I@&PR:6&*R>;2TDLOSN#F+<, MYP34DF =K %.0[837DL8"L*\O?E2MD63%*#^H!YL(HY4@J.6W@(,+L:,D:X' ML:'W7)F;:M8\REHX19:%6[]<[M#=N^^[]7/GOOGZT?B#KF9I84%&3:$K>1/) M :K6#['KBBL7S>/G?>E&ULK51ACY0P$/TK34V,)KJP@)Q9@61W3Z/&2S:W43]W88#F2HMM.6[_O6UA M<<]P>XGQ"^VT\][,FZ&3]$+>J1I HX>&<97B6NMVY7DJKZ$A:B%:X.:F%+(A MVIBR\E0K@10.U# O\/W8:PCE.$O@THQQV$JFN:8@\;H")/L5+?#JX MI56M[8&7)2VI8 _Z>[N3QO(FEH(VP!45'$DH4[Q>KK:1]7<./RCTZFR/K)*# M$'?6^%*DV+<) 8-<6P9BEGO8 F.6R*3Q:^3$4T@+/-^?V#\Y[4;+@2C8"O:3 M%KI.\7N,"BA)Q_2MZ#_#J.>=YQCJ< M 0S//" 8 <'?@*WB7DMS M2PU.9WM:<5K2G'"-UGDN.JXIK]!.,)I34.@MVA!%%1(EVDE0P#5QY7]U#9I0 MIEXGGC9I6#(O'T-NAI#!$R%C=".XKA7ZR LH9O#;R_AE<(' ,_JG(@2G(FR" MBXQ?.[9 ?O0&!7X0SB7T#)QP P_GX(_2":>>A(XO_+>>S%5\((SF">TD6*F6 MY)#BUC91W@/.7KY8QOZ'.;7_B>R1]FC2'EUBS[X!KW1M?[>2JIPP= 0BYQ1? MI@GC"!7D.%>K[3/(J^4,&PO=V]R:W-H965TMA1,7 MVVGAW\]V2FB*VX&6E\1.[CD^Q[ZV[W#%^(.8 TCT5-!2C)RYE(M3UQ79' HL MCMD"2O5GRGB!I>KRF2L6''!N0 5U \\;N 4FI9,.S;=KG@Y9)2DIX9HC414% MYL_G0-EJY/C.RX<;,IM+_<%-APL\@UN0=XMKKGINPY*3 DI!6(DX3$?.F7\Z M]@W 1-P36(F--M)6)HP]Z,Z/?.1X6A%0R*2FP.JUA#%0JIF4CLUH4CS98P*\T2K.C8.')15 M0K)B#58*"E+6;_RTGH@-@-_? 0C6@."]@' -"(W16IFQ=8$E3H>2J[]$X63Z#1..[C&M %T!%A4'M492H,,+D)A0<81ZZ.[V M AT>'*$#1$KT>\XJ@Z[P>*]@QUL^*'B.O_P4%7A!:X.-_ MP'&IX*$-[BK7C?6@L1X8OOX.ODM8 D6^S<=>H-Y9IV*!,Q@Y:NL(X$MPTL^? M_('WU>:J([*6Q[#Q&!KV<(?',R% "O?PDN )H402$$Q?U%RM[CQ6F9$H@U_L9.%>-C!7JX!.X/CK,I-BFH>8>&&Y] "[3)(KCDZ&[ MW/3W-BI.HG[01+6$1XWPZ+^%T]=5M*FO!X@V=/62. R]+?F6L#@)DH%=_Z#1 M/WC';@ILNO8"/YI<'9&U/,:-Q[B3W11W:;@CLI;AI#&<[%W4L^RQ(H+HY.MQ MH%BV4U-=YCEPDYNV:4C>)IKO>_UD*Q]M85X<^?9\/&FDG[PC'VW7S/E>X$>7 MIR.RED??>[V]O4XR>NV-JF-TH6_\-9J9)1DG*F:I=V7B)5JM@/T6?K M//EOSO:>'_O^]A5@BPN2:!!M):V[49GILO@*\QDI!:(P54#O.%9IS^M*L^Y( MMC#%VH1)5?J9YEQ5Y\!U@/H_94R^='3]U]3[Z5]02P,$% @ %(@'5U." M%:8% P %PH !D !X;"]W;W)K&ULK59K3]LP M%/TK5H8FD$;S:AYE;21:0-LTI H&^VR2VR8BL3O;:>'?SW;2-"TA$U._M'[< M\8:R9YX""/12Y(1/C%2(U85I\CB% O,!70&1,PO*"BQDERU-OF* M$PTJIY#3S<2PC>W 7;9,A1HP MH_$*+^$>Q,-JSF3/;%B2K #",TH0@\7$N+0O9K:E #KB,8,-;[61LO)$Z;/J M?$\FAJ4400ZQ4!18_JUA!GFNF*2./S6IT:RI@.WVEOU&FY=FGC"'&B&YPQ](CS$M M8%XRD&>V;_@9("<4,.='CEN ML_FNYG,_MOE=&U41#;N)U+=^P5B6S/\[#Q M/.QCC^;X59GL\E@!?0U4S\\ZLEW+LL;FNBW^;53@M(+V1'F-**]7U$]80XZZ M;L2T%_C1C3\2V9Y'O_'H'^NR^*"P(\CRWA%H6[NT9?5*O*[R4<^QU@1[STE@ MVZ,#>9UA@7]XL&8KQ1; EKKRX"A6Z;#*/\UH4]U5HYR6$A*:Q#(/6-5%5)U!%WI1/Y$A2P+=#.5E1LP%2#G%Y2*;4&ULO5==;YLP%/TK%JNF5MH"(=]=@I2FJ[9)F:)6[9Y=N"%6 MCC5'KINC+< M0()EAZ? ])TU%PE6>BAB5Z8"<&1!"75]SQNZ"2;,":9V;B6"*<\4)0Q6 LDL M2;!XN0+*=S.GZ[Q.W))XH\R$&TQ3',,=J/MT)?3(+5DBD@"3A#,D8#USYMW+ M1=OX79 ZY9H& M6+U^9;^QYK691RQAP>DO$JG-S!D[*((USJBZY;MO4!@:&+Z04VE_T:Z(]1P4 M9E+QI !K!0EA^3]^+A)1 6B>>H!? /Q#0/\(H%< >M9HKLS:NL8*!U/!=TB8 M:,UF+FQN+%J[(Z0D^HSF441,IC%% MA.7U8O)^?@T*$RHO=,C]W34Z/[M 9SH"+0FE.D!.7:5U&78W+#1-=[:WZO1L_B7W#60?[8POT& M.;TRQSW+USLMQW6)RHGZ]43F2%_*%(S!"K\<-9DCAQ9I'C/;H*MW:5N5GH>,*R&CCE_&["D:E(H&C8KF<2P@ MQ@I0*@@+2:H+&R<\8ZI.8\XUJ CH]0<'(AO7>V=^AZ6;8:.;KU(1?2(A0FM3 M75M;77R-U ;03ZZ@-O$YY:1BRI]XG4-;C0N_T]:HM#5JM+4DC"194B>^$7CJ MT6B);,_CN/0X;NMQ,&[3YXGI>=)X[[>LXC(T!PV7;$"L]@6JVXK0IZ M1"D(6[GF/0!H@07E*.$1T+JD3/XZFMY!!3=J>:?3KO?V1O6::Q@_'ZOA9N2I M&]H6V[[/2N?0;:N."Z:V?+?$MN_;?_/M_[=:+I:JO@O]T?"@G)OUG.K7K32+ M"8C8]M 264-YBU7.EGWZW':G!_-7IG^W3>@;3=[\+[&("9.(PEI3>IV1/JPB M[Z?S@>*I;4D?N=(-KKW&UL MK95=3]LP&(7_BI6A":2-?*>%I9%&T023)B$^MFO3O&TM'#NSG0;^_5X[(2IM M^+A8+QK;><_)<^S8R5NI'O0:P)#'B@L]\];&U*>^KQ=KJ*@^EC4(O+.4JJ(& MNVKEZUH!+9VHXGX4!)E?42:\(G=C5ZK(96,X$W"EB&ZJBJJG,^"RG7FA]SQP MS59K8P?\(J_I"F[ W-57"GO^X%*R"H1F4A %RYGW/3R=9[;>%?QFT.JM-K%) M[J5\L)W+ZIAKGD M?UAIUC-OZI$2EK3AYEJV%]#G2:W?0G+M_DG;U283CRP:;635BY&@8J*[TL=^ M'K8$8?**(.H%T4<%<2^(7=".S,4ZIX86N9(M4;8:W6S#S8U38QHF["K>&(5W M&>I,<2DV((Q4##0Y/ =#&=='Y"NYNSDGAP='Y( P06[7LM%4E#KW#3[3*OU% M[W_6^4>O^/]L^#$)DB\D"J)X1#Y_1TX%RN,QN8])A[C1$#=R?O'[<<>R=.)D M7&PWU*FNZ0)F'NX8#6H#7O'Y4Y@%W\:2_2>S%SGC(6?\EGMQ#=K01E%AR%+* MDN#BX4:M:_Y*\,XMYOMA.-54VF\5#U C494),W4<_H Z@G MLF2"X6MD>R4F4[N+N%TW2*!NGS0;:[$W:6VDH'R/*]A8U"Z;9 M= =IORK%W\D.D[]U$-F/P"^J5DQHPF&)NN!X@IE4=[!V'2-K=S;=2X,GG6NN M\5L$RA;@?7QYS7/''G?#UZWX!U!+ P04 " 4B =7'#+$-]0# "]#P M&0 'AL+W=OXD M=MX4D ;"]B&M-)KIMI\-,6!-$E/;#-O^^MI.)@/&DT$=OD#LG'MNCJ]SG#L^ M,/XHMH1(\+VN&C'QME+N1KXO5EM28W'#=J11=]:,UUBJ(=_X8L<)+DU07?DH M"!*_QK3QIF,S=\>G8[:7%6W('0=B7]>8_S,C%3M,/.@]3]S3S5;J"7\ZWN$- M>2#RV^Z.JY'?LY2T)HV@K &+1PM(-(!!O$G)0=Q= VTE"5CCWKP6SGQ M OU$I"(KJ2FP^GLB5_*>'7XEG:!8\ZU8),.0%T L@.B5P+"+B"\-$/4!4279HB[ "/=;[6;A2NPQ-,Q9P? -5JQZ0NS M^B9:K1=M]$9YD%S=I2I.3G^A:PGFF)<"?"R(Q+02G\!G\.VA !\_? (? &W M'UNV%[@IQ=B7*J4.]%<=_:RE1Z_0A^ K:^16@$53DM(17PS')P/QOI+:ZT7/ M>F=HD/#W?74#@N@G@ (4.IYG_E9X&+QPJ M_DH5'U04+VE%)25BY*IRRQ.Y>;29C<0.K\C$4VXE"'\BWO3''V 2_.Q:XFN2 M%=V$[UQKS<>U'NKCPBL3PNGK[3!\7'2 M)(6V4 I6F?0JDT&5]Z0D]X',(811:FIVP#$66: =#LI6=OW&3D[/ M\L(LC3);K N&4!Y;8B]C6[S)=B(VZ\5F%]KH2AU67'W[ "P$D6XKS:YII=9;;!N#)&2>;>?#!X M^8(+!M469$TXQY7[\RPX=\@\L%Z?N0.E+"6W5#I0RD8MWUFX4%D.7U%Y])T* MAX^+FG%)_S4'AE,H=-AB'MA^XH0ER9E4!RS-0ML\G3"4OU92]"(6O=,^.X*3 M(SX-;1US)RQ([/U[&=OB3;96KG_4CM2$;TP?*)0Y[AO9?ISVLWVO>6LZ+&M^ M!D=SZ)@O=&]JVI\7^K:Q_8JY>O4%J,A:I0IN4E4:WO:*[4"RG6F&EDRJULI< M;E5_3;@&J/MKQN3S0"?H._;I?U!+ P04 " 4B =7RQ_1/J8% !](P M&0 'AL+W=OM:M7?;WPXXB5? F3%)3[H7/QL(AH2X30+[HPV__-@/_OK+ M!^/AFK+7>($Q!V]A$,4C8\'Y\MHT8V^!0Q1WZ!)'XLR,LA!QLZ-^GYH79J8HQKAX-XO0_6&?7]GL&\)*8TS O+%H0DBC[ M16_YC2@5@/T]!6!> &X7@'L*.'D!)S6:M2RU=8 &A!!WQ_N0-GG\X!X3BL:=RM7NO1XT++3;7@1DO31J>X MX4ZJZWSHAM?=M*Q\M[Z\'-;7\1)Y>&2(<1MCML+&^-=?;-?ZKG/OY39"&T$L&#IEF\B*P#II0)&1+-:P,F$QRD@C(#K<;0&71Z0W-5-J6M M]DA3O<)43VOJ,>$Q1Y$O'(AT(8;,% 4H\G"=FTRI5W)C.]:6%VUM1WIQ"R_N MA[T$F'/,8D!GP$N'>9TA=Z=[''NG=[1U'NFH7SCJ:QU-1$8'SXAC\!,\H#<2 M)G5#?Z(5.72(-216\3LH_ Y.S":#)JTV)%:Q>E58O=)V;?[PF>4/GPOY]"8Q MR.@%"")8(4;0-," B?Z_ &XWN:,+X 2+P3^.*OOI<;9:&FU*J&%0W9W5.#NB&P MR>VV@4FVXB1;#TKYXQ=X- P)ESU<_XK0$ #EGC,UMQ3V74L%?M6*PB1;STDU M5BYR8%*\)-Z$IY>;(5SKM"$PRIVZ.W#9VV=4T9.MQZ<;7Q@1+W,H*'O=0'Q0 M"[EZR8-M]7BPQ-0IF<[6PG(WLU ;4P< M0<5$\& F>HSP92BGY$$Z/%\>[Y\_,)FFK^?@T=H&+D&%2_!47(*-XE)3:M5O M$0J7'#TN-3^L\PK?&];Z=AWK6Q&5HR>JNN 7K!C)CW[B'D2O8)9D\^+LW?C7 M5W7P!YLV@,M1P.7 4S]/-01.N=TV,,PI?8S38U@+\>_4 ^AV]MY&QGYXA4IOP$W!F=,[-=0;G9MJ2JUJ5Q&<\\XD M5A)PL@Q(-F?%9%\GL8@ 3N5&UL MM9MK;3G]\ M)< &.8H,NR?^D-@8O4?H@8/.:W%YS_@7L2%$HJ]Y5HBKP4;*[<5H))(-R;$8 MLBTIU#^'HDM)S@M&^79R!^/9Z,"+2[:3&2W(!X[$ M+L\Q?[@F&;N_&GB#_8:/=+V1>L-H<;G%:W)+Y.?M!ZX^C0XJ*K MJ\%K[R(.IKI!N<>?E-R+UGND#V7)V!?]X4UZ-1CK'I&,)%)+8/7OCMR0+--* MJA__U**#0TS=L/U^KQZ7!Z\.9HD%N6'97S25FZO!V0"E9(5WF?S([G\C]0&5 M'4Q8)LJ_Z+[>=SQ R4Y(EM>-50]R6E3_\==Z(%H-?/^)!G[=P#]J$ 1/- CJ M!D'7").ZP>0XPO2)!M.ZP;1KA%G=8%:.?358Y4B'6.+%)6?WB.N]E9I^4^(J M6ZL!IH4^LVXE5]]2U4XN_F#%^M4GPG,4DJ5$K] -*^X(EW29$71+"LHX>LAE2"2FF?CIE3+"702_0"(D- MYD18%,,.'?//2D7?T;'H6SH6NKL6?W?7#!;!X0P,2MV@TQEHZ==UU7YB;Z]3 M[X78XH1<#51N%83?D<'BQQ^\V?@7&U%(L1!2+((4BX'$#**3 ]&)2WWQ>KWF M9(TE05M.BX1N<89PSG:%1&RETK[*,U2(G3437#NE^\*NQ&:EF+['WBV"R71< MOBY'=VV2D&&CSF%CH+ &IND!T]2)J9WIR^1_2Y(=IY):L\.U4ZPO&$BQ$%(L M@A2+@<0,O+,#WMEWYM49)%%(L1!2+((4BX'$#*+S ]'Y\^55IW1?V/-'"\9O1VOLS%R8]G54F*X M.]L;5)>8,51,$T!CVGANU^8=D6KH64)(*M"*LQS)#4$"JURJ .CW3^?2Z>/A M5_<)Z_"#&C2@:A&H6@RE9N)L3!K/Z1@LWA22*%VIIYS$"@W4I:G5O*!U#HR' MXW$PGQY?6J >3.>X,51&4V1,9J)L"JA:"JD4G MABL8HQ0_6']-@NJ'";*Q8[PN?LR):@[4=@%5"T'5HEK-K.;\X7PZ]8ZOO^>P M5;S&5_&<1?XW5'.@1DNM9A139\/)N/7RCA,EJ)_2OP,Q5 ?,7](;V\1WVR:? M-DIUP[)4Y\N$%!*ORZF(T%YG#5%RNEX3;N/G5N_+#U0M!%6+:C7/:U^#P^"( M)E1,DV;CIOAN-^7=+E\27DTE]UPEQRDMUF6F5]=C:,4(:JJ JH6@:E&M-FU1 M](]K!*B()L3&8/'=!DL#,6&%(,E.K][J"Q34> %5"T'5HEJM#31X!/0Y[!2_ ML5-\9U6_>$L+FN_R%D+LK,.K%5ML)X7$18E:_4,%DRC!6492M&(<<9*2?*MG MNE;^H/Y,K6:4UG7A?US3@P:.N@>.H0*;C!MGQ7<[*S<[3NJ2 ]%"@1+E;13O MUTGJC;J\W^*'G%28:5T\6OF!+J0!50M!U:(3X^HH4:#Z81)OK!S?;>4T,Z=$ ML4\M\%OHF6*O4OHRH^NR.K5.AMT!>T,'-8% U:(30SMS0'\.P\=O#!_?;?@T MT#.:4]FF?$_E1F5EL26)1)(IZMI/)6E!A"@S]I)Q%4^=*3DKR(/U! !UBVHU MGJ MIJPG:(1+K+[\>Y>N=5H7ZLZN/HOR!$A8OL7% ]*J!:+J2[%;"II2S)]8I.?N M;V_^CU?=^/;EDZ!QH\YQ8ZBX)O_&9/+=)M-^7F96OFJ>I8M>?5X0+A3W JWU M!+S>_CB_6TF">E.UFG$E'SN^H!&C#A%CJ(@FO<9K\MU>TUO\=4]/WW<5C_L- M33::$]G#4UIFJ:O9]U(:PN5O5M3M*'KE!!S2I0M1!4+3HQ]-Z9 MXP;]''Y6T/A9@=O/NJTQ'WZ9^:BKK)+U/IE7S&V W=J]GU6H'2/?^-7D^+H% MC1EUBAE#Q309-2Y5X':I?N5,38F:RG>),US><)N*UTH'U*2JU;H\70 :..H> M.(8*;')JC*C ;42];SD0Y=J &I05#JCA%%A,G>#<#@?43>H>.(8*;,)I/7?E M-I5V!6VO2F VKY!(]7PTRM<+KM%UGV\^S#?GI'GAP_77YN/;1]AOO(O0LVR/O(JX>2V_DJZ?DWV*^5I4URLA*A1H/ MY^K >/7@>?5!LFWYH/222/Q_\3]02P,$ M% @ %(@'5U0&&ULK5?;CMLV$/T50@V"!,BN[C?'-I"U'+1!@RZRN3S3,FT1H4B7I-;; MOR]):15;XJJ;QB^V2,TYPS.DAC/S(^/?1860! \UH6+A5%(>9JXKR@K54%RS M Z+JS8[Q&DHUY'M7'#B"6P.JB1MX7N+6$%-G.3=SMWPY9XTDF*);#D13UY#_ M(:48$9!1SM%LX[?[;V M/0TP%E\Q.HJ39Z"E;!C[K@=_;!>.IU>$""JEIH#J[QZM$"&:2:WC[X[4Z7UJ MX.GS(_M[(UZ)V4"!5HQ\PUM9+9S, 5NT@PV1G]CQ=]0)BC5?R8@PO^#8VJ:I M \I&2%9W8+6"&M/V'SYT@3@!*!X[(.@ P1 0/0$(.T#X7 ]1!XB>ZR'N $:Z MVVHW@2N@A,LY9T? M;5BTP\F^@:MXH6I/BAWDJNW6.'D\D^DHBS JP))B(EX M#:[ E[L"O'KQ&KP F(+/%6L$I%LQ=Z5RIT%NV5'?M-3!$]0A^,BHK 18TRW: M6O#%-#Z9P+M*9J\U>-1Z$TP2?FC(-?"B-R#P@M"RGM5_P>DU"#(##VQR?LW[ M^G][/PM&V&]\:/C"R8VW[6J+B^PXG;AFX@!+M'!49A*(WR-G^?(W/_'>VD)Z M2;+BDF3K"Y&=!3_J@Q]-L2__.B .):9[6_Q;:&*@.L_?+\,XR].Y>W\:6(M5 ME*8#JV)LE?I!DIU;K<=629K$86]UIC'N-<:3&K]"CN&&()O$%AF?. P"WP\& M$BU67I+' XECJR@*AUQKBY471KE=8M)+3"8EWE6,RRN)>&T3F8QGHI,29%PW/IL4JCO)\H"P=+=OW MXR09JK.8>9D7)W:%6:\PFTQ_*R@J<(!X"U2Q!6#-&BJ%NO!*TJC+1M]\LD*@ M5DFRX4@51A*P'2 Z9P*BCC4F6&(D9K8899?,GY,-L/;9*,E44V+\'W_M1 M"'J3,34]PA7;737JC$,AD/H>V$95A;3]'M!#64&Z1R;.5'4 @UB??A?68G'2 M_<_&_:)L1<=VFK'\)$D'&6MM,\N#DQNI#;U[4H[7B.]-'R1 J7-,6Z#ULWVO M][-3/G_@[YM[#Y"OL=4J!W9*5?>=:J."6][I78@V<$T M QLF56MA'BO57R*N#=3['6/R<: =]!WK\E]02P,$% @ %(@'5\F-)S S M @ SP0 !D !X;"]W;W)K&ULG51M;]HP$/XK M5H:F5II(""]%+$0:H&F;U D5=?ULP@%>_9+9%^BD_OB='8BR"?IA7Q*???<\ MSYWOG!V-?79[ &0O2FHWC?:(Y22.7;$'Q5W7E*#I9&NLXDBFW<6NM, W(4C) M.$V24:RXT%&>A;VES3-3H10:EI:Y2BEN?\] FN,TZD7GC0>QVZ/?B/.LY#M8 M 3Z62TM6W*!LA +MA-',PG8:?>I-9@/O'QQ^"#BZUIKY3-;&/'OCZV8:)5X0 M2"C0(W#Z'6 .4GH@DO'KA!DUE#ZPO3ZC?PZY4RYK[F!NY)/8X'X:C2.V@2VO M)#Z8XQ(61+GS9L?8=#2-65 Z-.@63 B5T_>>9-4=FO3>A^45(-423.*']I:S0TJF@.,SG1BF!5&5TC.L-FQN- M0N] %P(LPH=F]D))*Z;(8B=H#Q,6)9E;3I%=HOE6ZRY*[#RQ- M>F/VN%JPF\XM7:I#7EFN\6_$F))H,DF;3-) T?^?3"XIKN$&E^'\,$QOY$#<\*@3RTYBOK7!)80XP#A!^N0S[H MIEE\N, [:'@';_)^K]0:+#/;5NT=K0L0!RH6^\FU0&,%E\RG+ IJ@M>K]U3+ MK!F'+9GC?T3&K?[THW[/[4YHQR1L*2;IWE&PK<>G-M"4H677!FD PG)/+PY8 M[T#G6V/P;/@I:-ZP_ ]02P,$% @ %(@'5PV@*T3H! 6A\ !D !X M;"]W;W)K&ULO9GMVI M,ZWR<#?3FT[=[KV.$(4I$#<)NMV__A) %$6JL[GKBPHAW\\O#U^2D(RVF+S1 M""$&OJ=)1L=*Q-CZ7E5I$*$4TCN\1AE_LL0DA8S?DI5*UP3!L!"EB6IHFJ6F M,,Z4R:A(>R:3$ MU\^$WZDU)8Q3E-$89X"@Y5AYT.]]W12"(L?7&&WIP34055E@_"9N_@S'BB9* MA!(4,(& _&>#IBA)!(F7XUL%5>J80GAXO:.[1>5Y91:0HBE._HE#%HV5@0)" MM(1YPE[PUD=5A?J"%^"$%O_!MLJK*2#(*<-I)>8E2..L_(7?JX8X$/"*M@N, M2F <"_IG!&8E,(\%O3."7B7H72KH5X+^I0*K$EB7UL&N!/:E$0:58%#T;MD= M15_.((.3$<%;0$1N3A,7A2$*->_".!/>G3/"G\9? M;L$GH (:0<+%<09>LYC1SSR17W^)<$XYFXY4QHLN"J &53&G93&-,\4TP1/. M6$2!DX4H;-%[W7JK0Z_R)JO;S=BUVZ/1"7R"[T#7/@-#,\RVZG2K_\J3.Z#U MSLIGW?*'->F4.Q]%S^Z ,2CD1HO<_:CJ/+HQ/"OW?J[N_@=RR NOF6WR1D>: M]0M@%CSSOW@!6HK_6(;KM8<34]$]7<, C14^UU!$-DB9_/J+;FE_M-E()FPF M$^;(A+DR89Y,F"\)UK!FK[9FKXL^F4(:@3#>Q"'B@R:?D8,$"NNM$0$!3E,^ M]1<#+;CA@VN($_Z4%@^+U-LV.0R6L?]"1EJX5?T>VD!G5D0ES9<*\2]O#EQ2U82&KMI#5 M::&7O4%V)J)Q%B"P)GA%8 K$S5I\0K3YIY-]K7^LD_;J]VU;-X?6D7]D1G5D MPER9,._2]O#;,NJ]8=_8&ZWA#;OVAMWIC:\PR9$871C_XJ4Y>0?TW(*F$W2M M$4J8=5 ?W1[8/7UXY .901V9,%C@H' M,PD(YY0W#Z^)8<($9PVEQ M&2'()UZ1@3]?8LQV-R) ?9P^^1=02P,$% @ %(@'5]V]!;I$! (!< M !D !X;"]W;W)K&ULK5A=;]LV%/TKA%8,+=!& M(O7IS#;06-K68=V")MV>:8NVA4BB1])VUE]?4E)D2V+4NN%++%+G'O+^!;0@1X+/*2SZRM$+MKV^:K+2DPOZ([4LHW:\H*+&23;6R^8P2G55"1 MV\AQ KO 66G-IU7?+9M/Z5[D64EN&>#[HL#L_QN2T^/,@M93QZ=LLQ6JPYY/ M=WA#[HCXO+MELF6W+&E6D))GM 2,K&?6>WB=P$ %5(A_,G+D9\] 25E2^J : M']*9Y:@9D9RLA*+ \N= %B3/%9./OI!'D*[X5S7GU%QQK;.A:8+7G@A9-L)Q!D97U+WYL M$G$6('GT :@)0/T [YD MPEPOW<$KPGPOG<$OPFHI-NU]BIQ,19X/F7T")A" M2S;U4&6_BI;YRDJU4.X$DV\S&2?F=X*N'M[=R%2G8$$+N?XXKBKX#OPEERE= M@WO\"%['1. LYV]D]^>[&+Q^]0:\ ED)[K=TSW&9\JDMY&P4I[UJ1KZI1T;/ MC.R"C[046PZ2,B6I)CX>CP]&XFV9A385Z"D5-VB4\(]]?@4<[RU #G(U\UE\ M*[R\ BBJPI%.SLM&3WYX]$XRW'9=N!6?>^&ZT-6Y9O+T3,KIKOD.K\C,DE;& M"3L0:_[S3S!P?M$EV219;)(L,436*8?7EL,;8Y_?4X%SP*NB+*NBK+Y1E)HO MJ/C4U^(P#USD3^W#>;(U(">:=$'Q$ 010F$7E6A04OL)U9'MM[+]4=D?2BF3 M "$M:$E*LLZ$3FK-X9\/[8<]%0L-R)OT\A$/0:[CNSVE0Q"*?$"H:@"0Q[H&0(BD+_F5J';0K"T10L M\"Z32+*'^OZG0\&! 6I07AA%/3/0H=S(T]L!/-N-PU'I?XLM84 > YG46FZD M<"XXD!OL49,8)[UT61IEBXVR):;8NN5!I_(@8U;14)DJBDFVV"A;8HJM6Y33 M206.[KQ_Q"[@.,'@M_D=IA)V*4=:+%Z5)MM@H6V**K5N?T\$%^N:<8O00='%13++%1MD2 M4VS=HIP.6? EIRQM:8+!L=:-D-OW"BT*]MUBB K1<&.A03FAV_,+^^S&KR!L M4UVU7F+W^&WB]@)K^6%W_5C>,)_KZ[O@C9INLY" G M:SF461CX_(0D (U4 9 >&PO=V]R:W-H965T3UIMU6F[KYG$DZ 2 MR($ST[F__LR/Q#@X!K9/M/NF31C\>1Q_;6.^/.;F.+@N"^WB"78 M^Y3=W:0'$4<)_Y2A_+#;A=G+!QZGS[90F*../MZ/W[KO \XL"Y1G?(OZ<-SZCXJ<\I.GWXLO']>W( M*6K$8[X2!2*4_SWQ)8_C@B3K\=\:.CK%+ HV/Q_I0?GCY8]Y"'.^3.,_HK78 MWH[F([3FC^$A%I_3YW_S^@=-"]XJC?/R7_1W2M.ZP+1O!+\N4(HYJ1JK M;&D:BO#N)DN?45:<+6G%AU*NLK1LX"@I>M:]R.1?(UE.W-V+=/7][0>IS1HM MTYWLL'E82OX6_5&J(H^_?^*9[&4H"*,,?0OC T>O*!=A%.>OY7E?[REZ];*JZ[>LZHWG?4GXBV^K48/C88!^P%?B?,!DCA[Q!V,'$]'LZBA]B M6=R[6)QV%9?1\;PLCDVM\7/1@S\=76M+D7AY@^[+V<$DL # MR(6EOI0_6&A%%(&*M@TQ)6 MK/&>[EQ_/G4[70WLI4YM)$A8102QN8MZ=ZZ,\-$!A14$W!Q M$G QY)K$DW5Q-1);CO8\B]).*1?])NNEX;SIM#U)4&MMAPK0,V@ %%03P'74 MS:339VX*'V+^IR2PXX<.IYJF-9J[F+>5 @W+^H8-H,+J8C7N_%WK(KUU?W^\ MLJ!/6;3B1GU<4'T@:124QD!I 11-5QHKI?'/K];7:1R'65Z,U&J(FD>H-=+@ M'@!)HZ T5M-FS:6@/W;=\T$,%%275CDHKMU"::[>>RH(:J: TB@HC=4T%VNK M^;&'SR6\AE7B*J_$M=ZIVQ:>/14%=4] :124QFJ:KNA\[+0&Y36\$5>9(^X@ M=\2\#.JI[;3/++0TG38=SZ;G"QU0=Z.FZ6JTHP90474UE+_AV@V.7HO2GFJ MNB U31-M-G;QN6B@!D>_H %44%TSY7&XLV%KT\^\>$Q:#*AEFH@L7(E#&*,O M/-NA5Q^3R*N*(HQVU8-" M%Z-U^&)^5 EJT(#26,^?24X_PHN7]9\6O81EC91MBQSO;O-YN,;T+!T4O6G:?0NT5&]S2N/,I%%1 O:65I8,[LF(ZKG_&E@8U=6J:[6D? M:$#6'3" "JB+HDP:;#=IOJ1"+C>CT^7IJ4R#D[I422XYXL?'LD9Y0!T:4!H% MI3%06E#3FK.#MV@\1]'%5/X,GEK7&U^3C*_231+]3]Y@5!F0#^T,2/:C^&Q> M@X#FKX#2*"B-@=("*)JNNW*"L-T)J@;QH:E^WE!_U52?5^KG*.-Q6-R(BE26 M?.*Y.)8Z#OTW\I1N9)VA, MUBMF !53EU^92K@KC^9"6)L+]8WE8YJANF^4?4!.[Z8^T=DEC!J# M^E"@- I*8QTJN-4CQT4/(P*J7GI_41X4MGLFG]4 OE?#^OQHE>ENE!PT.0B4 M1D%I#)060-%TV97_A!?0>1$8U',"I5%0&@.E!5 T??>!\IV(/5UI^,-S.W#P M3@10\PF4QFI:\SD1(>.Y=W9)-YWFC+V%>8E.E%U$[,E)0^9>V\8" FHA@=(H M*(V!T@(HFBZ_J? MJ&03#G:K%^Q>+]C-7FW/:S8G!MVN87P197P1N_'UK;J]Z9(-U. "I5%0&JMI M6BH\F?L&W:Z1@T24QT7L.4@JJZQ+.E O"Y1&06F,M+=CO?5=@W+7<*F(P2, M[0CJFH#2*"B-@=("*)JNLG)-R*#=5S^SQ\ >:7 / '530&FLIFG)F.YX0'9'1%_/]Q01U 4!I5%0&JMIY\/0 M/]?P&AZ(ISP0S^Z! .X+J2-U7#F6YM.<\WTA]GH/%J-7T JJ"Y&XQ4UWG63 M0#Q0SP.41D%I#)060-%TW94QXMF-D;]K$HB]VH.[T[1U,^>3UCT?!0W*^@4- MH(+J'4#Y*U[7?K"_, W$7K?!*H.^2 >4QCI4(/WWW010%:LZS*3QML0=SS;E M>RUS*?$A$=6[ZTY'3^_.?%^^,?+L^-)]1UW#<>:^"ZHW8RI\]:+.W\),WA;G M*.:/,I0SGLF1D%7OOJR^B'1?OJOQ(14BW94?MSQ<\ZPX0?[],4W%\4L1X/0& MTKO_ U!+ P04 " 4B =7"EVJA,(# "1#@ &0 'AL+W=O>!JY'MZ8&'C\?V'\WP:M@GI' ,U;]0TJY'GN9!TJ\1-M*?F;[/W ;4*SY M%JP2YA?L6UOH@<562%:W8.5!36CSC[ZU0AP!%(\;$+: T 9$%P"#%C!XZ0I1 M"XA>ND+< DSH?A.[$:Y $DU&G.T!U]:*33\8]0U:Z46H+I1'R=5;HG!R\DG5 MXGNZ8#4&#YB#QS7B&/0*+!&IQ#UX"YX>"]"[NP=WP ="OQ6 4/!$B11OCB;^ M6K.M0+14DW M>ZKI")PB2-1_[N6.!SJS!.XN34JCBW2F$:6EQSQXI9%N2=U4FL<1=K?#76 MIA;WYF. R[=HA[GZN!VZDOHL"JE:$*$KEP8-=7SB492'E@;G5C$<9*FE@8LK MS@>6!DZN!+HU2#H-DA=HH/?CA8WHBKVA3(\\@?TLLT)W&<6!%?FY4="/K!*9 MNYCRU!UWVL6=7NU#!:FV*NFO[43I+3O1+ ]HB7 O0"9W/*SK>)O95F#IO(VKK%N4T*[2UY;I/ MQ%V8>1=V_O.P56&^LBWEYZTDAYG=FL^M8IB'N:6 BRO,[=WIY$HNJ!# 'P=+ M^"(=_F-K:EFMWF0UW)G3RA*I8K<[<1*IHMEUCXBO"!6@PDNU%.RG*E6\N?\T M \DVYH#_S*2Z+IC'M;HS8JX-U/LE8_(PT MTM]#)OU!+ P04 " 4B =7 MM; P_M<# !7% &0 'AL+W=OGCR%G.RX>Y09 H>>",CGW-DIMI[XOLPT46%[R+3#]9<5% M@95NBK4OMP)P;IT*ZD=!,/(+3)BWF-F^6[&8\5)1PN!6(%D6!19?;X#RW=P+ MO7W''5EOE.GP%[,M7L,]J,_;6Z%;?D/)20%,$LZ0@-7;N 0K MO)@)OD/"6&N:>;'9M]XZ7X29A7*OA/Y*M)]:?-)K\0/+> 'H%@2ZWV !Z ]T MG>?$"(FI_EHM1R/K10(*$RK?:A-I3.7^01CZ>\-+B5DN9[[2D1F^G]51W%11 M1-^(8H ^H&>-$+M&_ O*I59_JY>*;A=Z M25C]IUV25]"X&VH*X%1N<09S3U()O,6;W\)1\*XKWRYAB4M8Z@C64B9N ME(G[Z(N$T-(46@2KE:Z\B*\0?"F)^HKP#HM6;K:4I\7P M2B^XI\/,=]C$4=LF.;49!T><]-1F%(P:F];TA\WTA[W3OP.I!,D4Y%7ADDB7 M'W3[]M5PS1?)]P9"0E4)O\?HW \\9+?6VB5:"%RC#-"MIM=WKC*I10N88E+6.H(UI(B M#%Y.'L&O4X_Z8SE74J>TI*8=5IOC>N1JP+94!X?$\&>< &JJJZ2[I"5.::DK M6EN?Z$6?Z*>> _KQ9POEDI;4M-9>/#K9L#NL!N')CNT?7)04(-;VADKJA5PR M59V'F][F%NS:WOT<]=^$TV78T9^86S-[,?."KZ[ ?ZZ;ND M&%&%JUY6S\LF\=:%W?]H.UFR7U?+;=%N5O<7O>??:AOKZM] MNREW^D/M-?OMMJA_?Z5\KGJOK2O7E_=[/PNV^D M-WK5=B$*\]^33O1FTT4RW^._0]#%,6\:]G[8K]I/U;/?]-#0?T77%6;IO_7>SYHE#' ;(]%/5S_:&%SNNBWK4UN;OY9F7'O[23^8[:3UWN\.6VDWVZ]2 MW1;EIGGM77F_?4J]5S^]]G[RRIWWZ[K:-\7NKKE>MB9W%V&Y&O*\.^3AW\DC MO%^J7;MNO&QWI^^0\2D]7A'CEZ;F8^'\6^'O.!GP[_O-&\^7?_&XSP7R?9*7 MAN_>>#SJAW.LG#^6/?MCV?,7AA=FN"^P[!,OQ7$C$GT\W/[Y3TSY?\6FQV6PU&6PS&6PW%&PR;3*X[1**OKM M1_VD=WN-[NV'D:H?V9V]GFXCI5CH7R^?3F<)D0FNI)C*4EO&0L%Y)*>Z#-$I MKD0 XN5D73-="XZN!:1K_ZB:9OFJW*VJK7[MW=?5UC-]0-WO%:B5AW#!25$R ME"$#3MHJ'L:2 R-M5<1$' (;;570V0A,),N<::(ZFJA($U-M@J[*P_G(G'&\ M8EO5;?F_PP?ZJVFL&GS#5+9/0@C@4X*HN/(CX*:MDHI'T$U$)1F#;I+USG0S M/+H9DFZ^WSX69=T?HJM[KV@:W3:]JQMMFC*OU;7I+(9S_[#A+BF/0ZOB*P7W MP<06,5\!@Q%-$,7 7ULD+'?)^F>Z&QW=C4AW/]2Z:_3+W8.WJIH6=2RR:E ^ M=".Q13R68&M+;5'L!V##S6R1.:" (TI.5C73L_CH64QZEA2/95ML#GOR7=GN M:WQ+BVU+I(I!N8FM8B&'VU%JJ\Q!3X$S5F:KI!(1.'[D9'4SO6/^V+/[I'N_ M5IUWA_T8;<5]Y&2AXA >X!(ZSZ5=U+EI,Z=I\R&:FJ0- \['J9WZ?,)&C/9Y MK;W$H%6C5\47[>4&@ZOZ=P/435OLZV+W'??)H)?VN4ZCI4ZC94ZCY:ZB32>; MCY/-74#,$,75[+J,ECJ-ECF-EKN*-IW=D5 924HDRPQ#)V>&@,L(MN"83OH1 M//NFB(X)/[("9IB0![X* ??D='%SS1LYD-$@>#'2#/$F'!*H,(2&VC+#AARV M/(B,&>-# >U$=.9, %$JIZN=Z^;(AXP&Q/ELPVQP,_PK F@K*@L#:*LM,\PM M(7-C,A8IV!'11<\U=>1%1@.C:\1A-M4)JWNR-3;B8")A'0ALT5400X=_!$*R MD2$9#9'G8 Y#6,V/K>,H@GTBA)^^-V66!^4P/O[3Y M=1HM=1HM0:1!9%'+8W]"%SC5RY$-.\^%\HN$8VBG8:&,JSF'# MB*@$@W"4(2H>$54I"(*82C)X MJ8*N;*YS(P=RF@//;;6Y35PJ"F&[B*ADQ"%((RHF? 97%A!9&'%(>71]<_T; M*8_3E/=2I\T1PN.^@M? $CK-Q6?_\[)F3K/F6%9?J9-%]ZG)(P]RF@?_U:YU M[>4?$]1A1Z@US(/+:*G3:)G3:+FK:-,Y'1&5QTYZ;)]E3!2&'1T1,YONP\T@1&1-2P)XHPW0LB@)X798N;*YQ M(WH*>@GUXAY[B#>UR3HQ8ZHPAK>5(2HFPQB>F%$9@_UE3E?.; M;('@6.1;EB(J"6_H2Q&5" 6\JHBI_ !>5*0+GFOHR4VK-/ZY7C*@TUU\?ZO; M&UP1)H5DY#1C[BK:=')')!4TDIY#4 +!RCBV]@L$&.&-J2DF"N&Q/4-5\%8V MNK"YQHWH*6CT/!>@!(*?O@^7(A$5BR/K.(VHF'4S<8;(@@BN".5T?7/]&P%4 MT #Z$D )9&&12PF9/*'37+S_GYM:^J(+ P"ZTXA1&:J8/"&X0S3R3""CPGD=&%S'[\9J5/2U'DQ/$D; M"J\"/V;P\0=,)R,.UQ523,?\2,$F*<.$L13P=H.<+GBNH2.-2II&YS.4M!E1 M*-C@):A*,NBJK0H9O/\E0U1*17"A@BYXKJ$CE$H:2ETSE+3!\4I9-Q#17^K2 M(S>2DTD?+L0A*NN>I=S5%YO.QDBTDB;:Y>*\^+VOF-&N.994L.LEZ,'EY\L3^ M5M_:PW/7QT^/O]_P<_^K!>#S=^QMPI#/4_8V._PZPQC^\&,1 MOQ3U0[EKS!'ZWJ3RWX3F*]>'WU\XO&FKQ_[W CY7;5MM^Y=K7=SINA.8O]]7 M5?OM39?@^"L8M_\'4$L#!!0 ( !2(!U>^ 2@A[@( /4- 9 >&PO M=V]R:W-H965TP"YZ45S'7? M+0OFM!8D+^&6(5X7!6;/5T#H=F&-K5W'7;[.A.JP@WF%UW /XF=URV3+[BAI M7D#)"R0G!I!5, M7@IF)P335C =&M*L%E M^F'="R;?YE(G@OMZR>&QAE*@:".O')V%('!.^$?T&;U'-N(99L#GMI"S*8V= MM.2P(;LGR!-T0TN1<125*:2'>EM&V87J[D*]FJ M04R/(]2&=\$KG,#"DCL:![8!*_CP;NPY7XYY8Q(6FH1%)F&Q(=B!J=/.U&D? M/?A18R: D6>48)ZA--_D*92IW&<3(C_A%)WE)4HID0V.*F#-E_WQF/6]$[W5 M^@;F:YCZG]L$SLCUY_9FW](A@Z(A@^)7!AVD=M:E=M:;VD'?2R_BK4DS"0M- MPB*3L-@0[,!4KS/5^_=-T#-IJDE8:!(6F83%AF 'IOJ=J?[_V@3] ;O-=6\T M;[74)"PR"8L-P1I+[;WC:@%LK0L+CA):EZ(Y#G:]7>URJ8_L+_I#6=,T)P M8(C798G9XQ0*NID8MK%U7.>K3"B'&8457L$-B-MJP:1E=BQI7@+A.26(P7)B MG-OCN:?B=<#/'#9\9XU4)G>4WBOC,IT8ECH0%) (Q8#E;PTS* I%)(_QN^4T M.DD%W%UOV2]T[C*7.\QA1HM?>2JRB3$R4 I+7!?BFFZ^0)N/K_@26G#]19LF MUO<-E-1"]5\%N M3MUL%B[' 4R8U@7.!$M\"-:<[0 IM\< M20#%.4\*RFL&Z".ZO8G1ZYL$Y\Z1PF_UL4 6=X'Y%B.VW.>V;_@9("< MD88[?>G\G_K\U>I[Q7"[5^!J/O0YP= /S?5N@9]&.7[@!_M1\=.HH35T#KCF/8JCD?VIBVIR-79>?MILVY;K('_JD]GMD]_EA.IV:8_*5O1ML59JN<<%3 4DI9 M@Z%LF*P9%XTA:*7[X1T5LKOJ928G+# 5(/>7E(JMH02ZF1W] 5!+ P04 M" 4B =7+W+)SI<" "*!P &0 'AL+W=OM;7C/#3K$D/2;JR#CM)VVVO%/MNBLN1)Y_IZ?%5NEG4R):>*V$-,N@M+:^"D.3EE@QTV]L*=DO$)IN)*@,5\&J]'5>N[LO<$OCEMST :7 MR4:I9]>YS99!Y 2AP-0Z J//"UZC$ Y$,OYTS* /Z1P/VWOZ5Y\[Y;)A!J^5 M^,TS6RZ#>0 9YJP1]D%MOV&7S]3Q4B6,_X=M:SO^%$#:&*NJSID45%RV7_;: MU>' 81Z=<(@[A]CK;@-YE3?,LF2AU1:TLR:::_A4O3>)X](MRJ/5-,O)SR:W M5-X,-3QIEG%9P$IK)@NDLENS""U%<'9AVM'6+2T^01O#G9*V-/!%9IC][Q^2 MLEY>O)>WC@>!WQMQ ='D#.(H'@_PQGVZ8\\;G^ =2_,,-CNXE1E_X5G#Q+&L M6^CD.-2=FRM3LQ27 1T,@_H%@^3CA]$L^CP@>=)+G@S1DSMF47,FX EU94#E MQ];JF.AA[$VC'<.6"#DW*?'_-$Q3*$"W=D"5WT%7^#.0"C*NZ20I#>Z7YSQ% M]_6 :U753.Z 9:JVY$L4VJJD>V@+3/O\IX-"'QJ!,(HVT_/18<:P:H,=RWP8 MF#-A<$#8K!*&H6^)N^S%7;ZK:D\GEJ;5-LQ\2]N\US9_=^&& M]0US3^H+#^['"G7A7P$#J6JD;:_*?K1_:%;M_?K/O'VE[I@NN#0@,"?7Z.*2 M]IIN;_ZV8U7M;]N-LG1W^V9)CR5J9T#SN5)VWW$!^NK<-H/]GC:/[P&;'AADG+<&>[X-C(V[=6D< MSA591[V^WQ'JFTDRE2JCJDT3^9O0>,AI#G84FR_@KF49 *BU+$PC8V0N!:D] M;!A-P\C.*.>WL/^_YSO:JWQKY>IE%VW3&&J:5L9V0'];S6IOR_9?I>N5[$'J M3TLS'%'W85O1&T5SMJK[J[PU@*E'N#HI2[[^R-E<%-0._L4)QT.RX7D+J=BC MR0:E,C,!JGSO@2K-9MN1GXJ4=W2E-^6TRG'/O2/T_'?G>4X%581OFS:U?\BS M_&K'\>6_LES_5MDW[/38O-0/W63_&$PFQV#R*&IR< PFT\,W&1^!Q^: >N@F MHX,T&33'M:TSX^=_@),^[I-YTR;AFHNDM6)91\>1@:.0UF9H_ M-W?TS?,9SE+3'?I.+B8RN:#9I MNFH^K9N>:9BLS06$?>2ZOMP(QK&8&P$,RX,YP#B6A>7YG\8S0,=C,8&"K@-4.Y'?G@9IR M<^(85A7SANU@'$E3#(%:=-=HDB"SD\#'O3[8+HGC-'4C@+D=Q#&&P&[$$,"0.*[?@WOOHV#SG@JZ_\&.?P%02P,$% @ %(@'5Y>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'&.1' MNZT:DRC0#8E1=(-Z'Z],<@"KCLULA][MK[].,E2G38_NBYNG$,>8+\?D?#[. MET>I'K92/I!_"R[T.#@8<[P>#G5V@(+J#_((PE[925508T_5?JB/"FBN#P"F MX,-H-+H:%I2)X.N7\UAK-71/I(',,"EL8]5PS^!1/UVO3LF):;9EG)E?XZ#^ MS"$@!1.L8+\A'P>C@.B#?/PN%?LMA:$\S93D?!R$S85[4(9E+YK3"G)#M[IN M,73[%[4@X^!J9 ?<,:5-W:,>GUK&$]C.S5EIY"WC!M2,&OBF9'ED8E\-8^]B MZ-Q&'8?SL0GBM?H_892['0WN#W)ZMYK-5^E\1NRG]&ZY MF$TV]N1FLIRLIG/B0$8(9-0CY#^1 QDCD'$OD.G&'G[,5PYD@D F/4*V(GF) M0%[V"1D[D%<(Y%6?D(D#^1&!_-@GY*4#^0F!_.07,F5[P6Q?*@R99)DL;:84 M>[*6G&4,M /Y&8'\[!?REC)%[BDO@?P JDL%=6IWD_@(R^(COW@+<;(=K&5; M\0I1L7@VRS>V,V1*5=XBPBP2>M;(4HK]8 .J(#/8&I<*TT;HV1M+^W=JSQKF MA]"W(&11,/.T;)G*^FD$\>Q1##$_A)X%D1J9/1PDST'I=V3^L[0K*Y<-TT+H MV0LUV^#&SFD5O,*.I.M.+A]FA-"S$E9VW(7(9 %D#8JD!ZK 9<-$$/HV >RK M'LXBN14V+/V'GO-_6FXU_"PKNOGI6>:/L,P?><[\J#U;*[H(LT'DV0:O^)-< MV,*-MS)+A!8:GA7A>/2,]MYEPT01>1;%DU [T3!K1)ZMT3BL$POS1/06GNC( MQ7] 74Q,&9%G972EY,Y88MZ(/'NC(S=W,F+^B/JL)%J%8X2Y).JGEB 7,S"4 M<7<[ S-+[-DLKV$.R WLF6OF&#-+W)-9!F22Y\Q=YL>86>*W-$LST:T')T:W MKMY0+5ULF%MBWVYI56UV6J<*[+R26YI5&\\N)N::V+-K7F)*.^/*5!@D=5T3 M8ZZ)/;OF;.JN6<;T$OO>J<+J3G+A8F*&B7T;IJ/RK'E3>+;W$F.&B7U7*Z\M M? :D6FRX>]&881+?MI#;/\/R^-H<=$Y"O[/C: MMF>49VM%JD.SOYQ<5OM$NY+SJ6V[$TM)\_/KW_.KZZ__ 5!+ P04 " 4 MB =7N2/:-[(! !4' &@ 'AL+U]R96QS+W=OCN9U3O;_?F@$02-R@>-(6ABOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'I;[["$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;^\==A/H[:BW$^CMJ+<3Z.VHMS]2[Y1/ MNYAN/=7!E&ULS=G);L(P% 707T'9 M(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM: M\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0T MKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT M\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q= M'G&UL4$L! A0# M% @ $X@'5S96F//M *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ $X@'5YE&PO=V]R:W-H965T M&UL4$L! A0#% @ $X@'5W^-7:C,!@ >1P !@ M ("!(PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ $X@'5R7XY?EB P <0P !@ ("!.1\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X@'5]F( M&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X@'5PMS2M59 P ' L !D ("!3$P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $X@'5\9$ M)E)B!P OQ !D ("!(F4 'AL+W=O&PO=V]R:W-H965T;V@%LW@< ,X: 9 " @0]S !X;"]W;W)K&UL4$L! A0#% @ $X@'5XWC@@Z#! ! \ !D M ("!)'L 'AL+W=O?P >&PO M=V]R:W-H965T&UL4$L! A0#% @ $X@'5T;H]Z5(" JQ4 !D ("! MOXD 'AL+W=OD# #D#@ &0 @($^D@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ $X@'5T3, $AV P MPL !D ("!*)D 'AL+W=O&PO=V]R:W-H965T=H'.R6@8 ,D4 9 " @82@ !X M;"]W;W)K&UL4$L! A0#% @ %(@'5P)U\\N[ M P E0L !D ("!%:< 'AL+W=O&PO=V]R:W-H965TI1'Z/1@( ,& 9 " @?RP !X;"]W;W)K&UL4$L! A0#% @ %(@'5^J$YCP0 P ^PL !D M ("!>;, 'AL+W=O&PO=V]R M:W-H965T2_(ZM00, .$, M 9 " @?RY !X;"]W;W)K&UL M4$L! A0#% @ %(@'5S/J-8*) @ Z08 !D ("!=+T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%(@'5X91,[ _" "D !D ("!',H 'AL+W=O&PO=V]R:W-H965T6 M1CX_(0D (U4 9 " @9+B !X;"]W;W)K&UL4$L! A0#% @ %(@'5PI=JH3" P D0X !D M ("!ZNL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %(@'5[X!*"'N @ ]0T !D ("!6?T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %(@' M5_\:L*5* P D!4 T ( !#08! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ %(@'5[DC MVC>R 0 5!P !H ( !J0X! 'AL+U]R96QS+W=OQ(! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 157 253 1 false 31 0 false 7 false false R1.htm 00090 - Document - Documents and Entity Information Sheet http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation Documents and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Significant Accounting Policies Sheet http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Fair Value Measurements Sheet http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 10301 - Disclosure - Inventories Sheet http://www.thecheesecakefactory.com/role/DisclosureInventories Inventories Notes 11 false false R12.htm 10401 - Disclosure - Gift Cards Sheet http://www.thecheesecakefactory.com/role/DisclosureGiftCards Gift Cards Notes 12 false false R13.htm 10501 - Disclosure - Long-Term Debt Sheet http://www.thecheesecakefactory.com/role/DisclosureLongTermDebt Long-Term Debt Notes 13 false false R14.htm 10601 - Disclosure - Leases Sheet http://www.thecheesecakefactory.com/role/DisclosureLeases Leases Notes 14 false false R15.htm 10701 - Disclosure - Commitments and Contingencies Sheet http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 10801 - Disclosure - Stockholders' Equity Sheet http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 11001 - Disclosure - Net Income Per Share Sheet http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShare Net Income Per Share Notes 18 false false R19.htm 11101 - Disclosure - Segment Information Sheet http://www.thecheesecakefactory.com/role/DisclosureSegmentInformation Segment Information Notes 19 false false R20.htm 11201 - Disclosure - Subsequent Events Sheet http://www.thecheesecakefactory.com/role/DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 20102 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPolicies 21 false false R22.htm 30203 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurements 22 false false R23.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureInventories 23 false false R24.htm 30403 - Disclosure - Gift Cards (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureGiftCardsTables Gift Cards (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureGiftCards 24 false false R25.htm 30603 - Disclosure - Leases (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureLeases 25 false false R26.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensation 26 false false R27.htm 31003 - Disclosure - Net Income Per Share (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShare 27 false false R28.htm 31103 - Disclosure - Segment Information (Tables) Sheet http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.thecheesecakefactory.com/role/DisclosureSegmentInformation 28 false false R29.htm 40101 - Disclosure - Significant Accounting Policies - Basis of Presentation (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesBasisOfPresentationDetails Significant Accounting Policies - Basis of Presentation (Details) Details 29 false false R30.htm 40201 - Disclosure - Fair Value Measurements (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsTables 30 false false R31.htm 40202 - Disclosure - Fair Value Measurements - Beginning and ending amounts of the fair value (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails Fair Value Measurements - Beginning and ending amounts of the fair value (Details) Details 31 false false R32.htm 40203 - Disclosure - Fair Value Measurements - Additional information (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional information (Details) Details 32 false false R33.htm 40301 - Disclosure - Inventories (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.thecheesecakefactory.com/role/DisclosureInventoriesTables 33 false false R34.htm 40401 - Disclosure - Gift Cards (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails Gift Cards (Details) Details http://www.thecheesecakefactory.com/role/DisclosureGiftCardsTables 34 false false R35.htm 40501 - Disclosure - Long-Term Debt - Credit Facility (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails Long-Term Debt - Credit Facility (Details) Details 35 false false R36.htm 40502 - Disclosure - Long-Term Debt - Convertible Senior Notes (Details) Notes http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails Long-Term Debt - Convertible Senior Notes (Details) Details 36 false false R37.htm 40601 - Disclosure - Leases (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.thecheesecakefactory.com/role/DisclosureLeasesTables 37 false false R38.htm 40701 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingencies 38 false false R39.htm 40801 - Disclosure - Stockholders' Equity and Series A Convertible Preferred Stock (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails Stockholders' Equity and Series A Convertible Preferred Stock (Details) Details 39 false false R40.htm 40901 - Disclosure - Stock-Based Compensation - Net of Tax (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails Stock-Based Compensation - Net of Tax (Details) Details 40 false false R41.htm 40902 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails Stock-Based Compensation - Weighted Average Fair Value (Details) Details 41 false false R42.htm 41001 - Disclosure - Net Income Per Share (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails Net Income Per Share (Details) Details http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareTables 42 false false R43.htm 41002 - Disclosure - Net Income Per Share - Additional Information (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails Net Income Per Share - Additional Information (Details) Details 43 false false R44.htm 41101 - Disclosure - Segment Information (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationTables 44 false false R45.htm 41201 - Disclosure - Subsequent Events (Details) Sheet http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.thecheesecakefactory.com/role/DisclosureSubsequentEvents 45 false false R46.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 46 false false R47.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 47 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, us-gaap:PreferredStockSharesOutstanding - cake-20230704x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - cake-20230704x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41201 - Disclosure - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. cake-20230704.xsd 225, https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30 cake-20230704x10q.htm cake-20230704.xsd cake-20230704_cal.xml cake-20230704_def.xml cake-20230704_lab.xml cake-20230704_pre.xml cake-20230704xex10d1.htm cake-20230704xex31d1.htm cake-20230704xex31d2.htm cake-20230704xex32d1.htm cake-20230704xex32d2.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cake-20230704x10q.htm": { "axisCustom": 0, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 590, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5 }, "contextCount": 157, "dts": { "calculationLink": { "local": [ "cake-20230704_cal.xml" ] }, "definitionLink": { "local": [ "cake-20230704_def.xml" ] }, "inline": { "local": [ "cake-20230704x10q.htm" ] }, "labelLink": { "local": [ "cake-20230704_lab.xml" ] }, "presentationLink": { "local": [ "cake-20230704_pre.xml" ] }, "schema": { "local": [ "cake-20230704.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/arcrole/esma-arcrole-2018-11-21.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", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "elementCount": 460, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4, "total": 15 }, "keyCustom": 44, "keyStandard": 209, "memberCustom": 10, "memberStandard": 18, "nsprefix": "cake", "nsuri": "http://www.thecheesecakefactory.com/20230704", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Documents and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation", "shortName": "Documents and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.thecheesecakefactory.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Gift Cards", "menuCat": "Notes", "order": "12", "role": "http://www.thecheesecakefactory.com/role/DisclosureGiftCards", "shortName": "Gift Cards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "13", "role": "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.thecheesecakefactory.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Net Income Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Segment Information", "menuCat": "Notes", "order": "19", "role": "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "20", "role": "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.thecheesecakefactory.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "cake:ScheduleOfGiftCardLiabilityActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Gift Cards (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsTables", "shortName": "Gift Cards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "cake:ScheduleOfGiftCardLiabilityActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.thecheesecakefactory.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Net Income Per Share (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Significant Accounting Policies - Basis of Presentation (Details)", "menuCat": "Details", "order": "29", "role": "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesBasisOfPresentationDetails", "shortName": "Significant Accounting Policies - Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_ADqddi1U3UqtG3TZyEqIzQ", "decimals": "-3", "first": true, "lang": null, "name": "cake:NonQualifiedDeferredCompensationAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "30", "role": "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_ADqddi1U3UqtG3TZyEqIzQ", "decimals": "-3", "first": true, "lang": null, "name": "cake:NonQualifiedDeferredCompensationAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Fair Value Measurements - Beginning and ending amounts of the fair value (Details)", "menuCat": "Details", "order": "31", "role": "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "shortName": "Fair Value Measurements - Beginning and ending amounts of the fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_1_3_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_F6lKYu3cF0-JTWQzsSF2jw", "decimals": "-3", "lang": null, "name": "cake:AcquisitionRelatedContingentConsiderationAndCompensationLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Fair Value Measurements - Additional information (Details)", "menuCat": "Details", "order": "32", "role": "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-3", "first": true, "lang": null, "name": "cake:RestaurantFoodAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "33", "role": "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-3", "first": true, "lang": null, "name": "cake:RestaurantFoodAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "cake:ScheduleOfGiftCardLiabilityActivityTableTextBlock", "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_4_4_2023_mwX0CjT1SkmEb1yBXXhpqQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Gift Cards (Details)", "menuCat": "Details", "order": "34", "role": "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails", "shortName": "Gift Cards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cake:ScheduleOfGiftCardLiabilityActivityTableTextBlock", "cake:GiftCardsLiabilitiesAndAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_4_4_2023_mwX0CjT1SkmEb1yBXXhpqQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_9KPxQ_JzbEmPQ10LK5rZgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Long-Term Debt - Credit Facility (Details)", "menuCat": "Details", "order": "35", "role": "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails", "shortName": "Long-Term Debt - Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_9KPxQ_JzbEmPQ10LK5rZgQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_7_4_2023_2PhMpmbrJk21NorOs0Kb7Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Long-Term Debt - Convertible Senior Notes (Details)", "menuCat": "Details", "order": "36", "role": "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "shortName": "Long-Term Debt - Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_us-gaap_FinancialInstrumentAxis_us-gaap_ConvertibleDebtSecuritiesMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_VkeAItymnUyhJCd1OmuYug", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_v-_WDlUA_0-pbFuqLI4q8g", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "37", "role": "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_6_7_2018_To_6_7_2018_bYmFaj3s4Uiastc7QkRVjw", "decimals": "-5", "first": true, "lang": null, "name": "cake:WageCitationIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "38", "role": "http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_6_7_2018_To_6_7_2018_bYmFaj3s4Uiastc7QkRVjw", "decimals": "-5", "first": true, "lang": null, "name": "cake:WageCitationIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_5_10_2023_To_5_10_2023_W__lYyfqY0CL2VxEKKUMJA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Stockholders' Equity and Series A Convertible Preferred Stock (Details)", "menuCat": "Details", "order": "39", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "shortName": "Stockholders' Equity and Series A Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_us-gaap_StatementClassOfStockAxis_us-gaap_TreasuryStockCommonMember_KAKvulPY502Z7t60A3ULpg", "decimals": "-5", "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "4", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "lang": null, "name": "cake:FoodAndBeverageCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Net of Tax (Details)", "menuCat": "Details", "order": "40", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails", "shortName": "Stock-Based Compensation - Net of Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_1_3_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_m60mVyO0V0eXrZv39Kh8TA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_cxp-eGxfLk2JGt8C1p1AKw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Weighted Average Fair Value (Details)", "menuCat": "Details", "order": "41", "role": "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails", "shortName": "Stock-Based Compensation - Weighted Average Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ivoZ9daj5UqTOGZWl1Pvsg", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cxp-eGxfLk2JGt8C1p1AKw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Net Income Per Share (Details)", "menuCat": "Details", "order": "42", "role": "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unitRef": "Unit_Standard_shares_cxp-eGxfLk2JGt8C1p1AKw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Net Income Per Share - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails", "shortName": "Net Income Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cake_RestrictedSharesAndRestrictedShareUnitsMember_6DE6cHDVIUWot12rHE7H5A", "decimals": "-5", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cxp-eGxfLk2JGt8C1p1AKw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "lang": null, "name": "cake:PreOpeningCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_5_10_2023_To_5_10_2023_W__lYyfqY0CL2VxEKKUMJA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "45", "role": "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_7_27_2023_To_7_27_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_T_UsJjb6vUyYX3oG-NGTLA", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Uncategorized", "order": "46", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Cover", "order": "47", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_4_5_2023_To_7_4_2023_vlbNvVipVkmlsjZ0oZfHkg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "As_Of_12_28_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ChecvfujLkmwbHdS0bkN3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_12_29_2021_To_3_29_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_KncgowY58UCNjEmn9_tT3w", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_5_10_2023_To_5_10_2023_W__lYyfqY0CL2VxEKKUMJA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_1Aqowz6H-E60jBbrjXJq-A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "8", "role": "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": "-3", "lang": null, "name": "cake:ImpairmentOfAssetsAndLeaseTerminationIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LI5VHP2pA0ycmJg6Br3IOw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cake-20230704x10q.htm", "contextRef": "Duration_1_4_2023_To_7_4_2023_7AabpGPacEuNp88cw1kt5g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 31, "tag": { "cake_AcquisitionRelatedContingentConsiderationAndCompensationLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This represents acquisition-related contingent consideration and compensation liabilities.", "label": "Acquisition - Related Contingent Consideration and Compensation Liabilities", "negatedLabel": "Acquisition-related contingent consideration and compensation liability" } } }, "localname": "AcquisitionRelatedContingentConsiderationAndCompensationLiabilities", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cake_AcquisitionRelatedContingentConsiderationAndCompensationLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the amount of Acquisition-related contingent consideration and compensation liabilities .", "label": "Acquisition Related Contingent Consideration And Compensation Liabilities, Fair Value Disclosure", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AcquisitionRelatedContingentConsiderationAndCompensationLiabilitiesFairValueDisclosure", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails" ], "xbrltype": "monetaryItemType" }, "cake_AcquisitionRelatedDeferredConsiderationFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the amount of acquisition-related deferred consideration.", "label": "Acquisition Related Deferred Consideration, Fair Value Disclosure", "negatedLabel": "Acquisition-related deferred consideration" } } }, "localname": "AcquisitionRelatedDeferredConsiderationFairValueDisclosure", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cake_AmendedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Amended Credit Agreement", "label": "Amended Credit Agreement [Member]", "terseLabel": "Amended Credit Agreement" } } }, "localname": "AmendedCreditAgreementMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cake_BusinessCombinationAcquisitionRelatedCostsContingentConsiderationCompensationAndAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs, attributable to contingent consideration, compensation and amortization expense, incurred to effect a business combination which costs have been expensed during the period.", "label": "Business Combination Acquisition Related Costs Contingent Consideration, Compensation And Amortization Expense", "terseLabel": "Acquisition-related contingent consideration, compensation and amortization expenses" } } }, "localname": "BusinessCombinationAcquisitionRelatedCostsContingentConsiderationCompensationAndAmortizationExpense", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "cake_Covid19PandemicPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for COVID-19 Pandemic.", "label": "Covid 19 Pandemic Policy [Policy Text Block]", "terseLabel": "COVID-19 Pandemic and Other Impacts to our Operating Environment" } } }, "localname": "Covid19PandemicPolicyPolicyTextBlock", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cake_CurePeriodInCaseOfDefaultInPaymentOfInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cure period in case of a default in the payment of interest.", "label": "Cure Period in Case of a Default in the Payment of Interest", "terseLabel": "Cure period in case of a default in the payment of interest" } } }, "localname": "CurePeriodInCaseOfDefaultInPaymentOfInterest", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "durationItemType" }, "cake_DebtInstrumentAdjustedDebtRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of adjusted debt to EBITDAR, as of the balance sheet date.", "label": "Debt Instrument, Adjusted Debt Ratio", "terseLabel": "Net adjusted leverage ratio" } } }, "localname": "DebtInstrumentAdjustedDebtRatio", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "cake_DebtInstrumentEBITDARRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of EBITDAR to interest and rental expense, as of the balance sheet date.", "label": "Debt Instrument, EBITDAR Ratio", "terseLabel": "EBITDAR ratio" } } }, "localname": "DebtInstrumentEBITDARRatio", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "cake_DebtInstrumentVariableRateBasisMultiplierOfRent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of times rent is added to debt to compute Adjusted Debt.", "label": "Debt Instrument, Variable Rate Basis Multiplier of Rent", "terseLabel": "Multiplier of rent used to compute adjusted debt" } } }, "localname": "DebtInstrumentVariableRateBasisMultiplierOfRent", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "cake_DividendsCommonStockCashNetOfForfeitures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash dividends declared.", "label": "Dividends Common Stock Cash Net Of Forfeitures", "negatedLabel": "Cash dividends declared common stock, net of forfeitures" } } }, "localname": "DividendsCommonStockCashNetOfForfeitures", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cake_EarningPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This concept does not have a custom type definition", "label": "Earning Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income/(loss) per common share:" } } }, "localname": "EarningPerShareBasicAndDilutedAbstract", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cake_EffectsOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies", "label": "Effects Of Exchange Rate On Cash And Cash Equivalents", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "EffectsOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cake_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarning": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earning", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarning", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails" ], "xbrltype": "monetaryItemType" }, "cake_FoodAndBeverageCosts": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of food and beverage costs.", "label": "Food and Beverage Costs", "terseLabel": "Food and beverage costs" } } }, "localname": "FoodAndBeverageCosts", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "cake_FourthAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to fourth amendment.", "label": "Fourth Amendment [Member]", "terseLabel": "Fourth amendment" } } }, "localname": "FourthAmendmentMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cake_GiftCardAssetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Gift Card Asset [Roll Forward]", "verboseLabel": "Gift card contract assets:" } } }, "localname": "GiftCardAssetRollForward", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "stringItemType" }, "cake_GiftCardAssetsAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of gift card assets.", "label": "Gift Card Assets, Amortization", "terseLabel": "Amortization" } } }, "localname": "GiftCardAssetsAmortization", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "monetaryItemType" }, "cake_GiftCardAssetsDeferral": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of deferrals for gift card assets.", "label": "Gift Card Assets, Deferral", "terseLabel": "Deferrals" } } }, "localname": "GiftCardAssetsDeferral", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "monetaryItemType" }, "cake_GiftCardLiabilityActivationsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of activations for gift card liability.", "label": "Gift Card Liability Activations, Current", "terseLabel": "Activations" } } }, "localname": "GiftCardLiabilityActivationsCurrent", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "monetaryItemType" }, "cake_GiftCardLiabilityRedemptionsAndBreakageCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of redemptions and breakage for gift card liability.", "label": "Gift Card Liability Redemptions and Breakage, Current", "negatedLabel": "Redemptions and breakage" } } }, "localname": "GiftCardLiabilityRedemptionsAndBreakageCurrent", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "monetaryItemType" }, "cake_GiftCardLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Gift Card Liability [Roll Forward]", "terseLabel": "Gift card liabilities:" } } }, "localname": "GiftCardLiabilityRollForward", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "stringItemType" }, "cake_GiftCardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Gift Cards" } } }, "localname": "GiftCardsAbstract", "nsuri": "http://www.thecheesecakefactory.com/20230704", "xbrltype": "stringItemType" }, "cake_GiftCardsAssetsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of gift card assets, current.", "label": "Gift Cards Assets, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "GiftCardsAssetsCurrent", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails" ], "xbrltype": "monetaryItemType" }, "cake_GiftCardsLiabilitiesAndAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for gift cards liabilities and assets.", "label": "Gift Cards Liabilities and Assets [Text Block]", "terseLabel": "Gift Cards" } } }, "localname": "GiftCardsLiabilitiesAndAssetsTextBlock", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCards" ], "xbrltype": "textBlockItemType" }, "cake_ImpairmentOfAssetsAndLeaseTerminationIncomeExpense": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of (Income) incurred to terminate lease and charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value.", "label": "Impairment Of Assets And Lease Termination Income Expense", "terseLabel": "Impairment of assets and lease termination (income)/expense" } } }, "localname": "ImpairmentOfAssetsAndLeaseTerminationIncomeExpense", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cake_ImpairmentOfAssetsAndLeaseTerminationIncomeExpenses": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of (Income) incurred to terminate lease and charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value.", "label": "Impairment Of Assets And Lease Termination Income Expenses", "terseLabel": "Impairment of assets and lease termination (income)/expenses" } } }, "localname": "ImpairmentOfAssetsAndLeaseTerminationIncomeExpenses", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "cake_IncreaseDecreaseInGiftCardLiabilities": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of gift card liabilities.", "label": "Increase Decrease In Gift Card Liabilities", "terseLabel": "Gift card liabilities" } } }, "localname": "IncreaseDecreaseInGiftCardLiabilities", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cake_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of Operating Lease Assets and Liabilities.", "label": "Increase Decrease In Operating Lease Assets And Liabilities", "negatedLabel": "Operating lease assets/liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cake_InterestAndOtherNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cost of borrowed funds accounted for as interest that was charged against earnings and the net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period.", "label": "Interest and Other Nonoperating Income (Expense)", "terseLabel": "Interest and other expense, net" } } }, "localname": "InterestAndOtherNonoperatingIncomeExpense", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "cake_LaborExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The allocation (or location) of expense to (in) labor expenses.", "label": "Labor expenses", "terseLabel": "Labor expenses" } } }, "localname": "LaborExpensesMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "cake_LeaseSupplementalCashFlowInformationDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash information relating to leases.", "label": "Lease Supplemental Cash Flow Information Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental information related to leases" } } }, "localname": "LeaseSupplementalCashFlowInformationDisclosureTableTextBlock", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "cake_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional borrowing capacity available under the credit facility.", "label": "Line of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional commitments available" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "cake_MaximumPeriodOfWhichNoteholdersToReceiveSpecialInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum period of which noteholders to receive special interest.", "label": "Maximum Period of Which Noteholders to Receive Special Interest", "terseLabel": "Maximum period of which noteholders to receive special interest as a remedy in case of default" } } }, "localname": "MaximumPeriodOfWhichNoteholdersToReceiveSpecialInterest", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "durationItemType" }, "cake_MinimumPercentageOfNoticeHoldersToGiveNoticeInCaseOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of notice holders can give notice in case of default.", "label": "Minimum Percentage of Notice holders to Give Notice In Case of Default", "terseLabel": "Minimum percentage of notice holders can give notice in case of default" } } }, "localname": "MinimumPercentageOfNoticeHoldersToGiveNoticeInCaseOfDefault", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "cake_MinimumThresholdAggregatePrincipalAmountOfNotesOutstandingAndNotCalledForRedemption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum threshold aggregate principal amount of Notes outstanding and not called for redemption for sending redemption notice other than all of the outstanding debt redemption", "label": "Minimum Threshold Aggregate Principal Amount of Notes Outstanding and Not Called for Redemption", "terseLabel": "Minimum threshold aggregate principal amount of Notes outstanding and not called for redemption" } } }, "localname": "MinimumThresholdAggregatePrincipalAmountOfNotesOutstandingAndNotCalledForRedemption", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "cake_MinimumThresholdLimitForOccurrenceOfDefaultInCaseOfRenderingOfCertainJudgmentsAgainstToCompanyOrOnItsSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum threshold limit for occurrence of default in case of rendering of certain judgments against to company or on its subsidiaries.", "label": "Minimum Threshold Limit for Occurrence of Default in Case of Rendering of Certain Judgments Against to Company or on its Subsidiaries", "terseLabel": "Threshold limit for occurrence of default in case of rendering of certain judgments against to company or on its subsidiaries" } } }, "localname": "MinimumThresholdLimitForOccurrenceOfDefaultInCaseOfRenderingOfCertainJudgmentsAgainstToCompanyOrOnItsSubsidiaries", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "cake_MinimumThresholdLimitOfDefaultWithRespectToIndebtednessForBorrowedMoney": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum threshold for certain defaults with respect to indebtedness for borrowed money.", "label": "Minimum Threshold Limit of Default with Respect to Indebtedness for Borrowed Money", "terseLabel": "Threshold limit of default with respect to indebtedness for borrowed money" } } }, "localname": "MinimumThresholdLimitOfDefaultWithRespectToIndebtednessForBorrowedMoney", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "cake_NonQualifiedDeferredCompensationAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the amount of non-qualified deferred compensation assets.", "label": "Non-qualified Deferred Compensation Assets, Fair Value Disclosure", "terseLabel": "Non-qualified deferred compensation assets" } } }, "localname": "NonQualifiedDeferredCompensationAssetsFairValueDisclosure", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cake_NonQualifiedDeferredCompensationLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the amount of Non-qualified deferred compensation liabilities.", "label": "Non-qualified Deferred Compensation Liabilities, Fair Value Disclosure", "negatedLabel": "Non-qualified deferred compensation liabilities" } } }, "localname": "NonQualifiedDeferredCompensationLiabilitiesFairValueDisclosure", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "cake_NorthItaliaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to North Italia.", "label": "North Italia [Member]", "terseLabel": "North Italia" } } }, "localname": "NorthItaliaMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cake_NumberOfDaysToDetermineConversionValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Observation period to determine conversion value.", "label": "Number of Days to Determine Conversion Value", "terseLabel": "Observation period" } } }, "localname": "NumberOfDaysToDetermineConversionValue", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "durationItemType" }, "cake_NumberOfRestaurantsReceivingJanitorialServicesFromVendor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of Southern California restaurants receiving janitorial services from vendor.", "label": "Number of Restaurants Receiving Janitorial Services From Vendor", "terseLabel": "Number of restaurants receiving janitorial services" } } }, "localname": "NumberOfRestaurantsReceivingJanitorialServicesFromVendor", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "cake_OneMonthTermSecuredOvernightFinancingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for one-month Term Secured Overnight Financing Rate.", "label": "One-month Term SOFR Rate", "terseLabel": "One-month Term SOFR Rate" } } }, "localname": "OneMonthTermSecuredOvernightFinancingRateMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cake_OtherFoxRestaurantConceptsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to other Fox Restaurant Concepts LLC.", "label": "Other FRC [Member]", "terseLabel": "Other FRC" } } }, "localname": "OtherFoxRestaurantConceptsLlcMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cake_OtherOperatingCostsAndExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The allocation (or location) of expense to (in) other operating costs and expenses.", "label": "Other operating costs and expenses", "terseLabel": "Other operating costs and expenses" } } }, "localname": "OtherOperatingCostsAndExpensesMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "cake_OvernightBankFundingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the overnight bank funding rate published by the Federal Reserve Bank of New York.", "label": "Overnight bank funding rate", "terseLabel": "Overnight bank funding rate" } } }, "localname": "OvernightBankFundingRateMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cake_PaymentsForAcquisitionRelatedDeferredCompensation": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payments of acquisition related deferred compensation.", "label": "Payments For Acquisition Related Deferred Compensation", "negatedLabel": "Acquisition-related deferred consideration and compensation" } } }, "localname": "PaymentsForAcquisitionRelatedDeferredCompensation", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cake_PreOpeningCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.", "label": "Pre Opening Cost", "terseLabel": "Preopening costs" } } }, "localname": "PreOpeningCost", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "cake_RestaurantFoodAndSuppliesNetOfReserves": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed food and supplies that will be consumed in restaurants. This amount is net of valuation reserves and adjustments.", "label": "Restaurant Food and Supplies Net of Reserves", "terseLabel": "Restaurant food and supplies" } } }, "localname": "RestaurantFoodAndSuppliesNetOfReserves", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "cake_RestrictedSharesAndRestrictedShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and/or share instrument which is convertible to shares or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Shares And Restricted Share Units [Member]", "terseLabel": "Restricted Shares and Restricted Share Units" } } }, "localname": "RestrictedSharesAndRestrictedShareUnitsMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "domainItemType" }, "cake_ScheduleOfGiftCardAssetActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for gift card asset activity.", "label": "Schedule of Gift Card Asset Activity [Table Text Block]", "terseLabel": "Schedule of gift card contract assets" } } }, "localname": "ScheduleOfGiftCardAssetActivityTableTextBlock", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsTables" ], "xbrltype": "textBlockItemType" }, "cake_ScheduleOfGiftCardLiabilityActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for gift card liability activity.", "label": "Schedule of Gift Card Liability Activity [Table Text Block]", "terseLabel": "Schedule of gift card liabilities" } } }, "localname": "ScheduleOfGiftCardLiabilityActivityTableTextBlock", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsTables" ], "xbrltype": "textBlockItemType" }, "cake_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "cake_SpecialInterestRateOnDebtInstrumentAsDefaultRemedy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Special Interest Rate for note holders as a default remedy.", "label": "Special Interest Rate on Debt Instrument, as a default remedy", "terseLabel": "Special Interest Rate as a default remedy" } } }, "localname": "SpecialInterestRateOnDebtInstrumentAsDefaultRemedy", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "cake_TheCheesecakeFactoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents details regarding The Cheesecake Factory restaurants.", "label": "The Cheesecake Factory restaurants [Member]", "terseLabel": "The Cheesecake Factory restaurants" } } }, "localname": "TheCheesecakeFactoryMember", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cake_ThresholdCuredPeriodInCaseOfDefaultInOtherObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold cured period in case of default in other obligations.", "label": "Threshold Cured Period in Case of Default in Other Obligations", "terseLabel": "Threshold cured period in case of default in other obligations" } } }, "localname": "ThresholdCuredPeriodInCaseOfDefaultInOtherObligations", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "durationItemType" }, "cake_UndiscountedRangeOfOutcomesPerMonteCarloModel": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The undiscounted range of outcomes per the Monte Carlo model.", "label": "Undiscounted Range of Outcomes Per the Monte Carlo Model", "terseLabel": "Undiscounted range of outcomes per the Monte Carlo model" } } }, "localname": "UndiscountedRangeOfOutcomesPerMonteCarloModel", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cake_WageCitationIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of wage citation issued by California Department of Industrial Relations.", "label": "Wage Citation Issued", "terseLabel": "Wage citation" } } }, "localname": "WageCitationIssued", "nsuri": "http://www.thecheesecakefactory.com/20230704", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DocumentDocumentsAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r643", "r654", "r664", "r689" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r646", "r657", "r667", "r692" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r650", "r658", "r668", "r685", "r693", "r697", "r705" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r643", "r654", "r664", "r689" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r640", "r651", "r661", "r686" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r647", "r658", "r668", "r693" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r647", "r658", "r668", "r693" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r647", "r658", "r668", "r693" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r647", "r658", "r668", "r693" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r647", "r658", "r668", "r693" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r650", "r658", "r668", "r685", "r693", "r697", "r705" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r639", "r709" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r639", "r709" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r639", "r709" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r647", "r658", "r668", "r685", "r693" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r645", "r656", "r666", "r691" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r648", "r659", "r669", "r694" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r648", "r659", "r669", "r694" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r640", "r651", "r661", "r686" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r641", "r652", "r662", "r687" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r642", "r653", "r663", "r688" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r649", "r660", "r670", "r695" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r644", "r655", "r665", "r690" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_MaximumMember": { "auth_ref": [ "r285", "r286", "r287", "r288", "r347", "r472", "r505", "r532", "r533", "r585", "r586", "r587", "r588", "r589", "r598", "r599", "r605", "r613", "r617", "r623", "r748", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r285", "r286", "r287", "r288", "r347", "r472", "r505", "r532", "r533", "r585", "r586", "r587", "r588", "r589", "r598", "r599", "r605", "r613", "r617", "r623", "r748", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r285", "r286", "r287", "r288", "r340", "r347", "r375", "r376", "r377", "r448", "r472", "r505", "r532", "r533", "r585", "r586", "r587", "r588", "r589", "r598", "r599", "r605", "r613", "r617", "r623", "r626", "r744", "r748", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r285", "r286", "r287", "r288", "r340", "r347", "r375", "r376", "r377", "r448", "r472", "r505", "r532", "r533", "r585", "r586", "r587", "r588", "r589", "r598", "r599", "r605", "r613", "r617", "r623", "r626", "r744", "r748", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts and other receivables" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r17", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r84", "r140", "r482", "r510", "r511" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r385", "r386", "r387", "r520", "r734", "r735", "r736", "r753", "r767" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r62", "r63", "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r193", "r209", "r210", "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r379", "r388" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "totalLabel": "Total stock-based compensation, net of taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r88", "r313", "r426", "r729" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortized debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Antidilutive securities excluded from calculation of basic earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net Income Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r2", "r10", "r29", "r723", "r724", "r725" ], "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Loss [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss)/Income" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r135", "r161", "r196", "r211", "r217", "r255", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r397", "r401", "r418", "r478", "r553", "r622", "r634", "r746", "r747", "r756" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r131", "r143", "r161", "r255", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r397", "r401", "r418", "r622", "r746", "r747", "r756" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Other assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment and other property and investments, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Charges and Other Assets.", "label": "Assets, Noncurrent, Other than Noncurrent Investments and Property, Plant and Equipment", "totalLabel": "Total other assets" } } }, "localname": "AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r33", "r133", "r600" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r33", "r93", "r159" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r93" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r126", "r137", "r138", "r139", "r161", "r179", "r180", "r182", "r184", "r190", "r191", "r255", "r289", "r291", "r292", "r293", "r296", "r297", "r319", "r320", "r323", "r326", "r333", "r418", "r513", "r514", "r515", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r541", "r562", "r580", "r590", "r591", "r592", "r593", "r594", "r711", "r730", "r737" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r137", "r138", "r139", "r190", "r319", "r320", "r321", "r323", "r326", "r331", "r333", "r513", "r514", "r515", "r516", "r613", "r711", "r730" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "verboseLabel": "Stockholders' Equity and Series A Convertible Preferred Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r72", "r479", "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r101", "r283", "r284", "r597", "r745" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Quarterly cash dividend declared (in dollars per share)", "verboseLabel": "Cash dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r624", "r625", "r626", "r628", "r629", "r630", "r631", "r734", "r735", "r753", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r75", "r541" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r75", "r541", "r559", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r75", "r481", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $.01 par value, 250,000,000 shares authorized; 107,042,941 shares issued and 51,271,545 shares outstanding at July 4, 2023 and 106,323,117 shares issued and 51,173,597 shares outstanding at January 3, 2023" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r146", "r148", "r152", "r474", "r490" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r35", "r36", "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "terseLabel": "Construction payable" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r335", "r336", "r339" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Gift card liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureGiftCardsDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Debt Securities" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r89" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Credit facility, basis spread on variable rate, (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r114", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Gross principal balance outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r103", "r300" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r22", "r52", "r106", "r107", "r300" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Number of consecutive threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Number of threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r69", "r70", "r298", "r427", "r609", "r610" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount of debt issued", "verboseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r21", "r69", "r317", "r427" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r299" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r162", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r427", "r608", "r609", "r610", "r611", "r612", "r731" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Long-Term Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r23", "r52", "r55", "r68", "r69", "r70", "r73", "r105", "r107", "r162", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r427", "r608", "r609", "r610", "r611", "r612", "r731" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r7", "r110", "r124", "r393", "r394", "r733" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r201" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization expenses", "terseLabel": "Depreciation and amortization expenses" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r348", "r352", "r381", "r382", "r384", "r618" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Per Share", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r153", "r168", "r169", "r170", "r171", "r172", "r177", "r179", "r182", "r183", "r184", "r188", "r412", "r413", "r475", "r491", "r603" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net income per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic net (loss)/income per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r153", "r168", "r169", "r170", "r171", "r172", "r179", "r182", "r183", "r184", "r188", "r412", "r413", "r475", "r491", "r603" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net income per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted net (loss)/income per common share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r176", "r185", "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]", "terseLabel": "Unrecognized Stock-based Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized stock-based compensation expenses related to unvested stock options, restricted shares and restricted share units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected weighted average period for recognition of compensation expense related to unvested stock option" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r379" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r127", "r149", "r150", "r151", "r163", "r164", "r165", "r167", "r173", "r175", "r189", "r256", "r257", "r334", "r385", "r386", "r387", "r390", "r391", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r438", "r506", "r507", "r508", "r520", "r580" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r415", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r306", "r341", "r342", "r343", "r344", "r345", "r346", "r416", "r445", "r446", "r447", "r609", "r610", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r306", "r341", "r346", "r416", "r445", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r306", "r341", "r346", "r416", "r446", "r609", "r610", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r306", "r341", "r342", "r343", "r344", "r345", "r346", "r416", "r447", "r609", "r610", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Payment", "verboseLabel": "Payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r306", "r341", "r342", "r343", "r344", "r345", "r346", "r445", "r446", "r447", "r609", "r610", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsBeginningAndEndingAmountsOfFairValueDetails", "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Net Asset (Liability) [Abstract]", "terseLabel": "Assets/(Liabilities)" } } }, "localname": "FairValueNetAssetLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r314", "r331", "r409", "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", "r470", "r471", "r489", "r606", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriodDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter.", "label": "Fiscal Period Duration", "terseLabel": "Length of fiscal year" } } }, "localname": "FiscalPeriodDuration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesBasisOfPresentationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r91", "r564" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative expenses", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r85", "r116", "r196", "r210", "r216", "r219", "r476", "r486", "r604" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r278", "r280", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r280", "r565" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r125", "r174", "r175", "r204", "r389", "r392", "r493" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r71", "r721" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Tax Receivable", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts and other receivables" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r728" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r46", "r47" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r154", "r157", "r158" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcessNetOfReserves": { "auth_ref": [ "r100", "r722" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Finished Goods and Work in Process, Net of Reserves", "terseLabel": "Bakery finished goods and work in progress" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r141", "r601", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r100", "r722" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Bakery raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r726" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Labor expenses" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r432", "r621" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components for lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "verboseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r80", "r115", "r484", "r622", "r732", "r743", "r754" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r132", "r161", "r255", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r398", "r401", "r402", "r418", "r622", "r746", "r756", "r757" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.", "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases", "terseLabel": "Maximum commitments, letter of credit sub-facility" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum commitments" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Net availability for borrowings" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r114", "r305", "r316", "r609", "r610", "r764" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt.", "terseLabel": "Outstanding debt balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Estimated fair value of the Notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r136" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r48" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r156" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r156" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r94", "r95" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r86", "r95", "r117", "r130", "r144", "r147", "r151", "r161", "r166", "r168", "r169", "r170", "r171", "r174", "r175", "r181", "r196", "r210", "r216", "r219", "r255", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r413", "r418", "r488", "r561", "r578", "r579", "r604", "r632", "r746" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r210", "r216", "r219", "r604" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Loss/(income) from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r433", "r621" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r430" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r431", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Operating cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r429" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r96", "r97", "r98", "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r134" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r112", "r145", "r148" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive gain/(loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r90", "r492" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Other operating costs and expenses" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r712", "r727" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Treasury stock purchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Common stock dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r92" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions to intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r118", "r750", "r751", "r752" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreOpeningCosts": { "auth_ref": [ "r90" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 8.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.", "label": "Pre-Opening Costs", "terseLabel": "Preopening costs" } } }, "localname": "PreOpeningCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r74", "r319" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r74", "r541" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r74", "r319" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r74", "r541", "r559", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r74", "r480", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.01 par value, 5,000,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r142", "r267", "r268", "r602" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "verboseLabel": "Net proceeds from the sale of the Notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r4", "r14" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r130", "r144", "r147", "r155", "r161", "r166", "r174", "r175", "r196", "r210", "r216", "r219", "r255", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r396", "r399", "r400", "r413", "r418", "r476", "r487", "r519", "r561", "r578", "r579", "r604", "r619", "r620", "r633", "r725", "r746" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r477", "r485", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r77", "r108", "r483", "r509", "r511", "r517", "r542", "r622" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r127", "r163", "r164", "r165", "r167", "r173", "r175", "r256", "r257", "r385", "r386", "r387", "r390", "r391", "r403", "r405", "r406", "r408", "r411", "r506", "r508", "r520", "r767" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r197", "r198", "r209", "r214", "r215", "r221", "r223", "r224", "r337", "r338", "r473" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "verboseLabel": "Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r437", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of reconciliation of the beginning and ending amounts of the fair value of the acquisition-related contingent consideration and compensation liabilities categorized as Level 3" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of information related to stock-based compensation, net of forfeitures" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of components and classification of assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r42", "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r42", "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r349", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r12", "r13", "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted share and restricted share unit activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r49", "r50", "r51", "r52", "r53", "r54", "r55", "r105", "r107", "r108", "r137", "r138", "r139", "r190", "r319", "r320", "r321", "r323", "r326", "r331", "r333", "r513", "r514", "r515", "r516", "r613", "r711", "r730" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r193", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r219", "r224", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r281", "r282", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r607", "r713", "r765" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r195", "r196", "r208", "r213", "r217", "r218", "r219", "r220", "r221", "r222", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of the period (in shares)", "periodStartLabel": "Outstanding at beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Shares and Restricted Share Units, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of the period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r349", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (In years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding at end of the period", "periodStartLabel": "Outstanding at beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of the period (in shares)", "periodStartLabel": "Outstanding at beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock option activity, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of the period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "All Award Types", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of the period (In years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term (In years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r434", "r621" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r129", "r193", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r219", "r224", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r281", "r282", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r607", "r713", "r765" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r126", "r137", "r138", "r139", "r161", "r179", "r180", "r182", "r184", "r190", "r191", "r255", "r289", "r291", "r292", "r293", "r296", "r297", "r319", "r320", "r323", "r326", "r333", "r418", "r513", "r514", "r515", "r516", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r541", "r562", "r580", "r590", "r591", "r592", "r593", "r594", "r711", "r730", "r737" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r27", "r127", "r149", "r150", "r151", "r163", "r164", "r165", "r167", "r173", "r175", "r189", "r256", "r257", "r334", "r385", "r386", "r387", "r390", "r391", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r438", "r506", "r507", "r508", "r520", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r163", "r164", "r165", "r189", "r473", "r512", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r560", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r580", "r627" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r163", "r164", "r165", "r189", "r473", "r512", "r531", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r560", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r580", "r627" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r11", "r74", "r75", "r108" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Common stock issued under stock-based compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Gross", "terseLabel": "Stock-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r74", "r75", "r108", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockBasedCompensationWeightedAverageFairValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r60", "r74", "r75", "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Common stock issued under stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r75", "r78", "r79", "r99", "r543", "r559", "r581", "r582", "r622", "r634", "r732", "r743", "r754", "r767" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r64", "r65", "r66", "r127", "r128", "r150", "r163", "r164", "r165", "r167", "r173", "r256", "r257", "r334", "r385", "r386", "r387", "r390", "r391", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r419", "r420", "r424", "r438", "r507", "r508", "r518", "r543", "r559", "r581", "r582", "r595", "r633", "r732", "r743", "r754", "r767" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r104", "r160", "r318", "r320", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r334", "r410", "r583", "r584", "r596" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r425", "r440" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r425", "r440" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r425", "r440" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r425", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r425", "r440" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r439", "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r314", "r331", "r409", "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", "r470", "r471", "r489", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r739", "r740", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares", "verboseLabel": "Repurchased shares since program inception" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r11", "r75", "r108" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased during period", "verboseLabel": "Treasury stock purchases (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r26", "r56", "r57" ], "calculation": { "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock inclusive of excise tax, 55,771,396 and 55,149,520 shares at cost at July 4, 2023 and January 3, 2023, respectively", "verboseLabel": "Value of treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r11", "r56", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock purchases, inclusive of excise tax", "terseLabel": "Treasury stock repurchased during period" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureStockholdersEquityAndSeriesConvertiblePreferredStockDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r39", "r40", "r41", "r120", "r121", "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r435", "r621" ], "calculation": { "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureLongTermDebtCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive effect of equity awards (in shares)", "verboseLabel": "Dilutive effect of equity awards (1)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareAdditionalInformationDetails", "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r178", "r184" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r177", "r184" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Basic weighted-average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.thecheesecakefactory.com/role/DisclosureNetIncomePerShareDetails", "http://www.thecheesecakefactory.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(7)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r636": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r645": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r647": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r648": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r649": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r657": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 67 0001104659-23-088397-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-088397-xbrl.zip M4$L#!!0 ( !2(!U?- O.TB1 +.@ 1 8V%K92TR,#(S,#.+XDL=#?0^( &N@&T?OW[T\IW'JE43/"/1[WC MDR.',(-5I1KQY64:.HYWYE> M.E.Q7A/NW%(IF>\[EY)Y"^HXO9/CL^.3XW.GT_ED1%P2!2R".T;6Z7$O+AA$ MT@2_<'[I_MP]/3D]!KZ!?^9T!\TQ#H+I]BAZ0($L70OUQ=0(M257\_.Q9R 16= M]+I_W-Y,3&-CXD!U%H2L-PQSHF:&/"HP[8N))9VG)#_-I!_+_M"%TIA02=W1 MSVNJLG(W12G)*,G3&^JDX/?=L##18BG\/-%Q25JR7]CDL^X?-XQ_BRE]^&RA MQ>(9C*FMX%WZJ*-[Y^?G75,:DWI:[G1'2CP4=[$8VWW:.3GKG/5B3DX7.%8+ MFW7>18V[$5FBBPIZ/RY)=5&)@1>/++9_9'485YIPER:Q99:.W:7'&5)U[H2< ME >KT[Q!='K2I4^:]K8];4P6R[5G'T)[QC:@N%X!)JZ7JAS^[JA@5DB,A2'#I[\XCEF8".=" MFX&.7\5?KM>,ST7X#7R'ENH"NV0*EL'!#U\>1N4FH.G(*Z9<7ZA T@G,8X]( MK\^]0:"T6/6?F+H2*\)X9%;4D<- W6HL<4OCMGITSC@S6H&I/3EQ.LY6(/P1 MRW1 J!-*=5"L$\IU8L&_=G?%[504P YBS#^9SS#"%"R]IC-QU8B8(Q(+HTM\ M-_"K\VV;5<@6?1EC]V*(0@=JL]$8".Z!U:0>?%#"9Q[.L4OBH[F> '^,9Q4& M"YJPCA@T-^+@\V!\=S6\FPRO\--D?#.ZZD_AC\O^3?]N,'0FGX?#Z:1%LA:2 MFU(UGH]@)[ZB9>#,X;)B>EH6T\D4_KL=WDTGSOC:&=T-QK?#%MF#D1V(%73, M$G<_C[0>S'DBK)B?U<,<$+]_&'X&NM'OPW8$O-@((&IY[8OOI:QU/J,5[?Y//CO7-^.OK?W>O[<:\4=06DA&U175A/F9K50.A06U=S!'>[L[IX0(YZ=( MR'^VX.P%YX8258A+NM *R82I MJ1R3%;WS+'I&:A2*3,J%(A#MB+D#PEMP]X,;A8+C_Q6X=D.NF7X>@2LK5T:9 M"-)2I-;U#)!$(./P\_:C%4<#HNG80?&[F*T(.QW+ 1?3"F>RLUTQJ](EEEA>)_C M5@!S![D=9&^1V(L$[-Y73,<;2EB/T)Y0GF?);*16G'[.XI209?:>*6DM;.5\ MP9PMAI7""M(O!5Y>) *V!T9(BTU-/[V<8V['J((GWN*T%Z<[JL.8_SV5DR4X M0;L090ELZ/1.LNA@,"04X8 ,QPAID=D_@^@"EX9L#,1&8<4F;RL=BFCC'=6@ M"6:*_AF XD/<\&;=G=UR*RRG.;!L!#BAA!:4PQS26HYI&0<5P#LYK>B@.C_% MG]I 4R5?=4IFOM5CC0@L>)V!WWIF/1H+9;3(U-WCY8-DI;7B=9[%J_#DI06O M_L8O'[*3JYKBG&>I9=/:0.%*8R/-1.5M>>;E<8$M>$R=^)']!;2O!O$_@KP-U* M:P4WQYM 88Z1YB3%M> ="MXE73#.8:*8:PCXUJV_PJD#DW)#7P7@*O+V#(*, M3U(T"&!FQ[6:(#0U]3HDK!@G/'21,T?N1\/=CIH#1TW?\TR[B)]86ZL,$ZN M/>,BL\X7CXMM-0Y+;@):_&L=\0TDA?Z\)B[SF7XNND^XE\&*[][#0#QU,F*= M6&Z+9UT\!7^D4N.KPPGE3,@[H8OOB99FW(-OQJYG\=V*=T+YCJF@!?IE3H0+ M$"[!886VZOEP"^=!)\6 T81BP"\Q7<"SF5,I\18:D-ON$M<491T )<^>S4@( MZW/ZJACLJ#[]O3UA%@'Q7G.X4+QM?.X*B>J M*[FY:T?# ;'1*EOV:LPV]'LG6?1SXZBIO?JHW:N_4(2U:)H7$EK!+'?ZWD)V MP#E\$6 %9%:XRIS*MV"]ZH.!RJ]&JHBS@(]/"4H^(]G_E*!]6O(R4;-2D3'[ MS<'RH?$6I+T@_<;F>D"DEP%F6V %XUT6#.1T#&O;_R6?)>>_1[;W?.%#Y+;7 MZYFF_)-X&ZGUPDN%('U[(%_=7N6CM5ML1>A=%J&M[6I!J6K$\A%)E5GA^)"% M(\ZLT$)1>7X4.%&9(LI?\"58^?5GY,@N(M:5$-QKN]$U4< MBR#2S4C)9*$%(6*-!P!4=>/&'SG=E](*<*BJU0YT#50*!DE5I=+CJH$Z^616 M52=@H?ZKJ/-K=R<5:?1%*F&I25<*>@FI'9Y)JUV0+#5,QGTC7",FI%9%Y"9O M*GXXAJJBQE6H=9L?ME2M,3E^J%;KOKS/>=7OLOE2IK@Z**?3.^WT/M1K1V[> MZJ*.V,=I_E:E&U*4]-N*0VYR\R[UM=J(.0R69#+K,I 8%OQKDS0;03E#4,YZ MU89D)EMZR?IC!JSX?:WN3Z2)/Z#W\9L7FA,EE4_,!UUG+N0DKBZG?TP?ZH[I MO^M;H%3>YQJV#WAS:X]^::;K";1>H$\R49CI 97Z3(EC'I Q(CAS. M?!]]MX]'6@:X])FR69@6ZN.11V=,Q]_"0L2$-S75A7--%ZN+MZ1&0"1-TJ_? MB618S0,837/#_3;P-4-M)*K"=4+ORIS)#F!]_ M @5+ W[[@)R%JN50)E59XYN[E].C(F+#R]'TJO]@UR!-]):-OR$S(8=/>$N# MJENZFE&9:'5N:=C]*7'@FLWGI1A,HE>!/QHU^B9$T!F]5CM?FAQ7X8B!4 MF'FO2*URY W4$TV;9"X>):+;BZW>^>H+N %9A2OR-5!ST\C,W:6^!#._,'27 MSUN2>_)L[,1W(KWQ&@E5?[&09NLYXJ V5\PUX>I^U-1$7[UZ3*M\!<+$EU23%)#%T]?>&R%Z;R%&5*OHQ5T/H6!KF&DF]E^ M)[B()WP8/8JF>T+-"CRON7=PS07X>FIOX+E\WH"&/PH5_OI$TK+O(6R@"9@N MZ6 3D;P.(Y(92V8^"-^_%A*-:$(_.UG#K&@^!.$4&YA?;](VU?*H MFVICLKA0L!_1XL>]2TG)-[*@);3>P_@F#EIY_57.YB&GK*$#5<4H,+,=["M% MM?D27Q+- I,@:+C1"YO;7PFIV?\FLK[EZ)0F:JA>=P'N#4U8, H:J@?J4ICT M?/$/ DZQD(SX$RH?F4O5M12KWRGW1'++65_$6P?@ON)JR\(SKY%2 4U:CKS" MAH)H;M.8**_YEOCQ;P M80.]^O$CE1R?.EX2_NTZ,!E+\!PF&XC>0]A W2X#Q3A5:B!6,\;#V*C[9\"4 MN7[R0'T\WCQQ*JH*?D1BEY -R?V0VAHZG^^@J5+DHF8P$6Z#RK?.+2'N;I6KC+FQ[>4[\S96DG*[[ K9 F3QG MU'O DX?Q?!QHC$&K>RIO07$*ZY(O;H5'DVY%1;ZFKMPF_GXMGK9[:D#8I6NM M;GPW_SQO'W4#Y\>=X/^,?^?^*DJ.D#)89K>U?9&_V7NF+$%M&6A:I^]3 4-[<]TBIA$(I=MU/[> MR-OQ-2KR-=81*:U'QDNIS-G I2FZV*"NA;39BMV?3@GUK\[;U'U('SY[T%@C MHK^0U!1F-B!VL@;"&\,LU6PFBXE59A>87,=YQYLB\O6Q ]SEH[G)NL<;([1#GIA4E/X:D!\GWHP M=+>3-=$-KR*]H0O %:GT$Z-^( H\"1@[I+ UR,>S?#Q/+XRD^BB:FQO/EXV M4&*[O8*&AQ<&9SY;A&?TJ0LGM?C?7._=D7S#5DQOFOR5Z25X4VOJZJD8@6V; M@>G&0 P,W4LAI?A./7 FZ;-E;M26V-#YD*L?M'[LNN8LTDTB'@Z !UP6<$\S MG@]@#P!6_Q^!MPB3,"X(UC@5N! 2_CR68Q@ "G/X,(\1F8Y]O$'=S48!)IJ+ M9S08X "[RESZ.1*FAH]/J*/8)#S#T,W4.S0E>(J*5YA .6:TZA53)EY,JS M-%3GX7P.RYL:SX=/[A*#K^$H0QTP)@#_8::O1^)O$T89Q2ORO8+V^7IFHM7Y M7578'43B,(T?_.,K)!?TN6)^@/E&L[?GRC(<<'6IGOHA;>'U W"$8)%-I4/? M)KP,-S2$W,"\I+&B;L-2>M*47RBO]=[%-> M!BQT4[YP,<-'HMB,$5\'YCZ7X#@]21C)PDTW#$/SKG)SF_DW .M&*#7BKA]X M%+S R)XE.^R'5=D8$/:9BH& 5;]W?D_ 75DQU_RDTW/X;]XEK7+D/_8R5NE3 MW1&X6TR&,9#M52J\SC(U\;1P3YU\:I2ZGE2'NS'C8,]DK*[<03W3R(X)\Y"$ M#^D__1]02P,$% @ %(@'5[7@I-3I# Q:X !4 !C86ME+3(P,C,P M-S T7V-A;"YX;6SM75MSXCH2?M^J_0]>]F7/ ^$:Y_.?-H*>9Q'"GR'8T@R+= M0:;VAIV)-B*SF6YK#XA2;%G:#<7F"]*T6O6L<58]N]+*94_&CZ7CRB'VM758N*O5JO:'5ZM?-VG6MJCT]+ L^0/O&.+&DA>V?U_R_9WBD M!D!M=OW.\.?2Q'%FUY7*V]O;V5OCC- 7$%"M5?Y\Z V-"9KJ96PS1[<-5-*@ M_#43%WO$T!VAI;7J[\_4\@4T*LMG19;@?Y7]8F5^J5RKEQNULW=FEKPF\ML2 M#_&+\[LXIOP:ED7Y@'Q/![6KJZN*N%L"[6G:)THL-$!C35R[=N8S]+G$\'1F M<5GBVH2B\>>2H?_D6.J-ZD6UR9'\>^@ D=Q&.L0VD0V$PR^,6-CD!-_H%F_0 M<(*0PTH:?\RWP?U&DYP) J4CAKCLL6XXA,[/##*M\,*55.(%:BE]5O8+>WF7 M]C8C''% - MMY@9%F$N!0Y>H2&$8L1ND:-C*Q/>>'E' =9#(#$?3%NBC@)GZ!#CIW#:_!4" MDQ)>\!$Y_?%(?\\%IN0C4L,W=,MP+2&L!_<\R/SA>W,V:XI&[PZ"&N;R*G;X M@R'2J%:ULK:4"[]W^H^WW<=A]Y;_-NSW[F_;(_CCIMUK/W:ZVO!KMSL:IE" M@ \*L(BQT22+QS"$;I+/Q3&0)V2-=?8L!$+L]Z+K,Q%:59#E,/^*L!-A(]Z% MO]J,K8&W]&=DB=AQXV;E&&WJN)2"AF.;YI7YJ]6XK%]4JY>7K8O65;79:IRO M-7K-DMITL_TZ-7SY\&O N#89\DI4F#N="FEE#$;@UQ]3,@UJSGL82=-P0DU$ M(9XO:2Z#]I 9?Y9NE;0WA%\FCKAS8$:XOVG;)O_1_=O%K[K%_5#;Z>B4SB'= M^*Y;+HI@2JJNJ@S&\13D-CM4&9/D&,XX ]X0##C*4/TRQ=7155&PWE+B4/&^1TE!WDDMK$P.^'. M1Q/=7EWB/0MSQ(@,@(P$'9O Y/& 4S*-/:.6<;K'C:(\P=Y]13>DRL,;!3:HZPCK.POJTBAEW3NYO!]1@_KS]C"#D9< M+V*D?D(L:#/C.G'F$8:17.UX..*3H6#!3=[JS5:S?F1[EB5EW20E<2DXHN>G<0T(;RPTG3*QU7RV!0G-H1U#/(P=\IY0.8M&F,#1X5 R14+Q'=&L K& M12,*@;M+YXE]<[!@@?B4!)<8')6/,OCOFYZ(TD/V@AI312"D1] M'L@]NVBES&<_5;8VX!QL5T[H-L@UFB*WYM1EM^8,1_#CH?LX&FK].^W^L=-_ MZ)94W: #Y*Z8CGA#MLH<:VFXMU#S!MG@9Z)7&(>6WK3=I@)O;:CB0]>"2R!) MS'N.T#NOT-T!<#YEA6T7(@9OW Q>R1LT)A2MK7GOOCM4!RS8UNG\'E0G1EOX M9!>QH&DO][:#*&+QW._EB2=K/X?31OX97'#K*;_RE]\*?Q<,M)'X8[$+,-X; MLV4FZ2JKQ_BA"5V95 Z:4W!DIK_9^A@'&%+REWG$S(@DJ$G!L9X.86)QGV?" M48:P74P]*Y#E(&R83@+;'@*-B%[^CA 36G.#7@'0"Q*M"^O0P\JI1XN41(SP%.P9_1&!H3?]YJ^[&/BIH0CJA2& MU=0@%1SQ_@(I)=4M0- VI]C&S.'M?XV(GR5K;8(_!_#-TV0X"TX%A[EOT8PB M PLEP>\6$KH'4%-"'?P_<3V":9FJA:$[,]C\UPU$);[3F8XI'WSLCQ<;2*!Y M8O417V0&03Q_\$8J%AHQ91!S\B3G"EQFS#L7PF]&PQ#.I8BO(,\$(A+_-$>?C# M9X3#,K6(4B=O!6EP>:1=*D3: %)+VT7^>-'VEA+H"A<[FWEG"?_,Z$G4#)+4 M(S_[V$E>\.7S/S4F4,-/3I6936UDFTWM]!^>!MVO4.[^>U?UN=40[22L18BM M<9S$/W9)P!/W5_"&.@[%SZ[#-QV.R).>M%P\NU3U.@T)DD.+%K^#X7QS, M.T*A7?9B4Y,Q'U$=(B##"X'$7QZ%YG_=Q;;[A+=F/P_;5'5+@9&J?=A..@O- M69L*&F[J]3#JF4G*'BD9S-B M!XA!UV#PQ'1QG.SFA;623XAB8H)M\!6BZ!8M?BYCV>Z[,=$AI1V VKKC,3(B M-^ M*'G%T"G=S+]!CW9O+W/0-KC55['/+=H+20KX95VA7F\7[:4[2*/Y*XS)M,!Q M%X9V"'24/2;]H%-YA;2!S&I(]\(?8Y9WL4$VW6KYA%H?PB#2:R#=&0Y'V/ _ M@7P_\,V<"!,(+[R)^P)P-XK&? K@,JLZCDEX,!:*^5)$].8)>1D?P#QVUX?4 MELECIB!!B&L?2I,VD[4Z'](LDO GKA8I*]=[;'X90=H2-JM]2&.04$'BXHT= M[2%RU]1V6SBR#G *;0KXZ25PCHI[+$*YPI;>X[_W)52ZP ML>2@",]"KD[(FVR=2IPZ_O3J;:KC4H&CXP\8<\;IP!^UJNXI/9%V*%_PF'^+ M,+T'":E88+9W5()/][Y&*7-;?)[/VO/"&T(^&O&M0J6M8V&YTG+OL=>CB94) M*;_^N(/0 EO3'A7D&Y>R(YX1 57P).UTD6FP_H>TGS2Z\$U%V;'2"'TMOO&S MP[Q[B #UC$79>7=9[:6;>CG\O#OTKV(1VHB(C4 4I?UNH[R 3?UE2@;SLAJ+]W"@M3A3,10 MSMJ[$-RN["^(B5DZDDV(>N:S(WE; SGY*$3%DSQ]9/WQ+>::LDV6? A^?*4" M&\,."I"*3@Z^L7_E+47+^Z)5K/N.J('9:CM-8*M_0KV/8 *9=*#Z\L*UCFZ M9BX%/\F0V LNV25$5US7!_P ?5P4SB:R*2$Q4HA(7/:Y(^\6,\,BS.6YUW(- MU"W_/H0EM_6N66U4:UI96PF"/]9D:?_QI/U64G6'G=_:.1A*Y.#RJ@AP>W[> MN*Q>7)Q?GM>JU5:SE5-0Q^-MT*T'; J>!&Y27Z.WXTW0297P 4GSO\0>A/OA -7 ^+)7\'22=M#'GC M5O#0SB6T@?[V /D'Q;K%)/N$3#**91"9$7C"ONO07S];*(FO0+D3HTNN_1F_,WT8MR32W,#6._^0FG3N MZBKHKH3XLI"OK3\ ;L$S-#+6X"DGX,W:EI"+S/"MBMYRP*3/VZ42XD=*EXW6 M9:MU>77>./P> [D6[P17O5<^!YJ"7<4.RE PX^U.9Q:9(S2$^!L;*!P3*,?; MNKTXC%/6;O(1_D'L:H_*2C$%$N:K/E46Y'H=]N__!U!+ P04 " 4B =7 M&G:''&DD !&(@( %0 &-A:V4M,C R,S W,#1?9&5F+GAM;.T]VW;CN)'O M.6?_@>L\9/?![4O/;*;[3"='ODVT:UN.K)Y)GN;0)"0A0Q$:@'3;^?H%0%(B M*0 $> 7=_=)M206@;BB@"@74CW]]V03.,\ $HO#3T=F[TR,'A![R8;CZ=!1' MR^,?CO[ZE__XPX__>7S\CXOYK>,C+]Z ,'(\#-P(^,X7&*V=!=INW="Y QC# M(' N,/17P''.3M^]?W?Z[H-S?/P7WL6%2V@3%#J\K_-W9]D/EVEO*/SH_'#R MYY/ST_/WSMGYQ^_./IZ=.@]W&=P=Q6P)JP #&/[VD?WS1,=S*(4A^?A"X*>C M=11M/YZPY!$;NB!(X?"?R3\RUOD MN1%G3Z[YRQ,.L@[>G^S&DD*P3\<9V#'[ZOCL_/C]V;L7XA^E*+*?-0;)P-FO M?K1KD ?^_B3Y,0\*%5WGR$[@#U!)V77VX<.'$_[KT5_^X#@_8A2 .5@Z_*N/ MT>L6?#HB<+,-6%?\NS4&RT]'GOL;H_K\_>F?3[]C-/_Q,:("9YITB4(?A%0O MZ!\$!=!GBK#[EOU[#*/7(X>-^WD^+: 8K0&5%R" #;9T MO0CAUW<>VIPPX)-FXW&V:,GFI"%?KB#Q D1B#&YK:'U JQ@&%)+- G]ZY"9I,D&Q5Q&._CN^&$TNC4\F_@^9,;*#:;A M$N$-MUS=,4D]W!!C=N!X,Z"QNA0L:W0].-0KI@A[! MIP \@A B?(\BT([A,!AF""X<6FXZ=Q\!AH#DL'V@_="-"C/Z%+P5OC0:>#!. M\=W8)=ILZ7+()^X]B&;+A?O2'D^JA["'^E\ 7*WI7F!"Y>6N0+M+3,TAA^ . M%=&4N@ ;\ #PX]K%H+LUQ7"H070%K-A*US;EBFX'H3)^(N#WF&)T_=S:-E/: MJ2F%G @7>QFEZ9]EO #9N.] C-&6_<==H!.*Y?(DA3_Y JF!/@Y=C-$7@(\J M.29",,!XUQ\;\#C]0#E[]L/QV=GQ.??I_E@>*T=)1D8S>^*&OHM]NLY..-B^M.5+T;\92%![[B>!:1%'0=ZL(-:[+$)X#X]:Q$GP3FI&O,D^&N"@8VAW;^9R'. M98 "PGM5FN BZM0699TM,=I4\0B)!XL)[0IM$Z\@ T[-7),%,2,OP_ZC$#MG M@1P15@C3[=VGH^;2VYD2@J.<&:&?]C*D'W[=1:@?/4!WE1 )=% *=R!5)61? M%*7#?@[)%GC\6$>HHDI8,64JZ+K*J\-V@ M_AYRPW"]^#+Q//8210,5P\8A?1/+SV-D<\/HSZD^F3R6BP8Q5*#G58Z!Z% M%3--V:9Z-9*U&H#Z$BK*14D(*Z56"MW:TE3!?*2!RW KE!CY_&R1(MV[7W(9 M;^+ C> SN%XN@1<] +J?]/*FZ#03[NUU&UI"OM2CT6M8BP7M^#J&$D*F MN/7J!^D1D[E%^D18M"^\7+OA"DS#_)(+0P]N Z"]+ZSH0W-?J-'+$/Z5'"OE M)K&RG=S[TFG9[O917X#($,^!]Y*5A!5\.!V"!IVZTS"E&-Q2*^-/PXABS,XL M)H2 B%R\WKG_HD0S7U0Q>0U[D2IJC7[LX]D>QWMW Y2;U1H]U>6=K*^FT[Z^ MZ%%CW'LW!<;$YHU!32('-0_46=X"'+T^!&X8L?QCNMW?,E-X\_+K#K M@XV+?P-^=H],M*-3PA[(JQ*Z-?1W/=.IFXTGW5YIM!"34MVFKCKJ\A5I8]*; MRE:@SE18$V4[0N@7,8$A("3-?-8*H8O:5(?09:V&H#Y!0;E%*<#(J2M#M18J MKV R4N P7(A=+>]8L7Q#[P;ZAD6# _ MCOA4GBVO7^S@ 2,_]J(9?@3X&7JR,((( M3.B?RP#[)8-F3L:@$_&F\8&R00]2U33LPRX^&1PB&_92AU]='1[7 M$S-JA'/O$]R(R/RTKT'S7DXG7WY]\@P)1WZ]=;\ P"U8S7:BQ77NWF M0S(F_V+5(9KJ66[21S6;='MI/,--Q8H:(-O_U-:DKC"K3:FR94YG=[Q?*Q=O M51N=&2QN-23UN?OMJ=C\63AG,30,P]6%2R#Y'*(G0ATBEQKI:;B-(_HS"MF3 M;#QP5Z9*;[)W-6ZU%+HV@57VT*X,WH;?%(]]*YB--3/H_^)6A7CCR5:$\Z"3)CJLGWN\Q M)%!R,:H"6JHT"GA+:&5_8J">+)7MC.@_:-ET\E0+!1EBU/LDDI*0GT1:J \Z MF8KO[BKFT2&@_*Z.$'1PXM0/00A -0EL;UHH>8RJQ^]]$H@0+EP>DB ZJ,K_ M[&+(MH5S-U+MKLI@4FT0 0Y,EE+5#P&U2&M/S16<155C]Z[BA\CF%5R,Y*#J MS=X5C])WQ2L<"!&H5!=DP!:0J%1W,; VF>VI?06WD0X.O:N_&.G\%) C.^@T MN (8/O-[Y].01)@7VIE#HGKW2M5$JB]5C08E_1*%_"'+RDFB:J)!NKA1TPFC M*0^DCU'OTT=-0GX:5:$^;,;U%Q?[%8M) 4:>;%&&&B+RQ'-.R_4#\AD*%Z][ MF ?WE:;#=Q5#R>%='@S7.D99H!NH>]?XSH8NT%B)J'=$X M\.,+K.3$[BI)=H%*^=""M(54LRO:V$-WQ5,)BC:FM+?Y_(&.0) !1@,\:J @ MH?B 007J75Q;Y=EQMX#.:OEUU1*,Y)JJ *H3-.574@^AJE%MZ^JIG$=(.6K/ MUTP/T-Q=+Q6C9X']7K@ODSA:(PRC5[:X5)IO48,*"R9K8@W1&K9;W,20\+8M M=X4L#@RW')^![+:8@$.S+4>\_Y<:=_5.*3E3NIB(++L<4'AY0PXZ&%'R%Q*381 N]W#0AK,*'ED#;0&5%R$ (K4]IFX$"-$:!V"A# M0QJR5C<0LJ*Z2:,"J.U(#NGBVF^QU$;$90'Q:J*&?B3WH!OOD/O6#,")H MJ:57P _Q,A5[HX?ZJ/M'LV"XFBT%2!)F8(GX)^52V.804JZV/4@+[\=4: 7J M#ODA'I(14ULH7]DRE24;\>-)25:W]"/_H?A52DR!%U^^?'D7K0$U;H %KE9 MNAZ=:Z_OZ([[A#-E7QH7A3YE#\OVRT[U6'@G_34KB[M& 46.)(;NJ* RX"4" MM N_Q-73T^].3YUC9]<5_?MR=G]U??]X?<7^>IS=3J\F"_KA<4'_N[N^7SPZ MLQOZ:7;Y?W^;W5Y=SQ__Y%S__?-T\4_:]R8(28&^G;S/3T_? M[TOG"W:[1K9U+@&=#(-B6_5,]P1HF1'M:;JF+;$7/X'CW83-SPFA)R!D?\$! M4%-2,BS]2J9QK=6N))$SF.DXFF)0J5AE_=6!I4&QV:"0&SMU;X4\. U9P0!68A1ASL4HPO ICM@F9('N4>BQJW$HH..NIF$$,""1 MVJ U[+1/P7[?U.(UI'50Z>]O9% [P3,?JW;0.W=UJ%HQJP&N0/+_-#ST M7>=4JVX09C?5Y > 9KU8L-_0D[ Q95L,^;DL9Y &?!W&Y#I(>$V2.=!XR6,+I%1%'? M> =@@3O1@CSR%-DCB%FT!ICMX#!8L_@/>PR"96@P/"DQ *["RQAC$'KYXCR3 MT.>?@N0JJ_^O.#DYNP?1;+EP7R1"[6HP"WR<%A2D*^ZTIFR2A.$K^ Q]$/HD M%V:Z=,F:8T 17P(8Q=04E93"L*T%[DX#&1L2:X]]V"L462!)X(JO-$_EQR/F M('E7$J1EC)(<8?;4\2J1'W\N61KMZWK8/O7I?SJS&=WSR1Y5Y,R9$A(#_RIF MCVDG*"?['/$#)C]A^0ZC?G<6;/G[FI8'/D(MAEFO0YQF,0EFVJ/LJ$^]^7.W MKJ(AY=8K@$J)V[,?5IB.^E.@H3&P20T*)PV<]/3M:XHQ"SNSI#Z=LQ9ITSX% M_4-GGYZ=GSK&S[Y)^8+TZO%LGWZ_S7VG/_VUK?MF.'4DM.NK@ MJVO*)"4K<:'$C"HUK<7^^YW=/13 LRC/K74U$-9KJN#&H-:\][I^MN36F2EZ M[9I^MHB7U\ BG*XS9"54D^:;KO&E4NV(OP<1IW]7 MAW+R1/BS_U7JI6AHD\7O7'L4?.CZ-)9B_/?8#> 2 O\J?;BG\*8[IWV'Z=YE M%AW/-NC,INU8I3[OCF@;$#RT8'.ZW))TJWJT:4JW)^(JJKN6XQP$[&+F M'DOJ1%)N<#0U9=RD-YOV??KR;4)Q_[)E!77HVI+B4[J";E&MQ8D M4;4B[1JD6QL$OP K&(;)5N2:)W%.-BCF-[3W^FL8*#_7#90?.[OA'3?T'< 1 M<-P$ PV3?&:3JQB?ZRT-OZSO]DQ#9<(;Y*"H(8!G_?Z 9_]> [<#_@M ML&-78*?B]>$YJ]DL>9$Y]]O;#L>4B&U_\Z,C!*'+??#KL)$1H<84.-B=EUS! MPSO*CDV\D7*Q]/N 80J)Q#,VEA#MGY'NBYJ1Q=\']+>J&%E$U Z7YEO?0IYLV=M8&?#XE9LM9'+$'(<@#P'<,GTL7!^@.^2 HZ4^=#MY\E,60 M']^")]^")V\Y>-)8+5F]FOV;]C>N!Y+D!(E2R<'?LK@/O MW\D&L#](5)R"JG"/$++GF^RT[]ERPFH>KT!%\1X)K#4!'@7C"_?4Q60,^_S5 M'AN2& IW_TWN%3;U.^G&O=B1+*/4P<(K5*;T=7'H@V(:RK8_,!%3UD4>\X:O&\D2,%EA -0\5\-;X'DV9;V:0'NV>#^[&#+[.W7:7$>_ TL]"P")C:[;S?V0^$O6=G@$.X6H=I97MPI64P_6ZL& ]4/._ M'EE=2"<;\,(-?[N)^06-"F%4M+ @/*?#^PHJACGNM?',7<+CBE7TV^GY&S@] MM_?0U_#TO.M#W_&F(1B>GG>=AF"P,2M&)Q6NB BP?S,J.3;0=$9$-%C$?:5# M(@:UPR61*Y&<^U:X)7/PC()GNFDIXE91;%'9Q@*G1:55Q9*+2DHL.M0\. =2 M'A3<6I!I4X&__$ARM*\6,1IGRY(J)5N&"X0Q^L(4S=W27_9%S,N'F49=6."> M&DC9C#9[(I4BO#,\)\\N#)B^WB#\N 4>7$+O(<9;JH2\B,YB[8;TIP5V?4"_ M]]8N.7@XH\-Q+/"A&RI(0P9T?<%'A/+^ZD+5K*_7A05)*AI"K4>;W;-^#AB/ M6&I& W.NZL2"I)6&\U5%G47"S66G:*0565&CR40P!=PM8CN((H!)IC.YBI#* M?+WJ9A;4LS$13R4]G1?**R";E'!BKY,]17.6_BE:IBJ;6%!G1'=9JJ2E7_Y? M7TP75Y.Y)NN+T!84!JG']2(9_3(\?Z[#LRSOXB""VP "/%O.P8$AJM=%KW&0 MTS9EHT&?A7DZSB2+BW[S7N79=E!%19@]LA3M*#^',2O? ME>XB6<%2R,L-W@!6,="C?[DK:6YX_?YZE78WP15-2JU+%T?A,\ 1I KZ"$** MVSV*@&$5IN\/'Y<\3!O?C^,D SE\I&_YXZW[6E$J6I;'JSAA$X..+7M<3,7@ M_FX>)>4YFPS8CI,VE3JII&#%:5O.GBE/V 1P%IRJJ;6H4)/S$/]A[ZTF67#L M\9J=UZ=X1E8&/;;48RDA Y?&=$.R!)BEMR>EGV&XFBT%R!*F943\D]*$M3N$ M'8:O0H>+=3;;)'_8_)#])HTI/4]O3>]/*NQG92L+K&D7TZ"0;%+%@X&K7U/? MD\>!>.%8]I8D"OF=%[E=KF@SEI1637(&%4\)):6QE<#:836U]"PO%0DU QO! MS08EY98KS-X!G 6&3JE+18MU@+Y%D<6#\,NW#"SK,K!&^1!(\^#?&)[T>,#( M \ G-Y3(TM9$(AUEBW%E-BE)L4=&18JF=)YC0-B9*.#+J%\9;S?I8!QI3'4H MZ[S^7LR(FRVOW%>R0%> Q60H[HEBL;V1Z+D0 MH\'8CE?W-Y)$L18H[7IGG-XKWB$R6:TP6-'].;4OH0>W;I XQK,E/YO,9]ZR MIY:B2S<(@'^#\!SX8,-1$VVC.QEF).EEW3&@:^6XC#'+>X+(GX:7+J%+SQ58 MNG% *7YP7QG!LV7FV(FD;M9^)/EC-2CK6DY[,\)>LI'@Q2]]S9X"N.+O%0N+ M4=?LJ%?)U8\M-2&Q;SM\"S [(%7K1 T]"GM (_!(10@Y!<&P+^ M'0J!\+I<:UWW*N:&]^A:(WH0P5,T9AY[U!B$7EXO$S6=LPQ.S,^^+^E&@G+O M?V-_E;Q_N**?""6*'1ZYX>L,S\)I1![C)P)]Z&))$?H!D.A5F1I&S 9@3T]J MEW% M7KKE=5J!]T:TYHYT)-W@9(%K79 M\I#< 3_G=PSGA(2NW2G=?W"2FC+CM.K&O4JF^9)1E7DV".M M28(G=Y=W>;?AZA(1::4J=9->)=4\H4A-C#URDF=E7"^7U!VFNYT&.2O"/GJ5 M9//,(T/J;+@+R@\$TTUKDCN:9,A33S)WV/! -0A0=]7GX&:W0W\X+"J4'_1/ M3C*LXX:^DPSL3 K717>#)^WLOS'Z2#GOQT%VW'KQ>AFX1%EH6MEBH+L"'(44 M(9U[ H?PUMPEU1"(\*[ (4G#9J;GT%$_WBH M.R&@$R["BGJ C(&ODS'Z\B] M3J5+S>)J7!FLEPL"@KYL.M!7<%E+@7+)'*<(WOQD#N MSLD5?(8^W3"P&KR/:Q>#*^ %]#]?)D*MIA;<)-"6K1Y%]FS_.:9SL$W?^WS M:(7=3981S-$FDSA:4W2IS[E %V /+)-JPSXMN)>@/Y6;D6J/'@@6A 1[_44P M@[?@5H*V_!1D6"H;51U?$: %]Q#J2<.Z2P<%[-*I[5$O5[Z\*5M8<+&@GF#* MA%@JH:1L=(HE"[O= 6J'M40E;6K!]8$&DTE$D371*E;^SF<)$-3SY$'3>Q#- ME@OWQ2PN]4$2ESKF_3OY >A/= P'+1TZRICB3]>;;8!> 4B>O !\/AZP;Q)P M-'CT>0X\M K9#B0YV>9!:+W(5:MC]6L-IB'5-;"+3=RF*"JB7LH6%L:].E"$ MO 51LF-00R_!3!D^JVAC1R1-0V$D]"OYK)>.PO")V9LUR-K4 /T$P@I>@%%:^)O M*%=)Q)!]S@[BE?%CS;86A$&TQ69(VK#O,K6R:%8%IUL?9;"P=D?\$@?$6]W1 MC"^4GE(&?#'AZE0GW<86K <]Z)0N-^R)7F@QA;JJ%]3(+F&4/(2CJQQM=6[! MJM2#\K3%+7N42V\Z9#&71A9FWXD%)P'66)H]5^Q1BG:8<^EN8>0&[%MELGIG MHUEPQ&&+3:K#/GM#P+\ N%K3B35YIE[%"MRX$/- MFE(^*"0A2(DG(WII(,Z M;%2'#SNF&+%$/3!F%>7YK<.+USU,>D5]\L7%OF9&8]/^>U[^^,CJTADE& OC MO2T)M;!X%8D>-A>E-GE[*D+_(7##>W>C+M#1S5!VQ)"%NEYPMSLAWHZ=##/L M,XZ$,@:G@+<@2MWE1!!N*0ZYT$&4>PY(A*&7;9193+?TU6?*;T6XV[ #"^(< M70NR#EOL-O$R?E3%6]OH>+ 0:WMO>MDX8]@ -9J]'6EBQK^WHX0_4<"( M3,,D?O031J3UY5%:D&@RS2DX9\HHQ9 AC%E-9L+G1DLH0C67#B-1Z3)>3@ MVU'%='XQ#ZK3+9Q@' M.Q,:CA@+^O0$EG/@^3%!.D_+V!V!D\L02\SS906W' M8XYY->[&J]7CVQM0RL.Y73KBS?8DO)A%]RZO>O0Q.\(FT[\C?UC-W!%ILS0Z M*G2]NM#H-C$8LU?=F5:WR> WI-F"'?H0ZFV,QIBW&(/IN#&71Z3H^B[ !L2 M[='''%T8:D.BS=RWH\U[5O?@\^F-.6;-[?0DLX)OEBGE4S6A3\:.P1PP*?*; MGB$G.W8#]O[TN4I5^\9DS+Z@B5DXT.V^&?UV-%Z^\LC(EQ5&' 23,?N)0VE\ M+49W7CND*1>SRH13BCD,"?22UX3$&XI^AASS 8=P/]$/VRPSKNW$&8O$=A\T M+H\WX-:@S_G=492XS$W+5+2=Q:!(9 _+_,& Z[F@RII1^RT3$N;QT?V,;\% MBG@)K>YMJM[0 \9RQVI>]1C[!G0X*3*R+\Y"^--1B[4;IIRX9Q5'"-V&=YC$ M7Q,)"]Y_M2PD5I.17Y4>=Y-)9C[^F.-AC:Q&SYK^AC+2*HDN'K+WKN/EX<<< M !N!BI?9_35H^,^'GX,:=)C$##R^S^&C0\32(94,D%&(SY]'D$>B[@ M^->@ZL7IS5WLW0M5 YOV,C)C/BX9P010,_]KF N]IAPUQ<:"*BYCB[R,*TVI M6S-3.MGG?LR5&X'AC+\):F\Z<%,OX6-PF7P-TT=Y@\*".62,WYL.#UDTD8P% M\S7,IN*.T[[99(S?FPY%632;C 7S-#,R!=HY/YPYA$?$\K^S4@3W*/HGB/9%"IHH M5KWQ+'"%6YN.QOI6CV5?@1XF.R-JW].O&)PL8[=O)"SP.<>EL1(^VE#RY!Y$ M27U%BB,G>+^[F89+A#><**-2)V>GAZ5.6(GK9!R'#N3PD>C7^\&4) KE^\(*:LR4IRQ1$G;+:\=C&[?D4R;NN5.6EGD)YK MG33#^>)5W(&JP5CK.2"X@I?@FNYK<[?V)_Z^81*E% M$]F!VKT-_:J"F<[G)W5MDFV(2CTFZU/M"-39Z=E!L=VDR['&F5+TYV"+<,0? MK-B1_I[Z+L[A1%F'L")MHZ5U!"D4J.MCJ+-;@Y,8LQ^02A1[81N0V M\.0,U6IF0_*=DL5:5 P;RPD"CF1FP90A-1FP#+$+J] M /["?9'H0:V>[%F;C!6D%KWV1"EFU!%P$WI9;L.MO#2I$-*>%<]8<$)Z[!', M%=ABX,$T=+ - &=NZ$\VC,Q_\^\EDM)K:L\B:2PZ/0*[CN9.-UL78D; ;,EF M=\2.*6^!2P![D!B&'(U$N:Y?6'85*$^M^MW8U:D \84&.0/"I- MA.'W,H0-;\[587^9#GO,79H$3A9HXOT>0PP>,/)CCQTB)'HBL74:[6RXIE[3 MT&E09X\(E7(:0ABRRPDUA:'-\3Z.%^(G GZ/*1G7STQ!S X7S@6'"[L.G:3' M$1PM%'F@/#L0@O;L6Y=PH$.IC@5DT/8<""C87_"@990,&^DXQ$H=]Y?#6W(& MH%:O"HFT<1+0MDR4H3\)K V'!56:I1"%'4' (DZ5@3\I^'#!O@H*5)-AK!&\ M7%+F%7R&/EWY=SDU5\ +Z'^RJX%Z36V(T1G(58^H&GNY'T\2'J9[GK_\/U!+ M P04 " 4B =707(@[.== 1"08 %0 &-A:V4M,C R,S W,#1?;&%B M+GAM;.V]:W/D-I8F_'TB]C]@_6Y$ER-2+I?='J^]W;V1NKDUHU*J)=G>?BLV M.B@2F8DVDTR33%WZUR\NO(!,@A<0) Y5$S'35DG N?&$LI18&/Z+_^?[[]]]\__[7 MO"DEY"5Y6YGN=^_%'[_XR[\A]*^\?D=8___$5,=GN?<>6_VT9X M72^D'T7O6?_W =ZPC\FT_(%I^>'?F9;_7_KK:^<1^U\@UO+GNRNEOC^4:*6= MN#:=3/2>JR,<@?6]IC^5M,(O"0X\[&5Z,6X-E+DPW*2,,",=NB5Z/O.2,#HV M4YP9/,;N5YOPZ;V'"7=;]L,)^X%;A_[C'V4L$NK/GC/_S' M_A\V4Z6D1X3C\!"YN-<7E<5763H7D;9@L(B#DY_O>\C\E_,,-)W 0Q=!0I)7 M=!6LPVC'@>5/0@QMQUH[\2-G>XA/-HZS%]Z%_23.?E.X6?J+?]PG-*R83 _. M8Q'%, M/.](MUKORUO-P ./937@A8PHXE2KKFA$L83.9_&U)>V&QE;[-"$;3AXHQ9JQ MJ_)GF)&CTB.;(\A_@QD\Z&\')Z+!XK_>X7T8U4TYU2WA^Y5" MNZJ+59K!]C:5L(,=+R>,!.7IG/ 61R3T+@+OG")H@^K5=O =L%:SJON5&L%V MOGI1![N>($L71AYBA"<<0",GB E;@K7B7TU3^/ZGTN]HD*VT@^V%2FF'#[XY MY%![&H*20>Z6T$5,;)3N=Q5X(81A4^> MW.3KXK/P$"31ZUGHJ3VPK1=TA^RD==D_&[M =M=N@@_TWA*3!>)L4!BAE!5B MO*9RZ0?GY'[L8MFI8=6-$8LNNVB3S0:2EY5*8_\7B_ M]#QJM#C]#\MO?E#:HKXM= ]MT+#LG34-(7MFD[@#O3*EN,Z(3^R'?"ZQBFZC M\(D$KGI.JFP^$X]4Z%GKEI6V,_!-E<2F'#2?<68<)O;2VS!.'/__)_O&=9.B M\4P\M%;'6O\LM9R!=];+:\HW!75$R4^T#F)HO8RPH_#%RI_A>E^='OG!-.EO M,#VL5D)=G^(#,*,VD0NQ@[3^[38,U+GNFB9P74FE3^9.U;_#="FEE+INQ0DB M3G&RM>\]=@\1=>OA\AA5R+N7W>/89VFU;_#]:Q:33*W*OT1ID_5BZCM4((:$N2F MPZF+%W=+)<:*/3E%,[A>U:17%;/D-C!]K%%2[0.B*5&449UT3^[L$$4X2,2Q M!A8_=&U[J)[ [M 23H3[=OG&!VWX8\ MX7,G<5)Q&C8A%+!F\(Y=798T,F<=LJ36M&9D^!- M&+TJ;5!M!=TC:[4Z/K*5-X'L?_6"&CBX%:&,ZE3.=K]S?/_T$), Q^JQNMH* MNK/5:E5VME(3R,Y6+^A 9^-$449U*F>[V.%H0P?]GZ+P.=F>A;N]$Z@13M4: MNO,U:EEVPMJFD)VQ6>"!3ID11X(Z2LE/!H5;[/MM3EEI!-T7ZW2JX*#4 K+G MUZABVC. W$F"R38((G/9)Y,%T61XU\%'G[Y3ZS&S.-VX/VU7K.*BY8; M@?9*A:A#'5&019PNHH0G.",@UN*7)'8=_^_8B=27.AN:PO6_-OWRE_0W=AL\OXQ@G<8MW'S6"[6VX!US<5'/F4$[12O,ZW4 M_;W5V$E7B9U"Z+CM'"))H>%Q0%4:0H\KE;C#PFN1GT,"$6>FE!Q_YS\?N!/#D^%2A>)F=.%+V28/.+XQ^J.;N^?6''92\+R'':J2/< MN.TGOK:+4_*\U#7_06)D)8PGUMEE/V"ESM,,K*[+:J3$5.U5LL71'78QE>?1 MQ_$-3NK/5?;M"SO >UF@-!!WZ0@WP/N)KSU0IURXPW,^2&*T0)350G$PWHSA-P,4<'(1N"SDDD[_."\X+A066$C55O8@=VHH1S(M0WA!FZSN+H>*JCR MHD0%52L1.:I^"2,KQ9Z=T'NBF!)&KQ1@E#8H-8$>:,?ZE..K^#ODL*J14M_; M4F)\A+,41B/H0XX&*S/*A(GC3Z;, ^-F(_!O([QWB'?QLL=!C)LGUZJVL*&@ M44,9$VH;P@6'9G%U'3&EBE*R=B?"XZJ(!5D[:UPY.][:1JY[!MG2!'5]= M]"V/9NKV<*.OD]3ZP"^(+Q G+]XSS!C8FQ5/HC-7%A?*!D?*3CCNW5!W[[%O M6ML<=K2VZ7D\,!ZWA1NEK1(/'2X+TC"V44=0522>+>ZC7@4)E9P\^CC5$2<7 M+ZY_8-=\?@I#[YGXZJ5OIZZP0[2/_N7447L_N*';2WK]U$S&!.41C1/T+N>$ M,E9?6LI#36L$)S6"I4%W16< #JN(:NXFM/41EU!$GOT"8M+7#Y%J$Y 5#91 MM 4>ITT:EN*SKB'@N&P4=]B4\7B.;"<(QU,1PL*4"_*P=8+B5VS#)TYV6)S, M4*[:.RXD!C& '=7F;=FT7-:G#A<_1M#1W))\D1Z:2J@\\DI=DHAGFQK3;18S MX2#,*M+HH90$L(=ZC=::"=JHD0)ZE!N*4(O9,4/!4!L&4P+#F'I,$L[7Q'DD M/DD(9N#%B_AL0]^C7Y$!5_+:DFWOT1TV)/2U@PP:7?O"A97>&NBZN\0H']R3 M5]L9^^G4OUJ>7EU?/5Q=W*/ES3FZ?UB=_>=?5]?G%W?W?T 7?_OYZN'OEE&@ MV^W$Q@ZSB?0.]Q35K6<1S:8O\TFDP5Q;'%'=3$._8&%EXRV[>''KO++CWMTN M-!TUAAV7S3K675DJMX0;CRWR#KZ-D]*%<0-I+"7W@JZ5Z\-AP.'D5Y)LSPYQ M$NYPE('.:W,L=NP*.S+[Z%^Z.]RA']RH[26]]@"3,D'/A)683MDL4,YHU*#> M\SI<%X'7%-B3V.&"EXI%CP[M?_3LK$%=[Q,G2JQK>XHW) A&5O@)1X]ARTWQ M*93]B:P3Y#J1)\^B[)]IZ C@K9U@0W!489N7TSI'Y Q#L5L,SBGX1G#%R:*M;5]N!-W*]]^PNIQ#Z'87?8PUINVCNQ,J#V*E MR:?6TERBVVEZ50?@D=RJZ]&Y^MK6@&.W7>9A:[#2]-=VK(ZM;% SM M.9(?O67I; H@.'"I.,J4=U,/V'':0=OR]INR.=Q([2*T_F9;3EM4ZY6I?V6G M5N^$ZKHR=3O/I?0\73KC\Z3]3I#.\R85>E5G?[*;>!& MJU+2(3._XDGNT>.TTTFC<514Q.@WWWW=%*4?OOY^\?4?OUG\\,(\/7__[XMMOOEU\^/!]/;T/ MWW^[^.Z'[U7TG.#@1*_H6T'2RL$*S^/OUSG^K4.\J^#,V9/$\:7/IMK<[M(1 M-IATU[UTYJ*U%US Z2&[]BF,G 5B/! )4,IE@61XLG,B8U+]6>7@$ZJ_*[C8 M".\[G#@DP-Z%$[%CI_'2=0^[@^\DV#O':^(2U0J\4T?8X=U==SF\VWO!#>\> MLNNZ=\8"93S0.XD+2MG8*=4VI?HXY6$CJ!\B[,2'Z+5U>E_;$';0JG63@_2X M%=R@;)!5^UQ22K(TT3<:(=MAC M-Z%\_%=+BZ41;,FI,,,E):-:.L.=P3'?3J2SKGV$MSA@WU:\;W0=QJS YFK] MX+RHIG"]J< &/$VK5$Z!]R$!%RIU%1EP8CR?N8@=[A)'E#ZZ]8XQ_5+4I:61 M1#G;.DYNS3JB^)1;LHY/F<'83>R\10,>#=2Z->\:PHWI!EDGV"6TS@?J$@*HGW$#O*;^QVX)F,:CK5 B9PQ>-E MOI?:R8 UG>:$ 2J=U;%?[3&7F%?*;2S6!0=4L 0WR-JG<;UT1$$*($LSH3T ML%+>87X!7-:U+7A%ZWD%;D5FTT$+YJ#?2-J6@Y74:6LM4%?%B:$>)BKWFE_( MUFC=%K=2EWD%;YW@IB-XI3R-:B^,Q]&[',MP3N'V7%-WZPD[L'MHKSB^.[^E M=!_AS1SRA;>(GM &@)?/DA4ZKIV;>\PFUKNLFAN:SR*VC:\?QM942CKX2,UVQ?#+5UF%ILM MR^"F]C.*4I,+P?I0M;W\G4)E4 O?TD'65'LNF,) 3>UAQVRKILICZW)CN-': M+K*I0^R"K)7XG$#)4GA".%YN5,T[O*?R;NG/7H9 ,:&Q@_91N(F<'3O#3P.) MA($--!)G8WD:8M?^PIFZ-6PD:M%2QB%%4[@HU":P]MBYNCF_N+F_.$?TI_O5 M]=7Y\N&"OKCA9W;FT\X..!+^IWK7NRX"M)BK^Q) M4OI_GOK6A!XEV X_P#KE"Y^]R< -E"'*Z(,_YXG8UT&J=XURSBAC;>T>A44; M6:J5&/,B>ES)#IZR:Z_R&>91]_?W7?^21QG[SC\LP]*C0IS32(V>#.:^*@DWM8,96JV8L MJ)2-[$:3%[H'-EMTV+JCZY<8ON+;8N3LV-.5[*[@FK+@#O>8,N$7DL>I.5J' M'N/I>9EIEI%%G.ZD@#&!=N7O9N6RE?,81E3!.\RO8J:@J(!.96.8\-)-Q])U MJMJ6<(?M%GFUKTXQLMQ!4\+9X&WGD8\QE;3YNE5ZSSI.BME(_ER!PA8M76#' M81=]CYX$4+2'&Y.=I!Y6*?^,EQTIYM0+E'.P]S3 N"J'^3L>[M$TVT;L_H0# M*I!/%5YZ.Q(0MH9@U5V:!]#V7K CN*/6WV#HE8;F:U9EEVGNWC#XRQIP))P/F* M/;\L!UBW\MIANBD9DLWCM!_4MVC.' KQDE(4I2YCA] MMXZ_M+-UH@W]<>.0@"X LB*AK+;@P>=S8[Y)EC#JFTW$JRNBYXC0__7"YX#Q M<=$0[]WCRVGQYB$N X/@MWCRF[I?O[ M@<2\*G::(>))VOS1JX3^%!./+Q_#@)6UHS(Y-0-=_=)M0K: QXX)[9Z/-1/P M!#XV36D!_;&,Q C[_.04'8GH5"\63\,5@IY$:1:9IVX6R*D4T\M?D&,%=27I M%[PD9":_+W&;H(<])@:CQ')K(>>M\3=IBFDK4/7G(\8YX0\Y!TB M-@RR$72/(Q)ZTXY[<_C>F8Q($A))4N9;!F([O! 4G96_K2PK'VAE::VD0&;S M#9:UL34HB*PD76XCEB=FD]BZ\PSJ5C 'RA:M*B4FY"9P$R0J00>44CA)"5K8 MT1]1JS!5RMI&?O58DT+UFF:PHTFE5]-Y.[CQI)34W/DZ*Q5.C>LE*IK"V.O+ M]S*+,NBJC=#:EK #K$&[TF;\<3.X8=8DK/8^=+X#72K<;V?#?03]&)'W6>I& M9 ?337# M8GNA:T_@B9O^>@RX&YEE7%C6@C](%*[18QA%X3-=%JX/@<>2,2[;;6#_9@?[ M8D12 6DG)T'/]#=B<\$[WEU@HR\C'>!$VK003W8(M) 'Z+1)O$C%V>W#@$M' M^XCDBQ-16F&"8KQWJ$6P_XH\$KM^R!(P=$'*^J5TX^Q*WJ*ZQ^$$+F%UF%[S M-$^^$';8*TNB"/H[KAVAPN"7[(+0SODG,T'1*%LMTZY4(*X<5S>,=G0&4F!$ M]H>,X9?(\>,0_1:PK15J0&&10/K2F1KO4MM\2;5PPTW :M#P#V$KSS2=>V:< MN(N(DUPRLWPH3?E-.YK:M(7PECR#28/+WMUE-K!F]]5(<*"*KW*O/\744=/W M?QZ<%QQ?O"21$T8TEFCT7='PC*G%6/*)VMKG-A-:*L;T<3G"'!0GM/;Q/>Q1 MV,&=^4^A],"YIU@W%!=:A8"HD! ]_(\*[#<4N.AH3GL>&K34PXM55NX UFKQ$.<,P5YN[7!1]4P MG4GF=;]UBCL8C\13)R9N1VMD;><5@R4-FP*0-YQ/])7%U77,C&H1> O$*8.( M/S,ZCJ9/AU%\1(UX0ET"%3>MM%J#GE:@Y9SXAT19H5S=>E[P4M&R"6#2IO.! MF*K )D$FI0T"9DSI.:).&E!C6"MH!MXHEQG]2(P?R0Q,\/O"2/VEFS3FL7F4LZ"INBY'28! MH60ZF'5]#:<_E5DB99M5.F"EBL3LT+)5D6FG79 0N*E9=':GPILY-2TBHR68/MD=]@:K('Y^6674X.@Z54). AO*7!W_JV MCCGJL,/-L!5K2JX.)0TW/$TK.+20JR1(^5[9 K%-9SK_H0(M4"H26E9*9PBI M;*>?8!G5+1F576=Y_\YG)K62D6JRS648T6E.<,:*EP3NZT/D!#&[F<(+1_!_ M^:*,A/?/0YRP026SIL:'&,1LOH XW,9=\5&?TSSATH"^(Z)G*AW*Q$.2?/P& MCB0A*D2481<&9.-S-G(IG/R?E!0]@.H\\X8]JL,;.'U0Q.'N>)@GT4 M S%9M'.5'X0%E3-#2^_/5ZW1,KMK[@$;;CIH6WE\7M4<+DQT$5J_SD_'X <4 M]&/:(ZL/)%O%W@4)*>G'G[_>AKY')WH7OQ](\MH]&=S8%W9\][* (O&K[@@W MYON)/VJ2]_YA=?:??UU=GU_4S<;<;7T/%Y3V_%O'>)=!6?.GM!51F., MM?6!'6^=-)9CK[$#W#CL)K9V.?:<.F+D3TB 4@9V(]26UC9B]PXG=#C&7G:+ MJC%HE8UA1VNSCG*8UK>$&Y\M\NH7QQ1D47Z#T6H\3J6EC?A[B+ 3'Z)7/GB+ M@;PQ!)O:PX["5DWE0%0VAAN+[2)KYVQ3RA!FKU-I:64>&[KD*D@+WM;NJM67 MWFN>Z XE"CNJS=BL-%4>1!$N/AC22WO:Z;J'W4&4>J[;%V=;8I:GW; -)#8- MWU]9VRRCG!E$XG,L_GL5'.^)',] \H30%_8HQ1RMD.P VCYW]QJKR.NBKW/(R1!PV M^IBU87FKTP1EN%AE6#_=&*T+Q@7*15&>"9RPJKAXZ>(B\)JP#8@Y+_@-4_3H MT/[N*,4LA37N$R=*9F"/4[PA0: VR31 W[$PP?Q*#W0J+C"C\@'F[X4+B@NY M#( ]C#*N71ENT#N2%F8;YWFYKM!C7,TC%&G0=*('B,,U21KJP9<:P,:08UW* M+PYG?X6+&C4R&BA)G1V2!C47ZO!$L5%;:!^-5CQS>$Z>B(<#+Y9.@9PY\9:? M[Z;KSC4FR2$Z>H6X;U^8$:=E@?R-PZX=@3]QV%L-[?V4+9;>'70I"^1EO)&' M79^.'A._GS>9[CDC5#KWQ7CQ2Q^K-9+8&;7!#\(& =ZP3'(=5$UKBK/Z#Y_7 ML66,^3MZS$O62J-,=) LNP\;/X2*4SA\=L54X]5AZ-IGF^B?4<@'9]*YR M8 T5!]86HLC<"1<4R9(N4"XK2H5%0EHDB6OI=!]P\_.Q(+6I*[&WMD=P%<<' M[)T?(I8\$VM@OO3,7G8H6^FG2+TL'$ .-H(.M=-1YE^#%ES$&ZS1H%!"@C,2 MK%,82J$K;H(P+H,5C+)KL!KLL9UP4AB$ VZ]/?I9MIG0++&G@VTZH$X#E=GA M31==QD :SK<):-(Z!&,M20>BSIAF.Y-6H8@(ZQT"C[T5IT*B/65E976J ]>_Q-)* C64Z]FB^P:/N#Q?MM+0P?#DEY]CIWL[4 M99OR4Q/Y8[_I<0:%13MVA1TY>0K>N"VQ8[**OHF#N47NX,-A)ZE'+XYXM[_^*+J]7 MO][;\.H;G#"];Z.0Q:)W^OHS7;= W$BO84#BF?96GFPWQ@0N3HVIKZ!1S+A8ZNN/&_MP37FWCZ!PL'N46 M#_*;=.SW?)&YETQM"GT5=^ZN=GN'1&(.O8QCG,3+P+MF&:\''.U(P,<68;>+ M%[:Y7[TGHD\%)A@.M$I^(Z\_">!W\P8H9.:6WCM!G&5B^8.!'HN7).6-D<\3 MMNP11G?K1!OZ(WN+*TX0SNJT4K,.%SP'@Y MOH\ED0T.*/HE?5_8AO(G#W__9H:1OQNVBN#%CY)P9+=$Q1,$>6*.%LD M\D"=_+957#MN\0I_7P&X[Q8.A4)0=/I"A9U M/DP]T_/2W8]$S^W4\T@'FQ6'ENT<4![Q\#:0JY_'IQ'RM6-Z2[8EP=2+ .Q@ M[6^+YM,IJMYP@UI#!\,G4XHT3/Y(C-T3)U8G2G4CO"^-N>%$!XLT0T4#@3FA11=I!PZOU><(8" M5T\XH(Q(CRE-N<_\P.9(XS8LR3O,"RJ.Q3:.!#D+,/,/LVJK]+,4K;<1WCO$ MJ]_7[=%M;C%;KW=SV);[S"ER%9(;#MZ4RRB[?4,"V+#VF9KIIIU.(*L.8J@3 M)GS/LMC!+!(;M;N>>G1@QO!@RQ3',32(0#^0,42E(461?Y.$GKB0Q4VS)JC:L:5SH94UEF6 MK6.C0+,5&Q7F2(_Z<";O?:4I;.T$L512<9202]D]2U[?&28\Z]F@9?>GIN>< MIEN-\IO>]>%)2^D(+N<&9NXUBBF$SDZ=II;W==(<4._<=M%O;E&NT+S;GDW: M:4ZQK1)]K+V9V]K'.DB)M5[ M0#)YPA(2"J/U(@ ;#OK;0J_< UQ T-!APK(-HX!"F#A^$RA,:)*S+G=_ 8$$ MV]".QZHSTY_X+,%%TX8=@**SZYYXU41BX%P'8L-7?%J4'PCOWA@L_&CIH MGRY)6?&')04SE'%;(,YOP3?'?$E#@"=M:B9)+9;K3F4><=_3*G4HT)$$?$SHJ\A@A%B'$7J7L>33 MYB_3)&K=^L,R9DQE'4X8=EYD\$H,/#STMX5>#@,N*&CH,&$N E+R= R3<',< MA 5J4PF .*2!$[@CI0X[4]\EL"B:<,.H-.3\NP 25>_D< J%V>VB=.I#5I- MG*YS"XY2(E::SO$U8,R7:W?89_/ K"Q:0RTR;2(P<6F83?(3=[TI #]]IZ^/ M=N(@KPS+BR:'AX3%!%\B[;/U$JO"64B#(B$.\K)B?G(=L6F/W4UOKWP125DB MB2=*F:*\Q.%H%>0Z7B^RX$L%FY,:)PEBBO<"QD6%8;B M!4?LF5W5DV]=^L%$W=Z:E_).;9W@SN&ZBZY_I5G*)HG7WE#*!.51 T%0YM)Z-4Z?\A->MRM)?.F[ 0\N#OI7)=1KN\!.*R[R3UXJ&=W MK"./K@^B5_D%1_EI1\M)XI$LD&HHPKAXJY 5;["\I727/S&]6G>/Z,:.\XCJ M=MT5>T6*7O"CNX/L1G:$"B8LX $%]X@&4+U>#CO-.SBQ!#[:^]M"+R4+-_HU M=)@PM0II'V@,DY3V@>HRH^82HQ?K-7;9#.;BQ>4UJ.\H+JX")L$R\-A_V#&X M)\=G4%B7Y^A+ &;DZ]LB3X;VZ@T\$:JGR_ D:-VEY/R=*\R%8LUP*A6*V$5D M-ZV=3N<+/(G*DUOL!YS+B!X=*IM+&VVQ+Z(JC##9T![L%2X:7N. BC)S.JV! M4V[LM:N,'V(,T2H0T,O*,?$?)*X3O_YNP2R791]X14GD!+&?IDCSMPYMS,:8 MJA5U[W"<1,2EL];4'.5?2"UO^8W]XYN@KG^@R^B-;%MA<,6(-[D0,,<&N]]$ MGEE.*P'A%FGU9O&,]!]XD3)3$WTB#QWP][C-Y+_WP M^2J@"]0=7XFTG*#MWALV8/>T0NG]S&Y=X8)P7P5THT'F(T"4<4(2*]NG4ZU8 MPB.QZX?Q(;+VS!ZU"X7 6X=X=!*J,,UQ*]@!K="J7'ZLU 1N@*H$U2\E)N@A M1I"_%&6I6-A(:MDZHE!ZS:HYF&H:0H\GE6Z5BGZ55I"C2BGK@!I]\DML=H-K M+.W$^VFV8NPL#.@@?'#9>,S>I@DWU'PQ?YS&(PD;1*F8+*/NG1Z2FS#Y.^;X MHEH>:%.#':T#K53*/.B1@AOW0Q72/T]7\!7O/0G.2&:-,M[H\9 @RAV]8C%. M6T$1$+:R^#YC6F"=+M)O0Y^P?=J6]7!C!]B8T:ZK# OJUG COX/,VBLZL@G( MFKA.D*""#<*.H$DL+@?AJ SAQO$T:FO74I&DX[>P M"_D6B$O($KZRC/37J91($I,GCFNP!'UBLB(N["AILH9C,O/X @#!^-(AT2_L MR8KS(MO7,I5HZ0(;"KOH*R-94WNX0-1):NWS890XXM311WY0GR>,P7AOVU2@ MK<_\_+=Q*&[L,"\/-@?$D@M+]"$,8)/I;3MTLR?37PM%6\:=YAZPP[:#MN5T MM;(YW)#M(K1^BE?0MO:N4JK:&3\3G3PTO@99WW8F#EJG8:UKR@UGX)2UX@YU MQU>ZCA)TZ=C!*%>'C6F]\YJN9ZX2O%,_[U73<"9^>:1;K5/FK6;@D<>R#G9' M](D119RJG9,J(VIG&_N+8:UMB='29281UZ!ORUQE!NN+3E(/C\>"^NB+B^ZA M.:;*1F_A9F]UJC)2RD8P(ZQ9I_S&[%$+X+=BU?)J7SD)684V$H@:=LZ30WPV MN9JVBI]YM?(W<<<($>D-2Y;%YB\LJ,:I?CWG$$R=M#^.L,9NN8_G98[X[)![XL!2OX]JC"&+Y45NQ)\99V1OH[9C! MQIS\'#\FG?.&RL8P@:V;CO(,O+XEW+EWB[RZ+GD=!IN3!QSM$&-@RRVO^ &Q M74N2L+XE?(=4:%?UQDHSV*ZH$E9[E]_=8N_@\X)M99]$!:O89L*PK'5;UE#= M>D[^VI@_5#2=B]^:R[55O-1^/G$L1>T/%DP")@#CWY905+6%'8"-&LKA5]L0 M;O UBSO((Y-\J+">+AQ12[MQQPJFM)UQ.VH$/-)J=2J%6*D%X-BJEU/;W;"M MPK'7F*ZX>R6S;U@.RFG>36=UM&?H%R!DAP # J MC*VXK7AE!:P)+VS(TF7BD:^-*('9.=/4EP;L:-:R2/F&9@\"<&-=3XTAKQND MW'A2N<0/;&"T#6R]B;R!T&@<^/I1F'EPF!L?&J,#U&D+2(:Q4KZ+O=VP#7V/ M&HJ5+DM>;\*D;0!M[00;%KKI7*K1U=@#;MAWE%L[A2Z1_P,2#. XY.?P82%[G^ZS@!IYR>.MP4\FN1:QLF^6Z\?>.\F="T]=+S\(X MB>^W3H29V%[V4%+;Z82A1&'CAAF;E?;J!E&$BS"&]!H49">GC';3(\&P NU4 M-D7;8#RQI!JYR&PXUM8>-,*V:RMBA; P7%=I%UO77C#)[ MJT2$-(0I_'CZLD=#TK*>\?+=K4JF]VWP\>I2T2>K<.1-0^R-36L!V M>!\>8_S[@4IR\=0A(]30''@@M^A9?IRDOBW@D&V36/_1C8PP$I0A^&CKP-/0 M?EY>VCS(J!K/QT\-PFG540&,(M,I:R,JTZJEE9JDK^)_VT*T+6^B!-"9ZU8 M=3'OJ!'L0*[720[8<@NX@:F04]?K*#GF$?<+J-EGWXPXZNWYGD=E"Z=@%=!Z:6"F=TZIZCD*##$S '&H7>6=D!)7*UG"M+3):IW7J1>%I9:!)]6;2FO+>ZN *G&( M(BH\7UGQBB>MF47#/&!CT"@6+64P33* BU[CJ&FB!%#QYL(BJQ#'I@QR\;A, M*L2/?Z5RI4\RB3)!UN$/KGW=<+*GZ=A\O3"Z7*=PEQG= M2=":?:,G_BX&*SB*HOPC/#+I[4)M]D[5TOW]0&)>$S4^?97^E=_U2MB35\3C MT\XPZ ZT)CC,!6:-6;,>9 >3GP/$FE/2! !DTB!9'/3X*O][45R(3%!))G@ M"\NZ% II>%'0S/&4KG71(]Z0@)T=Y+#*'MUE/^[83#7.VLB@*G[C%#J<1.DQ M9[?X+F[INW PEP]&R^!-$1=OPHC\B^%WC*[Q$_U&W]K%Z=JG1KJ#<&OWN2!L M-SO4PV=SWSE@8T<-3(2F\A4:0& VH3G(&$\0%)IDA96SV2Y%Y(0\T?\VQKDV M$9C1/LPF^<9#;PK =R'T]=$NR^X\'GPG4M9DST?+5SKJ"@FFW9"8WB0R%N3E MR?-U-IL."K:V01* >8[=9&30Y+F"(8#93&!68-G!%@U V=![=B#919?1 )*G MA<" XYBFJ =&SA$Z*$YEEL(MV'J4'>M.TX;6*M2R*[2=5I#JUC!1L:.61\5K MCYO"70ZV"3RH/.:"7PVW';!CJZI(\3,,]QE+A%]8:DCG5JEBUL(UN3_L]S[? M8'7\,R?>7OKALW1]2+JEU#J)&4@/9O0:LU0^Q1E"#/B,QXAJ!B= -)1B21HZ MX,5;1 I9$$_*LE1N$HHHF_@-+ZL&X\R1S!TQ]HCQEZ\0EJ]1VI\U636:#-,E MWSIR*^P57F4W47^QV_OA*\;W.'HB+B[JE,B51)8^%X/^M%K?83?-TE\ [?T#0*"^P.M5T]ONI2G0.0#M;-1,RJ 9(+@E))%F"2=D#MR$$.A7MQC"3E M!P#-'JMVN<-Q$A&78C.WT#+P*K_Y.2#)()PSS7)6"#B*O1NPT2B_V:#F.%J/ MBZ>%0"FTLL-F1[_D^)O7VIS@58M*RE6['U(S0$0]10RLMH^*C"ZX!=(Q/W4E#\\"+-GL,?< M.%YJ'+8")J)FZ9X:,;96L[0 ^$J-/"FA>_J:_K''A+ GM;D DI:5%-.X/J3F M $AZ"AF9?!U5GY1X+]CUC*P%.%"R9[0X-0FQ6[#RDL2NXXLW:8M68($4\0!XXAQ%;7!1[HZ7]R+9W-VF6$Z@:C. M&J:-VM/7_,>_$AQ1=]V^\EN)RQ>BJM_7N?-,XJV3#6J#J;'G#"*EF_S#PP#E MU$44+']!GQ@+N[Z?8@*O2G-LA_-PYQ#E]+$GC9E$0A^+U 9$%P(SB(M>:HP3 M'H*)W0"Y"O:').: \.$CWCWBJ,UPM3UFXOQJ;6M=_;CY#!R[06@3DQU!?I'6 M-?B /@D>=A(C8RJ=*@@E.K_I'9W?S#@ZO^D7G=_,,3JK0IN/SF_@1:W_:+SVSE&9U5H\]'Y+;SH-*6TQ:)')E)$UR3 5PG>M69' M#/&8"0*8M*CIQ&7.8 8H8U1-$[C4J_;G48XS+0;*1$-<-LMX!LR\2,XT6$7$ M&YQPVQ3E7)I?^^O4<2;8U:I[+2 I>\T 9=IE-P$=[#5E4:[C7<[H2_0IXV49 M"L:S@0"9]^\DC/G2W'U_"DQ_.S@^61/LG>,UCJ+*S2W./5>SN$);,-I#B M3))P6L2V:#:)-4IYRY@M<0<$U##LU>)"8^*SXFF19: :K[I948?LK!!;VVX- MT-V;YNPP7%]#[:*(6Q*C"._%\^ZQN1=I;./Z]*:4 ?XDAWCE,TO,>*JI.@RH MMVK" =ZG4S5AO %!>S)OB-/;'C;T%@$FV+S]P<76XL$,"K"S!+,;A*9:>"A' MI67#J#1A_G_/+[5>!*,.5V,8^T*\_/?HT/[NB*:Y3YPHF9MQ3O-'$NOM8^V6 MUJ\DV?X7,3CK7N,=)(FH\MY[;&X,AS-%].ENW M718SPVT&!V_&T]G$@1U).O1,Q4.R?.D)95264+[AS(5<%$^7+9 DJ-W#/O#L M?NN\,D)CF.4)1X_AW UC<#_'L+(_.22X#N/X*G#]@X>]JR M!U8WQD_(&^8@ M8^4+Y(O*J1@#7V9.;@;M55"^O-Q0'N@=G=+&7_+'O-/2^O27:;$[YE[2\&9UY+,!ZI&?1F?OE&_001[:"-.=R6/-[98BZ-$6JC1?Q6+ M-/J/?]PQUC558JI_@SDJU6K 1HW2'^ M*.K%TZ[AQT:,."&L@)@Y-QW=?*W\"[%&&KGC1U)HL*YZ4Y*BI_!QP5=9KD42'_$6A4U(JH[4:" MFL6H&$,=J0L'4DJ^'^,:2_/W,B/_P8>O5K@KX$ M8 :.OBWRC$JOWL#3(GJZZ!_B8L^&%!Q1Q%=OX1J%*5->P)_MLG/6B/-&.\9\ MVHS$M':1N:&[S"890_XR1-4FG/'TB0&+=NGA*S:V:\_Q8W(5Q$G$ ^[2<;'( MY"FV'QJ:PP3.KGK*&YVJMO#F(YTEUG5E1A@5E-D1%14%38(497/B)G!7[&4?(B3LB.'QR4-\#$N<S":;9/4W[+IW!-F^&EHGR^= MNG4#OF;JJ<3@X<23AL]#L(]"%\?L9F-<.14-N8N5\$3=;@P>KTD 8FWV/N)2L5JUOT:1K]= M!;=TI0.?K,(,2C^&.*[+,A&/^?4R_G=Q40XE(?\CIJXM_7K:1=>H]F+$ MV2Z-)YU[_<08H)3#M'OV$RGL,H6EN[X_CHA72SW>:$ M7FJ]U2!VW&=N6-:@@7XB("^P4JV3E?-B@(WBWYUSH%/(TPLYOS@;W0:\V"G,"LD[6:)B8-76?&[QU4\8X MTD4%6[[,>$P9 X6]<:U4AX!W%0-E/,>!PXY%H2;WGGHG,0^4O$1XQW5H3=L9 M@)]*PR.8JS:<": IQ?ZO=>?XMBH 3#S#,OYZL^$$T@2J\K&)U:!BS[BD%?Y' M6''&XN6"#M.THY8S0*1Z[8[PJ-QL)FBD$-K ;?7<_9ST$0Y7\+"#)(;US'$D MSM\8&7'QUUY5;"0U850%&TDY$U6]NLS68E%ZVFF'?[GE#'"Q7KOZ>5K>;":X MJ!!ZR$T7^="S(%O-G=EXP&DDA2L3+8J/&6E[V3'#*F:$1DB'I8]R[EBET7]U M]-5*Z]G@1YV6"@R1F\X*1VH%-X,ECD2Z;MYE$TV,JGV,*#)YVZAB5-4&Q28Y M!/5 ::_6RXA?L6-N7E/5IJTM3/SII*%\>*FV(=Q#2LWB:E=5"GW*)V2E=Y\P MDJCS9*?\[U6RY9KEM1&;.N M%?!I9K/,AC9#24"7J3LQP]SC**&.Q[(F24B7KXP]G8.F_"O MMH$[25=*JNN"&4'$*%I?C@F7=5$XH6LW##2NR&G)$TU5A M>[CB*96'"=&8"3EJ!-L%ZW62W:_< J[K*>34OT@79RYG8XXQME;F5C6K +.* M%;3'WNH)1P'9;)-+$CB!2Z>IRK#1) $SJ(;8(U\.]>P/?(6DJXW^ M[A^)T8[30G'B!)XX1! &^&3'Y$!,$)1*@G)14"X+CXYI$S53VVA5,<;J\JX. M$R981 '5? @:9N*?.L%OEP=^0*P%_-IZ0,:Z3MH6T-;8'#J2=1/>4+8GS)'I MD;)#:\$/1;Q>XN'1%\5!'E]YXTO,'O[TLSH'B$G(#CO>'^B&%W6M#%CU-8' MMJ-VTECVV,8.<%VWF]CZL[^4.CKRYA&S3QW*?X^K=D59*X6_28!7ZXIVXC69 MTS"*PF>FN[.G?TE>%3;J20)V/.O8HU0]O$=_N-&NI85N%#!F;+E6B88%RAYI MREFBC*>=(N13&B73W0UW.Y+H/O ]"CQD.BZ?'.*SK:G+,+K?8Y>LB7M[B/84 M4OG)Q(>M$] _/42.A^GOW2U53+5B&H//_(#&B&7;T&@0DWE!EAE5C>-:)A;* MY>))^DPRE(HFG^]E?^?BH5P^,!AHU\HU0+E /DZH*LSXKC!^?'@\6>M/LQ39 M[CIK+#WZ#Q(&CM\V?](D 1/6AM@C3Y#W[ \\8ZZKC?:IN9PV>LQG3&Z&-4Z. M-8? 2Y]"2X,C"XQI\^13FT<)QY+=+,\T;;N-A*&%OT"9=M[AG3CS.V1=VD@$ M)K(.LTG;;%!-85Y3O0YZ& >.G*=MW+!D&%9>/H4)D:QCL]1\Z+&S7I4>"E,9 MJ=P$>-#7Z*-ZK YPP-9)J1V.[&FZA^QINE'F++W>HQN^RWU(^%$M!A_\P4O] M@D/#XX)QUU+L4>RU] ,=C5\FU8U0PD$9-B<=BQ(=L M.VSIC*Z\',]^80BQV#*7?"B_3+OD+^]AC_WVCBU)ZY86[5U@1FD???-D0DM[ MX,F#KM(;.F_'"@>$O&!0RDF,1$F(+DZO'LZ7=PODQ-G;J.GXA.(MIC- ;_(# MPV/;YNCU[8P%GW$@SF3ZO,#86O/9?*:HCRF2LCKF48VRQD K]:V.>%5I/1NH MJM-2@5)RTUD!5*W@IK$I9<)0B00T6' L:J*P>I^.C_#+'@Y/8C:HU=D>"BAK[3\K M?.NNC2'0"P[\#A?#,;+#,<7IK:,&6=N>K:%VX&JK<&QK!"H(-@AL*@C!U6DLF3V>*LO-V_H--C M9HLXM\539@MVPVJ!WCFQ>.'%I7)]"64?^.> 85JVB766;UE?8GPK1*7KUAX; M9%WIP8:3P99JVRCN1 PNX Q7R?CVL6"?[Q@O4"$!HB*@0@8PF\G36$RRPYK: M 0 ,A<$F2;?[6 WEAJN?BJ; P:-!O^IN<[4=X)!ODM;,[O,",<(6[X%6=6R\ M":IL/"_O5-\&K6\Y'P\U=".TWD!=X^C)\**7*W6-=K';."* MZ__4.-$QS )V2(QAS](;-P;IPPV^4;0T&;&QU1F<--*Q.24O5D<2TC*?:^\% M.[0Z:ETJ2-/]736B07'_-2J2* XDW_,S7:GWNO,8/X3EFJ6$28 %Q,0F#7QS_4 WN M?CUA1K6&]OFIPV[=@!\V[*F$]LVD1U8@.7]#BX3I2<*4'7)S?NB),9SV&.%$ M1KC)3U8R1LP .2M4\$*RVRFBPK&)C,2LX4, -/?HYC>&)*ZNI?/0B4+=$3 M!$3G68- 187108#S@PH"AHPAJ;NO4=?(,"% \,6F6(N63Y"9(4A-XQR8 AGT=S%V#PEYPI(Q>B^#.M";.Y2T6*H? MK"B(S1EBVE0:&VXD_G. GK',5<"0*QG$&"0I=I4^DH 52,^U6VXV$=XX":83 MM, E>\<7=<]6:[ZS+==#"SSZJS/'][%W&49WV,.[O6H+8QPV,)%I;+OFFULC M\ "^$S:FQMIE%81,4J0ZF51LZ2'$0@Z7B[\[RN\ZA%(90%:E* @3Y'+I>)W< M*)>/_S/&Z=N6Q:]I![:L"8M7(&CO[!1*6"T:6G2<=-,.\O3T+L*SJCHJ_4Y7CL' MGTX";IU7!D:K=7:@H\[X/?L#'K%T+)$/17TZ Q]CM%31SJY39MEA"Q)09X]Y MXLJAJ,UYLE\R0-\+SNQO67&[:8]?3&^5V]PJ9[E5SLM6N2VLDO&>'G[GXB_F M,+-8"E%I/(7N_%&GU:-/-CS2JGG-080 H^@@V^1PJD4%.*X.TVGXUH#+V-;$ MCA0Y8C(=%NRGQ5C;%N)L:W!70EWQZ)S$?GJ\M6TE'3\:+U]S378DR17_E23; M.QSOL9L\A%A")NDY(AK..R;6M&@/S98%PG%) M9.#G=KPK['A5M6,F$>(BV4^!V+)E84,_LZ$GV["[+XX\8E#-5RX=R2),X5(: M-\4P>H?9(Y#\BON9B*G_.'@;?L]\N:'_BJD=S\+=W@E>5]$JN$KB^\-C3#SB M1.3H$6=K0LQM%)KBFS2/5V-*,,>1;1)[F!L#!>8P+ ESJ2LSTVRR&F6R\_W& M=-S\9R8^Y>*C9?&1SHX^DJP%D/$8](>JCMR31I'QP5X^;GG#-PK_2E6CG^PA_(D\ M8?&KRJ*YX3MJDH,_ ^Q4W4HU:$UCT%QD&9#D;-\HC?=]=X*_C00 [1AQV32 MWQ^G8ZP,4%8-5CXB?E,V&(4B)D'VZZNC))^UL6+.3F80OYV7U!@D]%;K7[?$ MW;*]\6UFBSOL8BK+/5U&\N)BZIUI?5*0<7N8?0K,UJ,#':\':J4=1H)OEA2G M@?',6+. P1+R1(([B@5[2SO9MHUTFQN)LT8W92.EW%'*WN+&MFU#:7H3X@\" M1'B'O==1L;JB-ZLELPHJ[W#&Z4AUQ\6IL[(6%< (K6^5')S[DP".RP,4TBZL M78$/\?@96]6R,,KG-CQ6LI6MB)EIT1B,:>BR_.C"0HUUIH=A,!9JMX:-JU%. M%+WFK[-7[->Q"TPT[:-OPQVF4OO97%.JE]K4DQ<_16$,XGJ1636Y6M+QZNQ] M8^E8M8V _3EP=F&4D'^)]\BOXOC Q+H0#S(K#-7:"7;0=M-9#MOF'G #MZ/< MNCXMD4_'YY0!2CE8">.1E3Y(2O/K.R13V@WCQ,J%Y*40B$]Q\^KVP>:,R:,P M4DL7V '<15\Y?)O:PPW>3E+K>K%,7&28Y? ]J_'D:8)W"J7A!*ZZ\.W%>HU= M=LEX0&GH>AJP0UO+(MT*1-<0@!O\>FJ,528ZYPFW4O089BG4SO.7FF6C!R/% M-8YCC*\QE>L;HRT=:M_MSWF5N/GTL^!A^S;@@ MSL;.8T3CZT[_8V66NMIC5F(XV' 1V%1<88+:AK"C4ZV;')#'K>#&8(.LVB7G M,Y)9X#&J5H)L3.5LA-8O3D38>-P6677M8 >64C,YKHX:P0TKM:BZCI=1M!Y4 MXZEFY<7R;1@E;#^I+:9J&\(.*K5NI4?+CUK!#:L&6;4WR!E)L:-H.[)&TXZ] M+6-G"=<<4_,)I<8(FD'@F/.HL8,D3!R_>>%D2I,'QLI>9J,\.946@5CC.>+1VA1R._108F@$Y6I*5;$6[1WB"@P M(>H5QH@$KG_PL)=5V]I1]@=V(DY4W/*9-,BGTU/B\Y>B5K"3?86^0UEF;)*%MZK'ET-5T6P&L_?!9%-L+\#[ZU7.<=V6R3 MU?KG&"\IB"6K1W9M&'M7P<6+NZ7Z8G91NF27ZQ1*JA<(S%"$'>(&K"7CP !R M<,'"A%*ZH<9YGX3K$\H=@4ZZV;61 M.^S;*)\Y@DT829311(+H]#> QE(L^[SFWZB_PW'B'"*'SN7$)5$*7/_A!(32 MH0YRCZ,GXN+XDL;H+SCPPNH+C4-I 0:CH18Z>MF^+R'@P#98+>T1&>^I0KQN M3Y"_Q',?'E@IUT"&O:B0++V#S$;E?^:RH3@5#K'/CIZX>-,BH34C%F\82:Q1 MSAL5S%'&'3'V2/"?'EH!6*JS/UG9Z72WV#OXV:N=IZ]G/IVM-IT);>X!$YE[ M:%O:!%4WA[M6["*T]L9A2KMXFY;-&!E]FV="[^EHPW.S7))4[^4+4>5"F]H# M]]\V34O>JVH,V'=;1=;.\W,GS=WV$R-JQ5EES<[#G4.JLZ3&AK#=4ZV;[)?' MK> Z9(.LICQ1D+7NB]?CD4<:JISR&OXA^69Q3;GF];C'X3ML'XVC M)R>75LCY [KX_4"25_X>'5T'$+IB6M;>ZW#C7_DJYDZ7KB7]A["$]QT;B:XC5%$W;@&[%8>38U@"!< M(#&CUJ! 1 5%E/)?H&+Y+&1 A1"L-MPCEGI-F[&%8;G"/K&PCU.U3Z2TS\2) MA8O=W@]?,4Z3+-PRITPL5NT;!S%/%2Y]+@:_L7^'W7 3,%5$:4)^<;];2L(L M+^ 0-Z:%Z],@!AD!AL11U361>LGDRG*L B-/6$,/R;(M4"&=2-IF\F552KF$ M-I,W5X$;[G"^\+].I6U(WS3W@!VS';25(Z^A.=SXZ2*T;A0(VB@GCC+J%C,Z M"GT;DSMM?6;IQ>J43V.'V7FRH410@R_KYX04^_9T(AM&:?6R^"-F<\>ZW;+Z M9C"=L4VO?".]I@WP/?(FB0>=_BDF ^_""&7_^))-#;!@QQ8/[PC]E<]DR'X[ M\4&?,?2_+NDS_4;TY#H-0 OQN&YV()%/$9>!UPX?'?L!QI,^FN< TZ43<,3I MI<)4$)2^LEP<]>=K%9:GM0-+DQAIU:KT]-@%4_%))O<_X8 *Y%-UE]Z.!(1= M.V/5W%+E:[&P;U^8>*AE 7G2WZDCW,E_/_&U2WH++MS/G1(?._$.7?M)@MY, MWN^Z94?=/!?80#*2567(,EKRZ7XH%F8;S>>G!X9U$JM M>*$V]NJMTOSP0^?.L-&LGPU*E>0[]82+/3WEURZTGK%18HG5%R(FL@(O1X-B M'OS" J[EX.\$C _.RRF=VZU)PJY4= <'8\1A@X=9&_:> ;52A@L^AO6;8+Y# MA4&I-.+"&!@( V++=!\LH79Z%)S@SFEN<+):4Y,,&A0D(K!A2L\F_>VPE!23 LDR8B$D'"G818,+IL'T@)4NN!<;ZHH8I65 M>*&YT]>B35I\;OGL1%['"^Z#Z<.&4>.65%R>'T8<+E2:5]'(Q7S5E%$6AUW< MEQNF(B$NTX#SX(H31:S\1D3<;)K(C@]4?O5S0)*&HT5]"< ,/'U;Y(>->O4& M?NI(3Q?]JO?\HI2H[V]F&FPI0C9<5)T2"9^N07MM$L? M#PT\PBNJ(2HCVM%%C!-X[YD 3&B9T?.6N%M$8M8GOZ*:A-DU,":&D.^)BDO; M%Q7?6*74!7+6=$+2(NKS%@>=)9WV#-:T+E.0SJ\A!AZJ_A9QENB38#KM=B4( MHSA*H]AYO*5E+%8-Q6T'-HP0ACDPF;==^3&9H50!SP'-Z39H8&N9\+7,]VR? MMH!@14 '++3-L>*O(\2K0\*F+6R6V."_O$8H'91SV"CI=-2W26>/, M<544X!C_>^1\/ALT+5MV)" 53#X+#*VH"@P^LU(_8^"FR&QT^<:)DUH9[Q!L2!.P?U'ROV(D:##>+X>!GE_!!11!AE7T+ 84_; M-D?E+7M1 0Q:^KI P*1,*@F6C.+1#\*" =ZP8YN-B#2](7-*UB%G(!I?AM$: MD^1 Y<\@>23;114ZYU?-XVABHM:Q)!CYB\7?Q4JPH!/27IQDRYCK[*-6]E MB6+?="ML!%UZXJB>XZ=U=LY)[/IAS$:=Y2.KM..J+A:-S?.-(FL?BQM!V2X, MWR#B]E+;(OH6SGBB+#<[S(N@V(F[U MQCQL)#[>\&'5LO"&$>5MR5KMSK'&$N- M2C#S\=3\U^@UIIIC/^-Q=00CC#FV-M\O;CR 86&$';Y2 O1YY",;;P3N:W9+ M;&!^?S'>./!K?A>CZ-]3AC<\!.A: L0X4+NY^T8'@ZD_5,/&\$P&B.Y[0A;R M:MVYSWPX,/L51MIE?J/@;]@ $/)JI1WI60(]D(_2:0/[;2!]L?,TP5YV1YYO M&]4[6=PDECQ_-+S=8?;"+TO/GX4!YW&@]GS MT0Z]NPIXPM[B::/'=CL^]M[NR%66-&8*?]/T12>79 9H;N?K'&'\M&( 1WY+ MQH P'C3OCZN!SMXP,;./]?D,'NH5D\JZ'T;ZSGJ2O.W!8\#7,3EX:(CQ=@>/ M(<: ,'@T)X'>V.!AXV.U)X>&C!B**@[GIM <$ MT^5#]6#@&OJ7$(^-D]Q<3SP!1K%;/&D1(YQ5JYP5A%_PUPNO\C<%XQ4=BZ*' MK1.DQKUA3PO&"?9&?#Q(5X@W"NN#OHD1@->2X U"_3 [6 1](3B2)$=<=/:V M:5 ,";GX61FX_,W@>-9/&=GY;GT>PYSERT?=S3I.>4X-_I_]$#%".<^^S#_K M@0%.^4_=,6%^^PV3?YVW_DJ3;8.^G=>;6BU9K@XR^8<\8O^Y#J#UWV&:\;/, M^W,YOTY MHKG" O#17 @^WQ=FIOXRJ;W>+)SGU9.L(7J=!)\KJ"N_QC2X?L3^XN07J)] MKD-+_^\W\7&L5KD^QT%'PSKP1R#I$-<1?'+%$--LY!4-E$->XW_8S^@E.\!F MG_4S=X:.9,";.O27[W.=/VA^21MGTOYK)F'01/"G$QU>YIML5@'F]-OX'WB& MS_<9RD'#&\;ZR_>Y#F.:7]+&9MU_#6,&301_&#O>TOLLA[&I/[!T*O"MCV+2 MPGVNXY?.-YSTQ&$GR3['D4O+/O"'+4FMSW3$FO3#E@\XPABQ+G9[ M/WS%^!Y'3\3%"DMG%:>[GS\Q01?V.&',2T/VM;IRZ>&$_6SE#T;9.@5YR@0D*XX&K%WJ) Y$&&WEB"7E>V*!;0&Z,(^^QN$$I"VC/]!KQ7 M5E9R09OD]FR[T#Q)0G^]YN78"JV; M7+O293[.K1)<&_-3^FS8%(/Q J4\1LYST:'E,6P9/T=6/E,4:'17MB)$Z$KXY6Z^IP]L!>Z5+M=9MF M AO$Q[%IZ=2,40YP(7\D/;5/L:3BL.B5!4*%1"@3"3&?0))0K-/Q!!5]XJ)5 M)Z63Q/Y FYZ^UA-8OI!8\3W'Y0@;%2:PM@P1([*#BQ=3**W]Q+T",#XQZH#B M_\;9X?-PYY"@EY%+W>88B<=ZMX=3T6=N,5$CN6''7B#& WT27 Y>&>,T; MQOUZPD0K#>T9%O7H9A=IO-#E=YJX7^E_O^''4[;UC8W.%]&"74(%?!.HQV/(I.7],_=MN@Z4,))D8:L$[]5DMG M,G!G:T.4,;%IDA)&.5LD\5WP"\!I"XO;(O=T^!$W< \Q72G&<2I3T\9&6Q_@ MH=)%XU)0-'4 [/Z=Q-9V])28Q8Q^*D)C^K[:!KAKUFE4,Z!%P7\:M+%THAV:%<5 M?1*L+"R.K.IM#I!NZ$QQ>Y4X/G'4.%37"##\*'7*4>>H!7"P4+L#&N8N9P@9<]N@Q?[G+0.1-1%U_[KAHI MNG4#C!T]],[1I$,?X/C21P,#B,->(U"C3LCKCE%I4"$.RN1!U]=GTT+1%+81 MI=8N[\XL(M.D>EK9QO=]SC];WM6B6&MCF-C53*W M$7Y3J&@Q7U:7!;]N.?S7L2OL8.RC?TW2K;$?W$#M)?W %%W]5H?](W23VD B M;F[^?QOAU1ZS*1DK*E(W7SAJ 3,8&[3))_#E/P.?JRN$'5+))?!$05ODQ''H M$EZ0Y9G0564H&*$ /R/N/:P.&'K>$G>+V/FC@-K=V1-6;8P$*' 8%7Y\(2WO MXE&*;&__$$78FW;:;MA,E!Q*Z?%Z0M//S\TKE'U=E]*S4J\M+;P4%K)[B3@NZB:_MSRH%E$%(>J&"" M!!BGT7#P\#4M]Q7V;&57%71L][>?T/][AM\;0 G=X*>WP/[YTR8,7W[Z M\N7[]^\_?A__Z/EK6'\X^O*_7^^>S W8&I]M-P@-UP2?!K#\3P'^Y9UG&B&& M)U/][=EWT@;&7W;?(I9 __J<%ON,?O5Y=/)Y//KQ+; ^)5U$?V;X2%H<_=6F ME,_($IP6J ?_53^/X"?OX4V-L7!S6% M?[?QP>KG3Z;Q&Q+E9#P\&TZ0(/_W*F%'^M]@[EK7;FB'[[?NRO.W&,=/ _2! M;X^WN;Z$&P#1!@% K:X,,_3\]Q]-;_L%%?["V# 6E G"+PTE?0HA7U%/+CW7 M BZD-?PA\!S;0CR^,!R$_!,4* SJR,O5O))2/Q@^++^=O&.]UW"BD/X3'LH7-F!Z7A!Y(,G>^U" M&] TW'!NFEX$K0!W_0 [:MJ@EN3,37%;#>7(--.%%'>>NUX"?WL%GL-F@N1;ZD06 MR.ZFM$K;Z*+_T(#9VF&ZV8&3,9J,X-Z\\5BA-MS)C"[$ J*WUYEL'X#]MH'W43+22YCK1&EBCL='484%MKQ.YHN< _![! MKER_-CGJ@'6MNM"#>'S,W3*.]\BG4$E[ZL;S&2YIM2S/\I1$26]M7PAL+N/0$T M6V8X!TVJ%?!]=#('BXNQY)I\6)T=&MQV+%9+XTT<)M6?4$?Z7X&]WH3 FD-] M&6L@UJBK^4DE=K1" ""WJH2,\BQ5SD^IL<,7PWERLRIX\<7(2&I4EH2HP0"V MB%N#W?MQ[;U^ ::%PWG1#UA\+/JM&]AP15KZ!MXO^KX!5VE"%$2A.2PGK05> M ;$,J91ED&>KS^+ONV"-0FCNC&?@?&*"YK MQ_=S3:'XX1F*'QY-,4;Y+S3N M*1SL\CN[_TCC_D*3/ #R>YS]3/,^>Z'AM-#GS&>:]%D0(<)B-_,L>,EX"N]@ MLTGCJ+J$:/&,,. M!*X%K-UO[1!]<@B[.QQ\'J0M97X,!H9K#>)F!_5.=Y'( M2"6>F>N+@RX<>#[#E&D!.YXRX0_[*1/^XU^7'K3&YL]!Z$-PTI8.?E/CR@D,Z/YL;V]GI?>5[VU*$DJ]YC)WV?+CD_/QI]&D0!; OWDML M++6#]-\CPP^![[P_@A?/+U,_H:1V^+/T/U'%24$5+^E6]BX&AMAAW%LG,T]) MUA\TLFT/>G M:JN"28!$&Y-6M1&OKS>V ^ZC[3/P2[1P6$0;])DZGJ!^V@'JCV!MHYZ[X;VQ M+9N'RHIIACY#YQ,-3#O0 /*Y^'! 8L#P'8Q+=%[JOU]Z%EDAU%J:Z8=?ED1= M9QVH:VF\W5I07AP/@1W%]#F+4%XS%?%(D2CGO /ES"T+0A8!?^@^^]VG'F M *I"#HKKJ146(5+5M+N=SW7SP0M"P_E_]@MUZ2\KK*=:JD5(E5+.$J\X#QO/)>_]#HMH SE3QU/8V]UR/P$S\B$C M1B?/2^0%+X']L$B^][/)=#)1$W:FCJ>PM[OG3LXGG]ZWSYY3@GGN[]H 7MWK M%.UV]]EWLEY^VAN-<1('MPJT*$?]<*^AQL4C6JXY'%06EHS?;#+D.JEW7UQPIH-<)PJ=60+Y20X&T() M1BIKH;+K*?CM[I03L\+;;M$AB6?^AF-T@T44HA2@R G&U242IHIAUN45%E= M'&E?0EE]%#UM@;?_ >3!".P,C,91\ M-$2AY+MVX<^7B_NKZ_NGZROTT]/B[O9JOH3_N)C?S>\OKP=/?[N^7CY]:B&@ M?&4$S[B]*/B\-HR7Y"*.$P;I;_:$3'[QKYT@B]6-[4(T;#A\O#B,D!!YSE,5 M$F)Z,CP=3D^GH]ET.#L;CYL,LCH2SH, :K="EGRA/(U'G47A-D9Z/U0Y!"5& MO?.%6H>'-VU:UGAB+S$I_J"L:OIG4!I)TRR2::]PE,P:7?^'_T%WWE\-!Z#[ M0BB3A_\.]XWX)C.! $QUU20$BVZ+O*@OL 2>O$!##9UNX8CTEF>).-$5NE:V M@$:$_PA, -% F;_N05A^3L)5MT^DJ2^PH(L[BI FOC^_--Y L(> 0)+2LGTB M!;N Q#M NJPP:;:K=\AVHKKW1?JEY0JYB%>*=%'N@P]>#-NZ?D/94 !]YB\M MVR=ULPM(O-2DB]YS,+'L#_JDYVK!B%>F./5[F+V@Q7'MO0 _?']P4%Y3UT+F M[@O:1I,G<5H5-;7//;PY!91@OW4QRN\]U^1P"!2+Y\$YF4PG)_IIGTNX'AAM MH>&N4;Z[1&X07K^93H2.DG_Q/.N[[1S&Z/)459,1C,HML_-JBJR]^V@!9T0# MA7#BA)F/*!'>8O4MB'$@$(1:IV?,X)>U7YM^[/$XQ)#$B[*R?>,#LXS:+R&' M4F+1EQO#W?\*[8^#70I:HGW%:&[4_T#/2"89&%%.B\SFIDM?-@:+2C$UZ5'+ M?FU+H>WJ\,XVGE$2=AL@-I?D<:;O6UBKJ\8#@6?;C2#0?I^;D9[MZ)M<036. M-%(LE2TIL?',;?T;*T"OUCBPU MQ)6P*^XVCL:/8)<+0)(7F/+RO:,&GZ3:'Z,S,^ (5,^G\\9'Z-UM6C./:57Z M1LL+*ZQ[(9L-=J%[YC4O7QBK/>A5]7I.F'KR]\NFP,[>#*YLQRZE%?K.%C[! M)1@9>YJ,VM_8$E__(^YGB35Z3A1>R25$]W7(%&YW.BO>D\[#P 3SA%-P44&" M70;_9I["I-T4*BFI&A&F.2,^R5U56;%WG*@ILO;!/H_HQ4P76->&[T+C*)B;9K2- M')0IX JL;-,F&0O5%7O'D9HB:^_D7/IP5Q[Y[Y4K1[%@[SC *&+3G43I"ZRM MGW&D[,8;;I0\S@<;X ;V*XBO0=YY09 ^*4X^^>!II7=\$2&_A/U&AWZN(J3, MV]$\.J>=1V0T9@>CB,27H;0Y,JG8K]>,[U.-#_)BMMC%E\4555)6/6 M;$!H MF\;!N\Z4_%6G=?)7#7[(?>S/GXXVG]7IZ?AL/#X?GH_&H^EH'C MGEO8 GL /DZ;RN3#(E56;2ZIK9DJ!Q<7 -K[O/*RQ]EUYU&X@=;/'_N9@LJ8 MPTI'PQ0FP;6/(2^3^38((BYVQ!6.C!D4H;7WBY7)2\Y*SECKR/A1);GVCK&, M=YC3)F&HF8=LJH K1!A9ZDJO??:=0J+_2E.$4N,X",(DM?8G\@6!J18(H?0Q M$8(BL2@/B#IDJ#8\V%\0Z3LX)/9N)# M\@TIT:'#=/?78+&*SY@8':4GK(G^GY;P/U^O[Y=/@\7-X/;^:&"@WF8S3$ M2*N]X_/2"W#4!46X M@*SVC37 (AUHD%A.-=5QZ6.O3C[YI.;K;SV$'_; \Z'>?6UG9M M!!=Z[YL^+534ZADKZDBK_3G$%8 ]A1MFU&_XLP.POB $6\\/[3_P[PGL8*G: M,XK4%EGJ]4#>.$R"P7B[?3%L/_:C).D&70O?JD87\FT72Q<;T2E\9?9DC69Z MPA*AXDN-W.6U1@F,N8@"VX5[X4MO^YQ(-C=_C^S8]9;861C,W05:Y'4*; LO MMIZ+0IHA!$;),"I?F=KZ;)\8V15<$@Y3]@P^Z2"J ]J(Z/).V4Z:4*HG-.*1 M3OMCDD.,&+U>/5,UDWBBSC\ZNURPV_7MK].0=L?%DJIIG,._R2J-J'UO7063 M+%473@\ ;]_Q5O[><[V\1!3K@;FRAOH5(*#V.]H]I=.3'-N-H.@)YZ%AOT$DH>#0.O+?;R&\."\0.@/R' >C%B-*/?>3\D4-.=@5*MHG!]P! MD0S/"^""%?$2/:%T'IIS_0C#)I'V47OW(*RT.7)E-%9LM1S:WU)-\SJD,<@5 M1^:DXAHKF4LD[3>)A])>&(%M,BH;EU5-TUSJJ]8^64;MHV,.1;VRG2@DQEL3 M2O=<_30IM3];_Q6@)_V -8\#2NZC[3/P%ZM"%''%&L#;C&J4X5@;A(@J*]A6 M.=[0UA*N-E1CC! :U&=7C].F%Q230U>*131H.M)2+!2: ML#P7C=;YFTWR&E#K**M#LBHH^F.64!%U9K+J? 7(44I>F?/EE%4;LP9*5U\& M(;5W]Q#>OZ'JGUJGCUS@%UA[]\KAFS=40I07[B,3."35_MIY23HM*@N(Y7/P MG ][000^8;6/RY][IKW+H53JR2@/]J:O(XT:[2.K)""B?>[< SBOO"V<@4D! M>V5E^T@4=D&)P?8=;17OX/*);X=4[0]W!9757ZU-(5TL[>U&.'NAE1%<@?B_ MMV[1^?$()Z\;S_]N^*3 6\Y6E&4(7=E%EHB06_LM:5'D.DLB<7H1T;AJA!/! MF[(Y2QI6@DCZ GS;0Z<$?M@XL4YSWC)&:M*C#OO+)B:Q!2V 16*TG7#$6]DA M)7AN7^ XM%\AKP1G28?I._L6F]1;5K:(G007D/ D4%\SY1Q^P=,Z? (EA[A( 6;!BAJPLIF*WL$ M<9XS\ 3\5]M$3T3!-?T1F-[:Q:W0GJ27_=E^T[A3%+5/#X&1CQ\JNHI\M%N* MK5%L **33<6ZS>7!'75.T4[(1-C5BH)3:F1QZW,U 1J,;CDR?)2E M-*0:625Z5)KC(C4Y9_M^$_X!*6ZF5(UW@A@B9-H[@ADO=XR/0<;9=?TXI^Y7 M$&X\TAD%2U75V"5G5JN-1--,0J5[G0X)E+Q9F@C/PIM\C2.D"P, @G*'O +_ MV5/!.ZC=^59?B2@1JW25' HYQ[AVBXZ)4]5M; M\97'#0AM$\F=53CE"M>IJ"M<@Q]R'?CSQY6NSB*#EF#[XOF&_UX_+(C<1'[X MG4RFDZ$:,4&\U\$:"TW9L77V($?F9&1W6K++/PA,QR#;SRQ555-^8QT6:5$; M!D$;>)(Y/5%K_4'G;C>.]SU@7&E.:^:TFC_];7!SM_CU28/U9(<)^S)2J(+N ML)] M,Y&)]/I\'0R/FE]'W4/0M2M!]]#]+XM9H<=Z1"(SVD:O-LJ8IP ^)RBUE4@42+2U5W<1"H.-+U[0= MD,-AZ3$JH&+^DO&IHV9K:X!J?P6DS5=I%6!A:\0HM"T+ M2^1OY8-?0I&3,)UU>'9SE?29[[FGBEH?C&N$E/:)%OAB7!A"-8Z:0AP :9^6 MH>A7W.&7!%16;!/8&_A@F"C0M,_(4)1_;II>Y&(+ 5^I@?H ]BLZ-2>Y0;C: MR,,XAC">*.;.YR( "Z-XT6AJT5=<&VG=55)$)//4Z(/QCI# ]VDRO]YCQ$PZ MGD:/D(6-X>F7]5\&T"O4$NP/QT27J7.4E*)+W]2:5R FM"CT@P_@9MHJ]U.P M5CM"LC T-2&;\X7XCOW1'BP%V7O4[&-9]O!AFBI!ZM&.[VEBEA$)-^U5#@6'?"I94[BVS!,#0].*JDDM7NA%)[#_N[5Q2[PAYPX* A)M\&GX_(M52<7>5M\O1M/NIQ(\D<)1X4> PB/N^KVEDQ@DM']Z MF3W,HW$LGVI4:CL>JPE,$IX?ZM"4)H"!O!>!K.!2SL;S6IAT?J]*7G"I"&"T M#ZN"9F2:.R6^+0M1@J*'[P^.X89PMXMN$KR@(@36L3>@&K,DTJ+(P88P23F( MZ9AIMU#=[MJ&FQBJ!Z&RW@>ON-%I.FTI1*<;SX=(FP!8P0U4 [9A2Z"N(!=C M*Q]4:XB5E'.8#L_NV!70V&@[:NXUA$E42);2NX@;VS5<4](N@K-QU<@J;Q MJP'5V-1@"RA(>$%>B'SBB98S;$$Q#T1]!!!#VX2390)%_A>9DG%NZ&+<09(= M,XMK##9A1FNW$SWBL4( 2I@O-1H),HC]P5/V*;CI*S!=/P2H _E&'^PK "(H M,/VB:(MXRM4^$$.QS8SKE-J&N?1$/YO M\'FP;Q/E=-XW.]BW.\@TK&3>YB($59D_B14@64Y/QV?C\>SD;')Z>C*9G;?^ M,K:_-MPD,^$^93?\QX41V,%B]9#ATD44V"X>9YRH3HH3%6IN@-L; M'#2HY 2UDWXO1-441:_2[HQ4UI>J&85:)\_QL\YG!!;]9"< ?N$DI^D>MSN: M2U+Z5(SA<7$,YQM1%( M[)K-7"Q'5AV^HT0:41PU51E8=*!WP00-A)+J$ARU.YCN/'>-\GY?@>>0<3R= M%L<3:N4S:F:0M*/DRHCZQKPHEA?>3\FS$=QN32;#L[;7PZS&JA;"TK*J#-0: M2!<7/W8)-5_U< 8TUB5O6C)$T_I*#LVX=Q5#\K!0R^,.P*4!Y#/25>XHZ97R M/#V?3"?='MF7:R$WW/CED;I:MKR'1*'/=IR<'$48EEJN-=#V8#$]FD^'P=#8=MW]_'A8,;9Y+SD."S3UI\&N]:4G$2*$ M?>?Q1;-=?Y,[V)=>$ ;X)2#4-2N]H5:UEV_4Z(ZXT'J#R]BP \N#68"+K !5 M$TW#5E6;?B1HN3@]RQ'U21!+*_:\*_21W84\PFEOU$!UF@:RD0Q,@[1 MLG"[N*U!OC$E1VC2U4?P@I[-===5&PMB\9;W#P?]X-@Y5-?,$WS6N?._2D>Y MK4%-\31?7Y^BYP#\'L$FKU_9(]!&)1%H^Y8&NZ;4'+D'(E?>:"HOOK/I)N/I M=#(]A99=^U>U\EVK',*D\LH-7![,2\8REYRZCV!:Y#M7!#PX GX=,''7J/_W_5:&>KK-K0K]96=J0WD%'6L&^-'-]0OJ3K M(+2AH4Q,#Y0OI+>R&63I.H,=(3SN$F4=<>##CK;FV3910SU]-3I\W$ZSJC MJH"T7]\S./F>"W\TXRL;/%,\;S-Z&UKF'DVGVGCCXH,:MR(&+VJY79:^0)BJQ%NXC0+=Y(?FQV8.54[GE M$_D-U:8/WEM*\L&0&H_6^L7;/5[IIW+-*7\>B?A]MWY\'PV/!]-AR>S MTV%W\\NNGY&WY-4R._4,5BO$55&(N,U/C'R2;4)>=_K8*8#-HR;4('2@/8T MX)5-JNUUTN[\FUS+X9E\I\7)-VY%>8M+BZMC\.LH-)#)9B*45F5$\EP68Q=$ MZ@P\%3,#8WDJTL-E8E(J)^0F[>G#!CFB2IVN6[Z#7Q[SSS5]SXK3-RGR7_D) M7=DK .?#V>AD.#X?C<<3WBE%X$;\>OOB>.\ / '_U3;!/MH\*]?,F]G"5XY-]+X]I M R2NX2.GKU#8N@X%$1KG MPG4O'D-U-"P:JF67OI0W4C6]_96Q0PYZA([/34CN*]N)(+,YYR*NUE2;9GAN MCHD46?-3GN*M,JZ98%2R92W>+5-^(A!TR6RW6,&U:C8]/9V==QA* M:I#][N"'Y,O*3CD:WY:Y@0HRG-B1<17YN;O(AV&@)455FQWX@J.9)=)\I)<& M0/,-9_;G$]0?KIJ'0//&X<("]Y[K%\-RJV1MVGY^*)UTGI"B]@,-4H"@S"F= MO3^VD_CB???CWVS@0XPW[W?@%3CS-YMT;8ZMLK*DD*)D"JGX46)@#&]HDSC& M9)> HF!7WM:PB88%3QO*\H=?GQ1RU$:"R)&.:''KOD1A@'$8?07;9^!7D:!8 M0UF5U]821?.,XFM_HE@F\ DW0TZ.FR$T\;4_RRL3>,S-D/%Q,X0FOO8WPD78 M;G!_#6Y#L*VT:D5\0UD6MFW\2@.SE:CQ]@E^#T(,V?XN!:._@EBQCU2D4X-" M1SZ46GE HV%H-,3F[Y'AV"L;6%=)KW(!;1CE$H](65QT[<:4)1F?PO?,D0!' M*X^726939J@*HA2]Q>/D50U,FBZ'LYA<+EBC^"Y9DU7FFGX22;87/W-7GY%: M]5O+0SB&$ Y[0"O!>#3=-71%*4(""/S"3>D88^,6=[/'0C(QP#1-/57!MI8O M%I7N^B_ VG;=V*2]=BWTPQ8=8@>9E#N\A[6%E*2DP]K/@]WG\5MG '=@8,0] M0*$84+;!"M5^Q;6/[707LO+LY&PV'9].)^?GZ.'+F8YNC@X.?!6:VECUVMH9 M<'YV.^XS8(5X(D7)8LZ V1ES;&? "O&'7Y]"SX"K.-*;\QN%5%Y;2PW.;ZKG M@H_SFQ;\R@JQL.V%2QJ82IW?R/,MU'9EB?A2'UE,9Y5X9P6GMZSI'/V"8]2? M0L,/B7E$.[7W?K7#S3?7>PZ _XHFE'@)0ZD27!-"EESZ EQ%X)'P7]LG,F$_C/XV)XB[ *>B(DMG.NW>))31)1S[BO<6H-+ MPW>\KYZ%/EET:T=5^X+UHCI925RL^CEU(!P/'Q>V.T!4TI[X"_]E3 M831<@>?PU@U"/T(RWQ@FB*.F"5PF%?]@(B>NE\#?(A!VX!-( M5%HVC]+I43*('1@)3XEW=ILC\PPJWR' N)A,+_>DJNK^?2EOJIZ=G9Y/$,4F M9V+,=905WHA\ TYIGF=!FN/GCB# ]R!$KWB@1;;\EA=;3=4&/B_&!^9V Z'5 M]"#5(?2-[=K!!EB_0 C0U/FKY_]VZS[XG@D"*F\:M-0?'HD&H6L_@#A>/1K? MOQJP'[;A!(PS4:TV>LREVN)KG^9H!P&4M8HDL$B/.4"23I15Z86&TT%^YMUS MNGQFY*1H1F;?YY9L12KX0'?AQ>E'SW%N//\[_!VM&V7E51E%C.\M&<$$.M,LH"+TM\'=07,*=+2!ZAEBJ*DD&9E47)]3:,K=PG4%0 I#R MU^>QDH)R0K!6ZPL9&LFK0Q1_$1M@@6WR**)K7?C ^,U8 QXV4%O( S7M+*)> M#C'X19><*:AU5W&KBXR^]&DLL_18@6P;Q]#,#8YGBQ'=&:7!.>:9=!/)ULN^20 M\/NC[/6RBM(]U6^EB%+O'ZH[,W>3)K:]J7G4HO74DG,T&UMP"7MOHP@5;$/R M>4M/B]Y2U/1GU/8 -0Y_$;<_2#^@_DD\ZC?S(7QYX=0'#_\W'8UGH^FD]802 M^0 DVL6YDI*JS. U4"[NF5CE4R3%UQ*VO5C-H27AKG'L(24U8&E9%97'@G]1 M<^SB,:3PXUU &RLRT^\@#@@S]K]9PI\"R&'D^J'F;^-L137ELZNPJ'X1HHL9 MU*24)E[DAYLY[(Z%NE2J1W+!?'_/)M-QMZH2 ?>!C<4N=]?A3J1T'5ML^,0V MS'SM T!7-*W\$>B;6WSMHY'^8?@V6M$>C;#LCCFIF&IJ( 7M04@UB*KID+%Z"+A!OD M!'A"5R" M7@%OFNO-^&-[1JN:;MKHEKK-*&]TH4)W?5Z2J)$*L>%X?YV$^'W M,"H80*W1$X7SRZAFW*WX!#S=JY3?(JH6AZ@]9;/B=*>':C1+D*^S6"J=5T4! M_"G=RFN@6HRN#9:V5M U\65'5=,BHB2H54H139!O_"%X]YQ4:M_F.4W?UU#IJ:Y*B MD*(N^>44M(CF(P"[/)N^JT@T1BBM&@GJ3\D\ B;:/]5V$4;B+58';(\MQPO/ M][WO:"P8+_ OX3N!$#Q-J,T2NJZ+3&DLN9H6>$/ZI!+/7PW;0>/NQO.?7H!I MKVSS(?)?X#2W"#? 7VX,%_YIZ1L6@+\W-T9 O"$N_#O])Z)X>'0(FBU#8I]C MOFI*J]-$/Y@D3'*E7OV0,K\] F10HCQ2#19(L:&*LDDV--=ZAJ$J"B)G*LJM8S3M21-N')M+M=-\'^R&,Q MM_X=!2&PT&\?D4K*[(V**GGY9Y/I;*:AMFM+FFCZ3(D9@4GIUQ>WRZOY(Z.^ MLZ5[J^I*(1,MGRL6*)&7(AM6@'.(?HV1>M?$G,YUV^L7J\3"D-),N.^VBSNGG@LMX="& MX^H)N- XNO="WH3/I\.3ZKNG^^\,X@\-\)>.XA*JMC=.51GY9/PYKI<6QJ]* M$15HP(3)F$0W]2@Q,65%?>'D$ M%'0<['2A=GR?%G82IUD'_JN-+O,L5B7B!VCD!.5_HL[L(C^A&L%X:%(DF71D ME'LCF2>J=K]'0L,8WSQ+WC6BK$45M53CCW0&%$E7!R'M5[D4BP>?-MDC)JCU#\Z"E'$%A12KSJ%EO #P<9S,LOS8H4= QB; MI6^OUT0?2<-6CX1N#<"0&NVO( G1K5O;72.CH3;E,FT<&\&J1)=PK4!I.L'? M!<",0OL59*#A7B:KVCLVFO' (.'&@O!M79)<;"???+WV\0N4<'YV3?O%<&+' MV&*%XW^R5_)08O+PTG <8-UX_O[!S+(]H(3/](-YK:(CXSZ$\'>P+B,?!=S; MGG7K7AH!M!>NP,J(' CN@_&.L%VL4@]+&=5XZO>(0XW%EG&+03@Y]O,P2L), MD!?G,ED\._8Z?MFYC"6U&NH17<3)G_)&3BX80;PYG&'O[*T=[B1%;_8^@N % MF.'2NW4M""NP7! $<$J-$U, ZZOG@M(<,8*:SF-[TOGS0 *7,Y&(I&Q3^BG' M4@"@> O3Q&\9FME!%H^Y1W25RL>A;Y?0YC1L][\C:QV_ +.&_PH@6"C>P7#? M%_["O0V#I^@YL"W;\.U"JJQN.M%W!K>.7@16J;X&\0-_CA MI?<+W"O%OSI88"BLK=-<__@G#(6427(.!40Q*4Z7&-LBB]6O&]OH&93?6*00 12]L@Y#Q#$G@-!T-G[PCW(,A,D8^01;(%5 M:LSQM](CS@@2/J6+',]]UX?8AN^_5V7MHE7I!U]J2YJ2HR=^^ 8I_/17?J5D MJ;+5\( W5O8WU]AZ?FC_$2NW%^ &I) X>J5^$:*&K&D(I1R7 M=.L4FC0F8FW(SZ:9?B?E:D6SHL MU.[X7KP 'ZK77>-NH&F-T,UB0=5&:CG:V='(*(/V]^C2+(-5.BV4TT^E;")H M_]CG;6)3*%9^IMHY:KR^8]D^1Y<5.XI=(&^CRPNIIO+X^JZPOJLQ27B7< M[WJFK;]9B=YE7ZR^!6 .$0T7S^BL'5BW[O6;N4$/ZZ)S^AP\=]"JP2E^"01J MT&*_628:&*FOAK6\_=XGB$:9JRX]%V$ 7-/FW9.?%??DF;8'AFL-:I/)M-QM^\TU()_=PC,*%_7 M^_J*6^J/( B-R#<@!G&@ X3@OPW7ANW8AA/GF0,XS\,_X*C<-UYV;YVWK7[Q M02@*LGP'+S'.Y]'+QTC"&AI]BDU M5)L]V/23554R.C&HKZXY.P:]- #^TP:B?@5,!_[G<)_. M4U4UJK KNH0D=>65[")NG3,8@D?P$OGF!KG'?6_M&]MT)XOQ".91N(']^P-8 M2^\"[ N3R-2HS3ZQ3#P0K;B%NS1?8E#8S9>X?!ZKT\ET,M*6-'Q""HI&(,U' MK3_^GI.^+$\FN6!O24"63E!$ TG[IYUJ/YD?S=\CFVRX4&KTE@\,8FH?UE < M *F\*+SG*X"+)A,E"%5[RPT>>:7FKAQU<-YP@>PFE#D N %N^1Z$B]72>.,[ M69@13A8^X_8'V0_ /\%O#+S5 'Y%_1.$O4R+55:,1^"@W-OX>@F>75#7K#16 MINKAWD:-0F:>GH[/A^?CZ?ET>CX[';=^;77O<[C>OCC>.P#)&1WN=8%402FMW:1]1Y?'\?"LAUG"/R6:K.9!$;0SDYD(ZF(L_?6A?,>V#FX[Q)Q M*.]IB3&$JDZ%!7]%-0YV M:5>V :WV5TP3^8%5#@\]8PQ;Y3QPT\XYV08OBFQL@)745QW/E9Q7E\;;!5QZ M5G88OW#(RD@QC7\P5C*61S)MIO[O1M-GVL@'*05A)LHR[>P>NACD+XT7&TJ M?DM-$2GI:Q]T;AM<"2]V=G_$^"M -W^AW*]PG[H&-X;MXS-8WB/'$XXCQ_2; M@^2C _35 ?[LQQEDK48[NP55/MY\'UT9QWV\>-^72?H]_V[X%N.=J6;MJS9' MBN$.X0:6!*@4.2F*>PD_0#DKS)513>]RM51BY%6"H8AFZ\.Q%]&U'AS#O3>V M@'IT*.-3JO&L6N\E,TA;N"A"N9W%B.R3!>X$]>B"6%XUY;>F2(H5SH21HF>B M*.V!;YOIUAB=\1W\ZIMKAY3#4:X&/M@C"C3M?6&5T).0KSH;:]ZP'++OVCYZCG/C^>B/HFE,_5A>,6>=7]231#6!G.:'L^N57B6>Q]A;ST05KY)37I6, M;<6=>2HSGA%>02D"8G/[VM63\LE"B#Q:4BE?^,[''"^0\6SH2DAWH G9YY9E MQ\(FUVGV<115@352O]F;0=":"[$VJOKO,<5-4 ^EFZ,&W36)$53M?[\V MJ,U3J>80-_3'XI(DGO65>K)DC!]Q/?@80R)CE,3 W__5IPK $C=$%\.(LQL? M8TG"6!*A ^TOMQ^A.7<.=P/CC^'3(?2"+B#UQN75P6_"=L7RS-R.D[? [?E3[86P]5T/VS+WF/@(4IXZS>KD8P,APEL#? MGM"&1+L]ZXRZ*'7M^N1X<8 MNS(/8 O[B8,/?JP>,G<-+&#WP[O5W"^^/XU=HL2*K2P;+)_.*VW660H!U49( M%[ ?[Z[C^O<(KG6W+M13A(,<\*,.RXWA)IC>>^XK"$)@2&[!C*N7?"^_W>C!)QY.UD1%&T<2S!R+5!S >IMCZB\I__&%"=#B@& M971]*J+P2/H'UF=G(RG_^8^1U.E(8E#&,2>,J,0O"??N<#@5>O QHCH=46SZ M..:$%#W8/7V,**6V3T>?\()SG<<>T=UC)AU;@/G.?*Q>"MF##*HYWKP;E5BV M>JN@66]RJCT9ZCOJU'&C\^/],92JY\J#2%GL"+J")G!WBQE[UWHSR"1POQ-[ MLI[&/CSU7-Y9]48L9_\^AJT:PU:$VCY.!1@M?_5&+6?_/D:M&J-6A-J.-XB1 MU=N,5*[>D.7IW,=X56.\-M;91Q3ET>UB/T:J=MO8OIR8L+UPG\:EL_MA&[?; MF_6,UZ,J![F$K&?:KBI,L.R&-$8^P,/:/.B2V';S5Y+0Q0[=\&E 97O)&$9FKR*U2.=+.QW4Y\C(S.4);EU_O+ MEZS>X%+X&_[MX2\34 J:@Q:;N0&P++I>MX*(>O[[CZ:WC;^V1_P>A+4\_FI.&S%PYJY9$[F>AX%J'JUE0G$0LQ&!>DFF (LG?4IMUB14*'S^8AM7)$-.,$H6^S&@%9OB6N MGW3A$5:R!33MV-FU/V:]=5>>O\5?XO6 G3!YP#X/]A\;9+[VX1J3%4P!*6%% M#EBLYFYH6XCD]BMX F8$N6>#X/K-="*HT1LXQ) [.(IYME@="K!$&>](81%" M/Z+Z?$,SI5M @F@"M4NLAO)=O)X^B5]4C7(MT*C(W;;Q59K(]\86 M7'GH&0 N-NZKJ4:IMK7+RJ\*Q,20A/!$PB. ,[EM[K8'<][4* D#[0 LX;+:>^Q1ZYF^E1"&6ZQD?^.34_B)0P_ET%]4G MQ]BY*PT:5(!D.EHV=# E,+G#<_>&4,VW7D3TB@MI6S5"2^66<"I3,)3B6A=A MI24RY \[78M^;,=1,X_&6'=&451\8+PU@$=JW$GKDYZ"AW_=T; I-20= ,HC M7IN^]R>P1J+5]K./BI&F29-Z>=.33C^"%\\/D=8KLC(1BD.*G)Z.SX?GT_%P M/!I.SJ:C[ASLAYW,*.3B/?DCFQ>=N255YHQ:>J)YSYLAH(AG\0EB'U_MB@)H MY@5!TG&:DYM:1SEU"])7"1.X85!%YW$_J:[C7!GE=,J-?(GV*@64ZM9=;L#E M;C&^B1=CL@^77%HYU53">F#@FT1= M^U$).L-WY6^\-W088$3H0OREYYK@)0SN').L189JVNNUKHS:)^&9.PZ6/5U0 MJ*?9P732Z7A\:4^@1O (W K';T\6[ MR5_M<',9!:&W!?ZMB]RB:*L9!-!8!=;2>",PJD9+RA&L+@V*C!*%1M=&8V." M+5Z ;\1@5MPW+2F9AV0RF4Z&?2$(J[12SS^G;;/A"L!NFW;BFGUQ %:>:\VW M"- _\.\)]&"IVF.^U!9?@F&[)]!,S'[F=OMBV#Z":K%",V*((IWN@!& )?"W MMHNEBP?*]1O*J0$.)Y&ZS?20,4*AD& C[]G#>YI 8,^##^!LB@[44):5,F+D M2_15YPQ22GC3>*_.<=NK29+'+5AZ<_/WR/;!@^]9D8E.]F/.$Y:2RGH]9$@S MV26\W=$A;ZCDZ#T#JM4L,@UA,>ZDK5B Z#D OT>PR>M71'B^2("3DDB 78.# MN$4-X@ .,*B* R 6;]FOE>\']52_I*AR8[=""SE/%*L\JAS('O07?HIV_%Y> M6G&%D950K3^:A.JJD'Z^3BJONAIINF#2)$5,-75)/0,J+9L7[A0*=Z*:#BE: MJ-0B14CM/:T'HE:> !&*J\Z ^I,Q743MCW(R-\.N[%?;@H;M/OT&,!WX'U)J M$I:JBO."KMPB-VJ++#4V?]1\CX2_!7='/ZZ]UR_ M.+/W;H!E-%?^@8^==KG MQ6?;$,UFIY/)Z>&.*&ETD+0Z.&B6=4N$1/[+EYB7R>_^^O\!4$L#!!0 ( M !2(!U?E1753Z/H! %Y.&0 5 8V%K92TR,#(S,#I0V56@4NX6@DD&'I$$ED%I5<[@-*%D:$VE,CJC*JJL$3H*5G _$_CO MGTD \ IPZ_BWH9\9R_+LOS\F03"[_?5K)/O*3]<;_]I]$4/R8S?8,ASS;N1R MN?RY4CPK'HW",/8K^EH!N-H/7_G&@]%+;#\6^=6O5=OJ1+?EC.'X@>RH][\" M M[_'+N+7X8#EJ-'&/L5>++CCUS/E@. M93 10F1@.H,A^WE\+WB* /#A ^!5V=0?/"F8Z "'3P0?#.2U<#UUC]5UXY_ M!5,P?K_,YY"&8 ?KW _W]-&S2"9_@6\/,66\0(_'F-5TXR%:][@"7SP U?!= M'$6HEZ;>CMC]X!B5$89A?JTB3MO/JJO:\<>#+QX\?O6$SQ[,&7U[SV(?X## M-L=!>XUGT Q*/F!3XRB;DELV-7[\_F>BR]KO?VP]D"'5=0*@C_[[(]!7P:\M M8J(?9_1Y:"S^^V/W?298S\!*?_W^)S "2__]SZ_]_]NY%%=;__Y',Q:0'ZPM MP)&V[(T-)Q.XLUL,G@5_@Z?^ E\_&*,9_LR2U[>.Z^C1 &-U&\VF>]N7AJ;I M3OP2#,A[@)4!S%#H&$$KXD41O)#: (6:[&F2V,Y)U1+1+3;0&0NO5;L\)K,> M5A*6 #7^K6-8 $0O!##$$*VV<["^)(PD2L*EB-(2VIC49K;BE4T4J;N>X,,5 MA6K^@!S9!LO=Z9Y;SK5M(XBTN,\Z&@>F YH?6 !#]W] !N"F8KQRJ=4T"OBH M/#'->;_8,(HSIH%VEA$B'H+T%2 B$K8%L28XO-U@%):7^[I*V6/+Y;7B[$\KWAPN9Y8=)75R5_,IK; M2XF,EC>2+5]_9H6O*0Y_(GNZ+ZDKH-4+JU'51,N%@ ;@(VQE^2%MH>FJ88,5 M_?='J9Y_K#P:P!D CJRNM0-7-=OQPX4PB*Q=Y",_4" H/U+INI[+FNUF&(P- M>(,.5T!'PA]5DN^&]57E?SI8LU6$$^JMM5A96%495G4KP[&?@/4+;=Y#.+NR M%>H/8&NNW;*J;Y8XSRW1JCMQ['Q 7H>M>PTTP;;[N"E557@^;I>J'=3G2N(+ MH+VH+W"@;)[HBX6EU!==8]8U;[01/5ZL@GD H7)Z"A6*+MJF:.0^&%\;L,TN%"\P( M^#J;)ESP6IDBC..E27GYW%)_/?2T8UD CI[N__XGBFAN_3A8 6N'X@CG-HH# M_OO#-^R9%44N\6>3.#:,XLW,/LC\N?*U2$0>SK%]W.$SXK>^&WKQNSATO-WA M*X;IWM"B$LI$6$(BC)$22D=O4&DGQ1(+O$#-L,+ 6.AM70T](P#.*K]2K5 # MW.>Y-O!I9V$0SR:,>-ES@'[V@9<0*^WL^O@$[,KP[YX1><6N$ZN)FFXKNB>M M6*% ]>UUTS2X_+#)+-%I1XO\WRTD>NR:[M\96O1^9.@>%&-$/YHAX$J5AY[I MXQ_OI_/U<>1!;-]JX&&KF66H1K!=&J09X-LX176GZ0W8'QZ]C2)O%;MP=S('L!9&W'/F62 8!H2]S-\_==W?8U_9#T0Q,9E#Z M_A';;_;O]P_Y]8 !7^3'H_*[9Q1@Q@(] HH'032(30!608@;!5.'[-3Q=-D/ MO76,JRW:=FQ5=C9&"QZ/;7-=E 8F MWL(@8"@%1G\Y@W"6[/O"*,;)&YFCPE86H=48$# ZI (29C&Q.ALGGCD>0_K' M,L;1D/$4C+$H"?Y9%3+Z>47UV,# S MBP+?HA=MI3M)OOY(&HL 7Q/+8/!EW-*'81*V>W,Z'AFI!7@Z;G:'HC"<2/E% MML[!T\0&/(GED?>%+MC!T(_SR*.\WRD\CH6@#TA[;"EB@>^.I876H['Q,O'< M<&&/8[OQ&QQQ(O;?G"OL8)>RIW76,_T!?7E[9KEK78^!%F;1-#OZ:MT,71K. MQPJ\]D;&RC [N:R96&E_ -T]39\%[WN&%Z\X">]E 9US< EI800OTQU+]GK2 MS%ZF+)!$)^ U!?_19%0K(^;#5K\)SP?"RNN2V*IP!?F&!)C\R MX>C:/K.[HW#)G")]MD;[)N?T@&>7)5EVD%@9?R.%C\/ZK)GN:YE@6&E,!S/=W?X4"29[6QG<'A-<]E#9K. M9B@R7%][_/2-#UURK M.=7+:/)]^U>XX260KX/8)\\,RFI3U/U5J\:ORU)'V(S]?JEW[6)_ ?N.7Y[( MS]AW%*V)BT:6LF!T++%LH!GTJ''MHOS5]CT!Y/VD?9\2$P\M%VLCLY#SG$[& MY>Q>^=K9(*GV/0GL\J)]'\.!IM9DC^7G+6JYV4PRBR![]=QP&?M^2F+?52^> MS+ZO!VL-KL$M<8ZUW:+K+$QVD<;O[R;RMO#^HD1^QK[;+%*$&T.F"[ O)^T[[4:/,3R6L,5T7&G2&7H(;;DK]V13ZI]3P*[O&C? M R>+=(I]O @;E=$*#C/8H#:X=K5_(?M^2F*?OFYCW2JNQ#X:%D1AI3>+K@L/ M)OEK3]]^M8%_M MS*2H_8^&;8K%"3+&P(:[G4LE<"M50RU^[:O]2"Y\0^G[2 MQ%>GZKK>5V<5/N105C&HS%"87;NH)]+$)X5?7K3QL_FLT<+Z>1.NE#<6/BB: M[0*J8G2H-4SS%Y-,,5926$0_MJ3>Q>R\:>D=E1I3V\K[4]E MY%>3,C)>ZTN8%P:&H93ZDP!N7;OD?[61WY;6G\R5^S"9G['RM9+E"GC.*,/M MMM]&&A6G&]#73N,OM?))(? GS;Q UD=2.:?F8'1DAT:!:--R:N:_-<.\:.=[ M(V)=4U;N4FPOIE5:M(C:6$_M_,7)_<'BRJ>]0JBAWR'&V)S@25G+$W5-S.>M M:P_AS]KM(W%%E$^)FFU,AE1%FI1XE%2T A:VZEDZ)>HU5NBK^0J$G8+GU*U9)F+YL:'-+\NE(=(FV[):\KU[Z']E54 M34B"_"E5%^0HW^N5M:YI]T?>HNGG/=1.%?!UI42>DI6;Z.IB%$ZKIKU4BEH; M5LPZ=NW1T5>1]60>\$%K&NSN5/D3,_ON4^7SJC'J#;J>R%%P/[]4 DY-[H&3 MQ!PI?F187SE5?CCTLT>*/TUQFX3M[EJ N[#>]X8+C*E,Z$Y*\2]RI-[>0_.= M9.V+8N"QPW(=+C#U>8&QWM@CCHC@O7T7O.?4]5?20>0# M3#(*22UB;-[F-'^")@MU0%JJPRHIK!/4TMEO"&YG$)N82Q1-G=2Q) M"2$.=,'^S9[N5=<9![IGYW0E>.)>MG7'<+VZ&^A[*HN#A3)P5DL6E@-_7G)R MKL)AB97\8\#=>Y=/H#NCG /A1=[D,CP:FHQNZ)_<3N<0E6S4&58PUV2GE"UN M,%UV$LLT5[>=GASO] 1=DC_):GDYX\S"D6&*E:F><8G ZR^3>^G#U;/:E?=; M_B2SV6@&G_=*"]3,S#W!WU#=.GSUNU8)9;8$!507JCUOHT41S,@(/#K7.)3* MRUV_D]C0_+JY+4$]H#E/UXP@+ZN&!=;^J(QUX5H+@)6'8W;\PE0:JZ94WBB\ MW6@B<+5">,-Q8DWA4S /2UA?@/-\@=B)NS\_5")W 3B37PD+CYOF8$'C,^-I ML-XPP[,;D3,*Q,DVN-YV*\M[-T:,A3MD-'E*B/..4!CV+*2Q\!.K1A.S,9*8 MVU=.OS%26Y"%16-9S/'SA@$'[56G5H<3JR@3E;FZ.(L\8S3?JQ062M#!V]G, M".;;9LR1I3;_'MOCXD-\TR7*LFEJ@7 MW&=X4%KX8.O@)*6%+_A=GY7;SY:A=DV=+05KVQ'7DS*G(8(=#L+$.O)GD_LW MKR )A;!)]1;E\R:+CFE>WPNDENR, MM\8S>E>35X8=VH^X\,,IP[LV","&"2/6\Z*'W0E#[('GW= +)BSX4(N^>/3# MKNP94=JV!-A>3&"= M]9-W-RY ]^T=\G_\CMX^P/[GF?KT*= W/_HHP7>5; MV:)O*NR.7@- 3CK 'XX5OZ[=T71G.!Y(O](V@VQA,C-%H]SCVH6A$0S[B3-] MJ?1_C?2_CWG^;'5@..=0!T^D>O]%5O;U [GEI]6J-O0KF-FS1B%)3Y8T&R:N MWO.8W![B[:KE]JD0[;]Y2*M43!)@-5EC1!6KB\K2U#LR.B'R_F8\2^7E.NW< M'R$XYW$WWVI?%"8?E&:K8IN?6P.J)?;P#5Q,W.;-M_8+4_MR15$9O6!7 C]C M2[S=-QA%Z+I>**1Q5&I?OC:UCDCH5E*$7L<(BQ66Y]=!)X1'&Q$99LZNO]^= MMP5H0D^8MZ4DE#K0&OLW=_L#H>+K\S!*7"_ /T\W0A]^OQ/MCB3ZY:E"+L3U MH(^YA4R]T$GN9N@S,![LAQX#\IRB0&50ZLVB<#_T!#:$D!#XCAWNW_0DR1JL M1_,!S%71[HJO5,1:.7$UGP =1 9Y4\G]HZ$GWY^[V^_)AK[AZ+[?WK+#HP)[ MRQ*"B>[MO]R)CTT14RMC8&MQOD:(@1&BV"2Y)U-?!/6@6.G MIS/1N8FN P* =\!P!ZZW=YG677A((DB.%E%"(VFV.A;A*[A$\SA]8V?A>6"_ M+X%C;LZ[JZB^30;ZTPDXUU'U6>!7+75':",R.9;F2$7 MF#U&,56\B\^[S%6+[24L\*4)_!8+'/A",&Y3.@5G4&(CM3KK(7(%-]%(MYKHEL><&".H5>:I(_)E<^H>? M#WU[3\1D7% Y(K@4H.:IKZW; 'CR6JVX1C @,J1R>57,X#P?>5=0Y^Q;E!>]$5[-=:5RKPZE#J) MY8P7X+YGD#9YCXG*(#'@L^=,>?Z0>1Z[=!VUV=#FV=Y46'FL*VI M#6TS[J@#/['&Y$6&N4\)O@)TRBQ/F:4J*Z[WB#?8UH;1I0GKF,*@U>>XX8)J MNHGU-%_GC2,P?D]6>#'?*,S>58X97DQNG,C5#JU=JU9CLT==T187(LM1K(=;JJR3 W%TV) M?()MWFYP"G5_A#8XJFVVVZLF74.6=#6Y6YX)-SA7S2['3$YQ9:P\.]/(FYQ, MS+F1)?;4]A6[(U]I'RN=9DN<$$4\\%/7Q6K>:'S'6R2#)LSD63 ML)_AF[<;G7%^[?F91@B;O; _;L,(W9:E*_9D+VITKIM?CEF=^4);S"J9V@1> MCQ>B/D!S1CNYVW?)LCK)W<+Y:/=(<8 6:[-VO<&OK2)6ZU;+M9R16 .3A-Z- MR4FSGN)V/DTSHKEDJR$;6LGAY)D1R-:..;*A71SU9XLY7P'\T>-4+U/ $VM) MWL@<+X+\/1GE!'?K/=4/K=$>2,V>!Y"/5LR6FN7XLF@$@SKGE2ENZG?<76L^C[4%_4'GA&<2;,=#,5*0^R, MN'&;H:7$IC@2K3\N>9LIANP:YS66' MR;VI*H%-$Y*3A?LLNSQMN%"&\W!=4%<=N-!G^='""?!UXZJ9XZP-%Y+#"B^6 M+WZ(%51U/&T@.44S*S6:6'9Q1BV9R7=YD\(*B2U??)D97NF=-42RHM&G.S0O MSY8K$V-#-IO< J-7F.+K>F9XLX^Q6;5Z0HOR+)%4:JVAT/5+J\Y5 MFY%+^AA7SC!/30O1S[%.H[81S7F1YV=S7>$F=N)"D&2:E@2E7\^F/A;-&3S* MV/TNW![S[?JRV" 5-54?UUAB= *.>:H_8!@/"PRG;4R[I&0XAC0:S>I5\\?7 MZ8^+<@,9W4( (_26%W:OE8&=EZ>8CXN&[ $/H"!GP6SKW M/QYZ^ONA9:Y@5+;%*]"I(?\H&JI]MJN7D!K-PLB YN##.PDTQUV!*]<3ZV!?LJ'-& MZ84CA^?0V_GZB[AXN["R2GR_QG.B52)J18*L31(KY7_J=5D'/(AF$!CX#R?< M]OW$+L$KV&U8LTE9&A3\W%5O'WQ-%_[D,,T1OU!:-5FL-J:*Y7Y7X/GABET16< M DF:WDA8XTB<2X+8Z?9T.^4"@XP<";F\%U[S1= M0)M<\9;3*X[(?&H-L%:(5^!YO=(1VV-QC VNU=A^*:XR>8:E9[4G*SXPG5'I?@CTWW)[-Y\F#'S[%K4A,\(>GFS[-]>B.](C41.M/KAK!1*_:-3AGKL\;9D_[O@WYK M%DY ^K?%G2?8.,5V7D%^FIO79'W3Y7O=S$IID[DAIB?6*SC%QBGVG>//UUS( M$W). <6S&[D]7HF%WDR95J<# ]XD=C/N&CCGVMMGM?1 !KZZMK^$;)_>0OFZ M41"U ):I165%L'E/KB8_O?7R<>/CL'[_O9,/ML-YAC6JPSKJYU7),3/UG)F1 M)4=AE<3JD,2R1L(Z)7E+5!&1"DV9(48S=<8TJ4XS"1Y;WE4*J,-L\?*'XOH4I0EOBC/4">X8Z*HX[=Y8"@1:X^Y6V'D8(. MEOQ-A$1Q1R([Q/1S;F=H-^ E;R#++-(*!O J<97G%T;=1WJ&?$6Y8UR-IVO; MG[-C3]RB6MX+L*:LIFO40N$ M3W6*AV>=N:_2B0U$DG)+=O(Z>BTLI;[H&K.N:5O^= B[PU'13&*V)QD)U#N\ M4:RLS H-6>7#^HRFU25B!D02\9:X:LJ\OT"7]X.KHS>#(##VN!SK5$TL<+ M4VTGS*$FVJEU_G+'\Q#GE5T7Z M\]29G:%.(I=; AV;HSTS9&2^M2(%5A(2E[Y+>)W$^XI^LT.Y\YGY/>FE=72#3H%XUPTXS=/QNE[.3>Q]V M\DE_!>;^KJB2M"J#$%/S<*;JW9Y3&8]K"3LHT% UK".?KV;9=)II/'ACG)J,??.)YWMUA3ZD3E,VUZR T3RY+[2*'LP$K M/45L_-3[GWWBV?Y$!O-(ZFJ6T0NK4=5$RX6 YI 9PE:>/G?'C/%OWO_0G+$ M8A)I5O&F_/,_KO[MQ,A)2*=A6-TRT8?1A< 5LY55%3.>H?\K,O7+ M6$4LXH:>JOO;MQ-=UF*E I;V^Q_P#^0':POH35M>99:&%DQN$1C^G[]GLJ89 M#@BU]%%P2_RDZ?N//&,\N?O,]>.;8\!CK/BJ[;]_/)K5&QM.)G!GMQ@\"_X^ M> (8.-L/&P&UDQG)MF&M;__= 6K6A^KZ$FJYMNS\^V;["?C?!\IJ].^_X]&^ ML='!1&#.[3-NP4LH^HOM7D0/D*&)IX_^^^-?'8$#;_V9[#QX9/SZUG$]6[:V MTR[U&+K=1S]^=V3%TB%W!'&19G0"P +1+ "!,O@[.X)(U=)E[U9Q@\G?CW%Z M#%FGP<&>-N"Q@6O?(@T.V^';__Q2WO7C?Q0/^O7[O;]J M\YS8*G5*?!MBZSF([W-%ME[@(4ZHU4KM=DFHQS-^';J.DYFY))F9=U/Y(8Y[ MLC\!$A^XS@V4^\G]A%"8P)E$X!5_NU[X_#+)3^(Q+[1J__=?" G_'>,.6$W' M=6*WP5"AG8?.XA1--VYSKAI&/GVT*?HC5H=UV?,D?24M9*L4 MJ'S!*E>\T3Q+Y K-5Q:-P)GFEM0/UGM5I-^9!!S%*(W024DA81B\&XTD1H%U MB6!02M-@6%=(;6<2MK_HJ-*\OE[XP$L?\NWV1&P-.JW<$EL"PB"[D4%LR'>K MVUDZU;4L>>;KM_L7C[EHLD5Q9,?5K?W?@;SUB^0P>H'!=Y^8;L'(EN$!MK^\X7N!88J6SOT Q.]FP+[B>'_B!(53Q=-C-+@*-7_;N[[V4%. MAH/\=>0_G]_1.XH%L M7;?=OX'V)GPSY$^22!%^(H3_"KR(^T_"Z>> ^*'J'T5!0?#?'P90@[ZN LWK M6HIL66Z@N*L?9[$,S5#V@**UUBU]YGK!C[VZTZH6WEZM5CW>'O@4YZ]TN[0> M@Z?!3\S$'A-M?>SJD%B"VFL;V(Q_'_/2_N^_& HG_W[6CIQ,2LY!K)>L8U-D M6QV^51U +;XAM#I00VRU1;;>@3H"!'S3#G! MR8?P2"A!2'$7]I_MA\(>:A3 MY*$#!_;.>66Y#@2^1A@,O_.R[OGZ5VQROE(4O]3+^F!,X:'MIE)*"X0AXXX8@?2>*M%)UW I!--7J]!^*T[YQ''1KPF?ELH<>"Q#<3\ MM+>4.<0LR'6.SJ]&;#4N3W@[ LHA@!F_@:(57;L?=_%(R/6N+>K9N;X8KM/H M2",E&89)"=<)6I)E'),45=-5G%))E"$?N[YK06@%71VWS$QS)@3%1G$I MZYMZ8JGKFUR$IZ[O:TD13W:V!'_D^]+%^AQ71LN6V NR&3)7J [1'GL:WQ?_ MAKYOI\76VZ7(PTV=WV0ZOYQKVX8?519 >0.8:L!WBN[='O-Z3REI?%Q!$#UQ M^\ #A[:!U+RN,)JTX8(R(NQNKU@O"^R[@((S*$Q0^!_OR[XI'7UN(K?TL>$' M4:% '7QS0.B2.L,+#:N8@SF:8\9(MX V%T\)_4BC )7 %7D>J 6VPD-YH J$ MU@ JU3FA!10,V^%SB25[DG=W_N)7LAK$Q(NVG+T[HD&R#_DS78VJE33(<" C M\"%U$H?*_SDA6L\3U,@P0L@R3$@ZIH"@AM)42=%'L$2B,$XK,JT@VI-\_A"$ M05;=H05>:$T<@O7G6*XPEE )?CS2D>[@8-Z.JM^\=4N%, MZM^?.Z#:%F#L8$(OB.]=)4C\X">H_U8H3QG\P@'LRVC_&I?@Y8#6CYHES3QW M$1G?4Z>/MSY8R5%=#T2R\51QU+WG<.L.!2CFI@/Q3.OEU)?1VS?J8VYS3ZX1*,>GH^[,BKTJ[T78VG M.XS^ >.6*\7SI9BAJ^4)SY*U;TE9D<XJ+' M@@NY'N1&5VM T] S?,U0(SQ>L5Q=EQB]A4ZEGZV?[9\0;\\L=QV=KKA.?@-A MH'%H-V+.\\:R8VSB]_])F2XYQ'JH5J&Z^_,_UY06W87K&J)1)$*3$B(3F(33 M""HI&*))C$J0,LE0&,DHCP-F/M^5V!'"+F 2FSERI5XR??%H:#UC>3'S.#@ZO3/ MR8"[?KKM#&+*KRF_7@5H"7+@$A'/L9KFZ;Z_^Z]J.#IR%\L%A= 30]FTS79H M>]ZX-L&"87.71G][+(>2#(Q -0"D$D)%P[)\@!M92Y,+B1.XKS_VE,KD\S+) M@9>"UW&7SL&6Z\97-6TFSVV8D^6>-2X3BWK[?7OKG&S)BNS+_E88C\KAVV>[ M>:6\]JL2I#NDQ1D6P6N 9X'0]W"S&B_QLW&6#,H\Z@N(/.,V#%==OA=S!@#- M,>14>5V=\OHBJ6VX@-FMH3%[D)BOL?UJ1IZ+(3]G.IU2FT2*:GF\VQ-^.P,R M" 8CWRHCNL-:5+$P\X#$&C/9@O25KH;1'ACX>&2HNI\FJI)$,\#<4,3=5Y6? M2EK9WE]GKL^+O ?6T^5[-11;04-<35;%!F;S;7;:D+A^P\F.WW?8A$;H3_H, M_SEW<6+5!:+3F+C.T^+$[)KF2V8]*(F]ZG30JWE&@2H_/1_](@(H)(/!,'R^ M,K6W2.%]55[$[0CUMP\%NJ7/(J@A)P;[)DK_6V&D(" 9\ + \5YJ+UU)]Y6% MR?1(T65$T_=' M?N[KZ-Q!74/H<<4ZE57*BD?CCD8I89ZP-V71AH];DI((X;75[K(3> MC?RF*7PL(<[+&;*&WQ>RE&A7"-FU$NU=Q[\ C(^Z=\U6SS?G.C4.Z'<[S8]. M"QC!MH4:+ZL3B+-DWW]X8.CB#/Q9"+=GI9[^^VXPKYW2GAP[JMM3=BF1OR61 MZ[O3*;$TWSG2P-E>3@SP2>O.(S]R*O#]"F_;O? +T7/A1.0N2%DCJ!+KS?N. M+[W"<$Q5N"*OJV.UVJ9MQ7.7NYV\YU-7V\.%@#KMP%7-&V@F>] B:D ,_9^? M,!(UV8#BUJ9W!NH3)U^_P!1_?'OK#'[''\JB.RV_5?)W_*G7%&K$%;*LV6.: M2Z16LWEZRNZ.8;W(GVR%3[GOFW'?2P3O3'1H#_3+>XXZL"[GV&[<*]F]]7IT M)G9<)%J$W"SC)D>5^,8TJVH(S+X"55WV-7G^'"._],NM:H9JLF?J 52M# MA3\@-?]V'BHY6E1EJT/*&E(G.D ?^*T)7! ]KLJ/TGT'IV?_0G;M#":R#XT, M2]<@V;+ B*BO1)1$G(=&E$(,7$C1=P/ Q+LLXEUK!-<[;(WPMJPBI(%O@4L< M#9UYNJK'#C*"0G&[*A_Z"TP*V![R0^ [^1,W.M&[;WT53.3@,2A+^>%ZH\5N M?[R#YC\WD.QHT%_H <@*D" P2)D"@*(?Q>/!+Z.E[":+.F[X\4KBES3TFL:??@^5"SP-KV?;\B,Q,( >A?]@=M9)CV'$[,^8S;+U1A_,9 M 8_O!'J)7P:Z_Q'1/.;M;V=Y\JN76XT\F'/78^^9B9YY/%1WS[ ._$)2_&U4 M2R1>0+)L(PB 0.H6D##/=2*C;:TA'1CP-52*[*.LQIOA.3F0MST^'BF=^SD. M]S%:H:5OZ8W#1*120'056MO3!>U,Y]S*9;NH.W6A^__Y8F5P@+H(P,'Q,8&P*XC]P+,!BQQM-0Q M- ;A?3#9?_L3.!IZO#1-'QE.?(X\+KF),(;"?S^WP/AKY._]L%<'/+N\_;C( MN=B-?6:I^Y&&$^LOH(^4#+K?A#WTD7XFE^EV.ZZ43JJ,(C,2J="HA,NH*LDH MR4@X28U4G49&)*,_WO-4?0$N(E.N*?:4;B$T5Z6,,&C@9OLL1U75%B4?&R$C6 R MS E2=D[I2O[H02RTIR^8]A+%8;36[PSYL;[FUU&/DR?K9-1>9I!G#!JV&RS* M+Z?KAF6PT0W#CT>VJ][<6(UR0W@M6 'FTT.8FT5'MO8CD[C?2W]PN_=!M1J. M_OSRIF]?MWV8PG9%L#W@2P+^9M!] \J]OA5R =7R0%U2/]&C2;[X$\.)CCG? M9K:#WM-D97ME8>QW1/[7V/76YSE)$$58'K=[Q%V*VE&4@C2OU2:PO-:8;KDJ M]O.C?=/\EQSPZG'GZB19ZS/3]E$98FS[7F/J9T.()U%+@B$]EI9^?@LW44KU M#9"P3WDQN:0X"=/A5Z)'SUY/FQ0B/X;V353^+L!>@K1?[M>EK'QR8).FLIA3 M>7[U8_FN1!'YBXQ2 B!-0JU"PORE]G-IS403[AB/7NQ>AFUD%2,R&_J&H_O^ M760UPUT0VZ+X^('9JW$$SU LE 2N_;; MIKKU-W]\&RC19$N@9MVCL1!CD=LB\4[#%C9UBBFU>R:_YH>SC$PQ<,=I@F=\ MH8;]WA5H]!O7M*L2&;VP61L=VCVZQ6R,CM6/Q%4CP&=VW+CH(_2W&[V O;:7 M'P9W-R'MBS>BHH[H6=8Z>OC2 (^.=I = *<;.3D 9[$/[LB.:LA6E+J,6DU' M@_U =C39TWPH:N9B:,^=G,7^DO]S;--VA_.?T&>]Y>_)16W&%SU+3I\R85@8F M&6;JX]K&S.O,^)Q*[^VE.">O OJ^-JU?B6T\Q9'OMZ0VTX\%\7/,% MM%#H&%L6$\$+J;U375)\8L67U-4LHQ=6HZJ)E@L!S2$SA*TL?SRX&=8);2[8=-MZIR[ELF#B MW33^?W^4ZODCI:OQ29NXFKL=KU (@UC= KU[P-':=$K@+#4G1;(SK=>&PHIB M*N.H8?H-2A$W!(;N67*/A]_;,SK^7IR]IWTC'I[RV9[MN3OJ^.VMU_M#TZ$3PZC(?]!#][=)SBK6S7V'464WQ#+"BHFXM],C/CU8'7)?,;HD6L%*977'-&];X =#A M=X18]_>9_.__]>!:'%DU@3L7.EI4F>1ZMWLZJY8N>U'P-=E7)*$Q,XWUS/82 M&'D$8J-;V5K*:W]?6T3_1/']69W;.U[!(A8C?M+T_T#W+R,D;%=UL)JHZ.F@ M+<6#7.WV5P_+FG:?O7(3S:Y:*N)G[+X0ZESWST#17VSW(GJ #$V\2._^JR-P M1[DS>@U8#*AQZT'WGMU'/WYWXCHRH ZY;4'8?4&O?$C> Y /J/<8I\>0M2L MU#5$515$EBB9T26;UDS^Q*AD%&31Y\FT_42IJSZYWP"F*A:= MEP;]HWC0K]^O#MLV9?OX$?^S<_@KS/).]GA=%@Y N[0@G(OU$[2'<*Y6.Y=@ MRSMOJ,&V.J5\J<[6N1);!2&FT*JQT>7<$D$B&$Y]S%6*9MUJ]](3)^E:N/O, M*+J;$#J8\3EDI>)RM5K\-7#(G^27EY3?L78IT&TDOT_9QTW0XT/9$@KC*,%\ MC+.C27?YX)_O8^A[K%#,3^K+NZR=%RUW\T'W$SY_$O/5Z6Y379'JBNL&Y[)" MS@D@K*^W^1QXT1:JI5R4DLBR56"5^7:1YSMMB891A/Z8M'-N5+<8[8B"5W&T M%I.FD GIOFZ-,;W1]MJU_(S%%4S%-Q?2T8GHHD4 >&RV^"*2VU.5WXDD0 M#($>/^UX&B&-ZC<\?0+&1=UNOIW(8JG(IB+[Q9:UW1&X2E$XH]#&12,3U])T MS]\5E$#\/ 3X_4:BBZ>BFXKN%XLNQ[:+^>HY19>3_0F4M]SE=XI?R5144U$] MK:C6A0[?_I@\JKN\?$/=$W#\BLLKWVB!2%]N3 M.]&8ENZ'UM9P"S-]>VCB:>7B=:D&)-4-B= -6#,ZPF4$<04K8#;PUMJ]BSC5 M @U7<,-CW^6\9OGGEHH_2J>@G0?3Q MJ C>%5/6Q;,5F/KY;Q9=PC()1Y(\NQCTI3N+)H(/94LE-)?<47,I& 79> M5@/7\R62(FC\\U++7K/8G@PAT3S0;J)46E-I/47B7G2\NWNCV[*E^^YH6X%R M?[WB'[VQ<3;\'$X,Q3/'=WMOJW\.[K:,TAVB'[=RSMQQ?)^6IS$DT'1O*G,IC)["OXD^=4$ !0 1Q(G MB$_O,9!7+*HG0<5^CFL7SS_CY%GB4ZWI-L*;MA'NZ(B]3D<&O^BYGE*ASG;$ MUD=K&-L &#GX!AN5V.-#M?>, M'G/>?HCN][3C^\01]&_HF3Y,2J*TZ1:KK[>EN012HU5! MT>:B\NQ=E\_>@?G2O,>.-_Q,&F&NL<_J.QJ?)*.5[-V"H<,50[LE0]LUGY@S M/K/>OTH.%$S<,"H!]&\@?:7J47?OJ!EZG-.^:XT.:7(@_^>+5_[$SGS ]=G9 M!5G55()!= E5,57"84J7& 11)!V&"87!5"*^'D)+L^;PLMQQS ML\HN)\VFA$CHXY'=+C_(=.AIE2^LQ>R@3&?Q"A.-)!Z/K,\UA3?<#2NB2[,T M+1BRCAEC"7TZ9R7/MY421C?%RL!;K[W2W.KUHY%/Y@QS I'SFDZ=7]<6*\8O MHGS);TK8TSD5=#SJ$&A^QE=\G_&J(8%M1JR$QU<\/QC9'BX;ZZ)I%/BU*HC5 M;"DS[;27$O%TY)R88OBX&XBB$.260P[MK=NKL40^'3F69_(JE*I+OFUXS7&X M\4V"CT8^6>?",#,%SQXPL,V,JH6ZFK4X,AKY!':A[$T'%B=KIC"NE\K5(3V0 MW*9$/7WZ9IBU+<\;],T,,YEP_46>R2I-B7XZ$G>8%2Z1>48D5Y9&"1MQ/%DO M)>;I2%>DQN6P-AG"(8F6;*0_0?I55D+@IT.)*9>I*%DX#U?$V20_=!&YM5Q* M"/)T*+)Q4(:BS*&X5MJ^M6H1$RJ:%7TZ%%:X&K^QK[ MK76&Q(M"UK0U1AD/EI/I2 ."VZ7_P(K:;< MH-4?6:65F:EEC&FK.9Z[0X"!(\2B*C;ENN6A"Y/Y#45AZ$PI<,UHZ!.N*IBE M4,IB]$9L(T;5FMJ])D+&LSYAJ[;8S7D%94"(&0-MN-JRM*IFE\![>;H K#2< M=5&;DUV8-9"*&>&;D#@V[R>;!T".$70W=F86^F0^7Z3#%0L4('I$8LND60RP#-PQ]7FK1UL, MY?/F4L*.$!9A9^VVJMB$::]GLX#H2J,"-8YN07DR5&9-;^5F>JJIA^W.:FUV M*QT$:. CA,4'LN3A&Z]NVLT2CTB%LL27P (>DT"2"9K!29B65!S5)9S!*(E& M\)&DJ_((U40WV&,@;);*C[S:H "CY4U?RN)&Q[4 O$>8 R'1 ME:7G[0W?MCL%3Z487"Z"H4>8@\J/QPMS+E%FAF+R C4@9GV@H;$CS!&$4L?R MO4'31*MEMNK7%[TU#88>T25=B5@,VGD5XW6V(4M3MX5/VH",1_AH()C!9%21 M0W@^V*B:H62M*'B0&#B9WP80CRUWN/<#]^\S2DV>WVR3/$B#IU?S* MW?>RXKM6&.A_1ZF6K\^%?2B/>I 9>V/">F($>@9,H$9)FPA7=_=,(B_NG)Z9 M"KL<9/S@)P3YHPB!_,3(E!!)( 3Z$Z=32B2 $JEN2@@A4MV4%$( W912XH24 M>&-1SG/T>-6)O>(KGCZJE1,-\MNO\'I6!+&?]/FO(OM,AC^Z0G;7JN#FX7U4 MWX3F'ZZ)."D3G+?XZ=-,(#NA[.WX +OYT+UDJ=;[0@EXY@+"(_O29]%G5WR+ M7W1#];7HN2=4?A&RYUE .9-&^U9L\+J:>U#.F3"U]EDKEU )N$)+GVQW[T%3 MU>O0@E<@!Z^E//X('+R6;;A03=!IT/*>\S@[TW!?=WS[+U75]='H[,AYL"5' M_42/XBO^Q(CZ, >WF>V@M^L/MMT^K% [A>JX )Y.7T9V"OV1(F*_G7(!3+SC MP-0E?:V41U)A>61QO[&P?,#J7LK$OF!0N=#SP'>0[/MZX-]^%Y_[S_2R+V42 MOXM(ISR?\GP"8\FDF;$$!8_/639H_Y?<6KGH+JWH3) :O=#GH;&0K>U)SN_H M^_Y!KN[_^:Z!'83=6$>+_N/OA8T-.-GSU@"+7=D*]1^0#VBDQSTZ]L=LYE.& M[^8XP;0SV3+KYMG2:-64R*B*GT%N"(+ZY]=#/'S3Z#65X.N/-K]$@I'HJ&0D MP37!X>T&H["\W-?EJE5"A6GUZR58EB3/\0MB'2Z$'9:QS&' MY9 @LD?OQ$$ MOZ&HET3X&\34CSP/5E4!/P;;+IMNW*W/TU4=(%2Q]-.Y'W^$IOKN0%X\F+YJ MGV,O:4!KQ5TQ6_=B5M>#79[KB,;BO/%RIO$P(E8R9FW6;8Q\?\2"90*?@T)N M,)(\G\_QW3GZ3Q';R^8#KMK1^*C8*FBK/@M+=>/ZNK0;NY!&(;.1HP M<4,@R*<<#1LPC*5?>^*CY*BNK4.!O )/O7<\TJ#IRH.F(P6T:>XC&7[(5N0Z MD<3=Z[(C"@RWK/% RRUEGJN)F5YER#4-(>KI OP.%+VA,";-=:1BFR8\OL@/ M>:O8AINJ0M>1K RO=710G]8RE3:U!&(+_ X4N2%0](_*;Y2D::S$AP M5'1J=^&[*YGS^09;:5F#T.:(;F$SN*)3HJ+P:SS?=W&?QOE,U+P-N 0D?$.3 M=)J*^$.%+LTPG$OHO+(PM<)AJ0=G&"+?:(@%(M>*A X8=(*X(8B7_/ _HGJB MX>DSV= @?373'?^$AO[2[GB"PI +'E>\2';ATO!>6MF=R\/8R2J_%=7GTZ=- M=#AW.L4<96;\-4--QO.65QQ'W5^!KT&@-R3^4OHTE?M4[C^6GK@TO)>6^W,Y M.6^5>ZP[6/5J\*(!SZMP<]%1E*!K+".Y!^X.3M]@S(G=G<3Z-@@:+Z/C!K(% MJ0^.0:1!U;NTVK=58?3E@;NTOCI;M48L:,_KJ6#&C!:SHN[P@LLSC+B2<[5Y MW'(^VAYAF!N$.J.#DLKM5K5SC%;EM3H0&S:.MN3D/PIZ/;*9X M=!1@=09M%-2S>0HP=I6)7NZJ;% M&.=*AVS%KF')3L Z&K^7O..Y8)-J#E=]DAN)[8["C:;]LJ=2\>TU43$H!=]@ M")&F15+Y3:LROBRM\2[Y+7N%6G/"!R'?;C,YG)\5YLW),I)?X'U0.'D#$Y^K M"DU\>@,\.2ZC_48-';[K_O"W/6%R82A3?OTV0'Y-X<-IH/R>H>N3[M@G/6Q(SQXDPY&X M$YQJ)#>M"#1A)/I;=71$\R"U7H42-O45W"/4,=5%JEY;8:.+U($'@=R@-'Q# M$>F!A#]5$M,#"5\FB4UL9' 3NC/D.3$WJPXD3LPT8TDD8TDDZ1N&?JE+R1^1 MFHC3WFD$\\U+E"^6-$\@8BZM'\_FJ422O(N27$=]MM:H2U/MCF0W8+."5L52 MI6A;#:XI(7&[2(2D;A@XW:U/-<0%[SJX-&(NK2'.YD&]44,T&TA!0":5BU BD 9L5ULT?3EGZ _7:^<]%7&O MTF(]UYG(SOU'T6EV/[#U;6$D)M M$SH4#-^@+W:O2?5#JA_2TQ>7/WUQ)OW@CBW5R&)6A11.I8S:BU$-JM/&Z+@+ 8SWAEBU090GJ(/_6%T]CM.P+YQ_#K MU4!YW;';>^\DGLGK]#; ;^!-GG>3\KMO39S[0N+&5LJ>[YDYK#@MIMY<(^*\ M%6!PHU4LC!JLA&Z[SJ$W)'W&JJQ+\VXJL]<8PEU:9L]]&_&K,EO6K8(S'E7Z M9HC5O4U0D[LY8AG)+/GC-TG>D-B)V]PFW*QM)+[#Q7']&C^5XNC)N3=1GF4&_'M[+Q0'LP1L]..Q3&^%9BYH5^L M*?PCL@Z/&_>Y(2-GB,% MI[%I2FC<8A#!T1N,>JF^,A7U5-33+$<"&A"]0=3Y-MEW%AF,A(71>+,?5F]MQ^E6L5LZ:L-3)FN8NC81V$;W&K0Q2%;QB$2K,IJ;"GY^(3ZM"\1]B+ M-HL+%=\M\^U!O5O6&],JRRPC88]R-1AR@V OI4Z_>:[FZ*W([TO5W,.?@$CM MD=_V0/*WH[8XBGYU$DUP#_T5M$O[]26>ZRT;'9*L";?96PG** M:;51,].4T+C3(HEB-SCQH1*55%6DJB+MNG@M7M:;5 5>&?HE6R$HV*X-QDW' MRS/B8!FIBJ@PAB!O2.K**F/22OAON>6>GMQ(^37EUP34DJ0G-UX\$%AUP?A M]VQ@MI7TJL5KWS]-KUI,;B@,)*T#!"T'Y.S%MN*$U.H87GXUAT,XDQ_D@Y7" MST X'#>1PTGF!L;3RH=45#OE08"HK7IGP6>6 M!0UU<6O=G@*'@=G=I8C2-R3YTCVNJ31^9VE,#VQ\K33J#+I9BC0AKO.\-3#Q MZ@+.CB-IW-ZGB&$W./-2P<\;W8#G2'Y5Z8=MI:-SA\_TW,8W"FG28=(O2F%A5>'G>&)BYVGSFZ*R$P;$C@J(W)/Y2(76/(S&//!R4N(&1$[2^?\6_2: SP[FV M;6PO1X( =6/R@2ET1P48A?ZJNX$.4?])PZ[$AEWIIGVZ:9_R:P+R">FF_8N& MIAVXJCEQ+4WW_'VO>WT>1DA)O>G4F_X.0?,%[=0?R %_,.8;]9'"-/@Z@[]89V^:&[ D>"/$#7>O*5J@W=*\=K>8NF(:WP71=]CQI M*7"6WF5'59YN4ATF(,^6P83%P/R(EV%%D5>U#OSB8C4=3K;<&65F*7MMC7N.+CL+^# M)\X.N\LX6IXOREU86!G&.,Q4A$9V_.,W<0/#RR10 DWSWI[R2R3<;7 MU0A]2]?3?-UY"^Y*OA\^@[><))2[/FL/S$R),1UGB>8]/9D\ "@5 ZV_@%2.>.<[9N6'@1_@ )BM-?*2)C^26-3U 021- M&6.5V<)_6XS_DYIKMZSJFR7.__=1ZMV^CB0"Z@'!;VT]V MERSM/MJ2 T'OR9$F%E/Y2GBATAOD2[#M/FY*516>C]NE:@?UN9*81/GZGHG0 M1Y%BM/OF.@D/$[>+?'_HI%2"#,%BK@87QAUJ,>AWIJZ3V!CQHU#V%&5)K4JC M#5SQ^K,5OO9JB\SR3P@0#S#VI@AI&J[)K(5F/;% KKJDFBOGLMPXD9[^:0&7 M:_D@D]']/&^O%)TDUSY-.,T?OU$"3F9P^'68>R$^&A2%&KS!IC.XU_5H=NFM M"\P8!(8(3-W .'K#X$\%;(^D@^#H^G$DW(=W1Q&UHJQER%GJ$$8=/&1='5,' M-!'*#4L@-@1//XND@2[>_TNVO[[#Q>]75T@?J(/9VCQ1/"@5U M,6UV6X;9&]6L?&7>XC?&4L*V?>UOX+2K?2K:WW1G^ZHKI-\@VDV3GU..T>B* MH>/(SKK;*:-B,Q+M^.073)ZX\VO"$S(L^'4$I&R!T-S0P,\@59X9@6REF=_$ M9G[3<^#)\"3NA:B ;3G3'C>PY8)[TS/>UASII [K$NA1[8>-WLL:J:FB' M5K0UE]-'AFH<.^O9'2G5D:9L%GR!*S5719(@2E&Z@MSUED&BW.Y+>BR5XU2. MTTS$*;V1#\FQV> [O4YHVR)97>)KI%JNNS ;R7&G:^>X&P;GWO 8N=TYZ?&BSNZ M*44T5QLGR%>FHJQV0B1OKIU^,:JW)FXH"KG!&/+IIM15;M>]#RVZPN5JP^6& M,N&*]7)9\V>%%&1G!_-K"A6RW*6'4UEFE MHJ ;>=J!*&W)\8<(W6538.<3NG-YFF\2NDW80U1$6G5A+K.JMNO,QM/(921T ML6=)D<0->:2\[#]_6*KKP$N'W+CKH>K:,T^?Z$[L<5JNGV:_SA U7_JZKJ_. MCET:WF_E=1P(;=PAC3L4V9(#)%BO KFMZX$PZL@KH!T!W. 91]1DNXQW):L[ MZ<&]=LYCBZU>R%6 FHQO=2")IRFTTWDEJ39(C'1\=8[MTO!^*W?HA-I *S?D MYEBMR:(]'_@X.F)\L1QK ^ T,?337?K/N4N)]8T>7 CM/]O6*@W0WJ7WOJV2 MHR\/W*5W%<[EZASVE.-CH3NV&Q@,>US#X5Q88)FZL9I,VH0*U%9\TP2&$C<, M_%*-8RJ\?[+P)@"X2POON3R3-PEO0ZI(16&AE$5Y,,*;^;8Q0N9L)+S YT 9 M] 9^47B_>98&H0\\D8-;*.(MFR_P3-(@[9F@!0-:0G-#Q=(OHP/_SQ>F:RX MZZ55XMFNV[P78=;1WJ0@RP/-'I(5Q^,K(9[MU"V.:*^:$AY?7X'>4"1S0\$O MU4BD*B!5 9_-T?R!*N!L]W:^7P446^M\?CR4QR+)&# Q;5F8/E]&*H",50!% MW*!'RCX>>4F_ AG0+S$R>G(N48$KI7N/>I+K.A1,=$A6HWTMV5E'Q]0=-P#/ M"-SX&T!XL$1?CR_&B/W^>#-L9#BRHQIQ_@=\$%^?<<)E?U[#:<;B]S_@G_WO M5$N7O4C>)[O)[T0W>LA.VF'X?\XBH ]1C^(''NP61.1@T?&___M_'2[^7O]D M5-=RO=N]DCF :K+M+H7&^F:L9Q1/E\V,/ (/OI6MI;SV=U#2]$\4WT=UMW>* M*L(#1/RDZ?^![E]&V'B"2EM>90X0]L!YW_YJ_U&LF/:?N7Y\'./6TRTY*IN* MYGXP:TP5$(ZJY_!>:]TFY\ _:H*1Q..1 MCC<;RR;6D_EUK9BI]B>E&@%'<]*/1V:\;BN<%W"N28.4W1F.@8C$>3) MI+4>+WFZ,^?EKB\JN+>$1ZVEA#Y=:&55LW*V39.B43:&/J^N'05M@I%/%LI, M8'402NZ:-]A!KZ_E^PL]%XU\LE!LY,[Z5+C.FKU9*3>>CM=8QHI&/EVHC$WL MP49=26)E5J#ZQ+B$V%,V\E4?CQQQ'7WC;W 6)O,H4IOWV@6U$(U\LM >.UY[ MIAC 9NB4P@8QJ%&+433RR4++0:-;6)D6;W*]*E^TEE;-KD8CGRZT5&D-/#6T M7+$PKY9H:]&RIEU6(B3X\84@$(W9:HCQ=J:!9I=@Y!.0F(IDU<; MD)AHOM==._Y&JLZCD4]Q;UL%288'"%SX_]G[TN;$E63M[S?B_@?",_>-F0C4 MHPTM? O?4."9Z2XAI;#?"!J# MD6P28C78"N-Q)&X5.MVE8%S45XI!ZZ@1(F)5/C0*WH%3F+2D<*@=E%)(=H6H M454:N#!I&<968=.2O6VO%#1KAB(TL+5XL/H;;%2*K1E-BYH3AZW3A]+&ZEGS MOK/T[%+9BB&"I47'AVC#EB:J)?0ZE87D(<,UL8QQAZ=%%Y9,507OT) IO#%.5UN3=? M*YV*PL9M?Z0K:9M",XH;0*5%VZUP(!1G>E]P-'O2()S= M;%*)N_6*KMQAS2K:8[-CK2V3<792C=]N8]%7E$7."SWNT#*:UEZLR%B-+PYU M,6[K*]J26Y9+:'6:DU5"H$DTFA6V04PHKV@+:U9UO!_XAFSJ)HL.BLN%48M% M7]'62.M.G=IFI*(-:]BON8@V#U4.B*:PPHL1LD2X3B3LZ7W4916'M^0Y$$V! M)5K:2JU+KT96-"Q4K?9>.*SJ20-2:%E2W=%N62GOK4IC(S9-;UD(6\E3TW") MJ.VV1)*,(.#JML7/S88P.,2/?<5>ZB5[TK59FA74#:[LRIA>W(CQ8U^Q%W/H M4Q0V'?-R%!8+ZWZX:+?#1#0U!(,#HHN1+6@P;I(=1D"T130]"V5CM$ MF31&@FE7-;[.5)2^R0'1U!!,R*D=>3W9LA!6KXV;Z]&N/DI$TT.PC">+0B$R MZA;2'GJM6=WI:,.XL:\8=YVI48$G[''+(/QA("J-#<,FHJE^K7:$,Z(/W]7C*!(0#35+XKQVP(W:+50GE]V MS(K2<+IK#HBF^\5MIHC<-RA!&!;TH"D@&XE!XQ:\ J_18H<*5:,XM]1.;S!' M=JNMN8F5\ J\&FI-;6Z)'B:L.159L@@Q//0D4*3\031Q83SN&H\NJGC':*NK MP/CZ\,W3!1 (<[W?.8(MB';V]!\N('474:>'84&B?>J[Y# M#Y.R8[\Y'MBITXF8/XUU69A^:!CN8WS"-1C >QW^L4E "X 6 "W@I05LX[_8 M(SUS!VW@=#: 7Z4-P%50!LV?20W!6ZH]IM:FOZ; ?@M<-S0,*SCV7W!U0X>, M=ZNS'K0$: G0$N JZ.2\HZ4:'Y7-MOR%@(& @8"!@(&"R,RP0,! POQ>,>=7#\BOW M\]YOW:[@?MZ_0)'PC>%&QD=41SIRPRW>LWF9VYB?=?M#;M$\SGDW54VX%/DJ M>(Y"@HMZP#V9?>_[M;D;>]K>#,S5P'+L8#E!OA$*@ -,XP#<%KFU)?B@[NZ)+X\,9VJLP MS?)L3E2&U4L#7//K]1DB-E>",\>H:0FS:S@!KARC8H 3>)XB3U('! (< OQZ M 8X]S-E/YV^:4Z>K2D?5A*B]8AAMBUEAX=+P[L\-IA)MA3%JZEXPT,92LU.< MQ_!FDY*N,\H5&;:BZ2%D< MKP?;"V,\[ 4D8?NECK7'.^3*)%=C>0\PCN$ Y!1.Y8G"1Q4$NOA9\2=R/5Z\ MDV?PH5VZCV=WK;]2'17:+[1?:+_0?J']0OO]3+J]$?L][TGC1]KOISU)Y+T@ M/!;T-'8K4(HJ^ I]%M?ML[C8W)0M#\<%IZL;M !H^-#P;]("H.%#P[])"[A= MP\]:QY\]EH_[,?7-^#%5P]X8H&_@D:H;(/?//?&^)VN;G,=BL%32BK+GZ25^]5@_:9XB*U%3+^ I Q+EZ\1Y"B1/A ME?-4HAP-!MWI%$,C4CTL"[P_$R>2PH"81QS%\BA[PH@)"$0(Q$L#\;3QB[\" MQ7K1)!9E9-A Q;UHXBK77M(,J E* 2B2>8S!(10A%#\O%$\9:?@K0!RN2AS? M7V$-:\_Z(KNS6(43YS$0V;MO)$KG"8R!0+Q-(%[V>.R31 3^"A;;MM@=V1VM MB$8-8BAL])5B6F!2!/%^!(OG*>:#H_VNX%#PQ7ZYJ4X]__%P$#K,KMMA]M$+ MAVPY@#_#_OHAHCG!7;TR>S5-PF7$D!06 M;+()E,IC) O3$B",(8POE%WXTT#N#1W&P(D1)0R=9;>%E\/I8,C%0*8 D,E\ M 8- AD"&0+Y,%N%/P[CJ3A=TZR!QLN.5%TB/'@XWW#R&<;S!IS Z3]$TA#&$ M<=:.E[, X_/D"OXTDLMS;,-(Q9HJ#^NV*?E!U\4* ,G /4"A:!Y_TVG^^<[. MQ7!A^#EO90"%N?/CR?FSX&'HJ;P)3^5M'!F<8YN?0 KX)V-"NF9]/^B[#"L(2PO#0LS[$%_T504HSA3^LM M:R-4&F)3,Z9;U>US )3@J+U YUF\ $%YFZ"$1^T?N*'^15RR4[XV'#H-1%:7 MAPJ_QL?D4DO6L&!?3<:+6(9X"Y@W<>Q>,=QX!.UD(YXSO[W\=T<. W?O;";*0D8EM,:L!SW2['$!TO,4OH'F,Q2"B M(:(AHB_B&O@-/.LBHO<9QY;-UH2B6L'*WG#)# TN]$69?*$ S^DAH.$Y_<7< M"K^.Z>IJY=@L'K%H95\-268PHM:N!# -/ LLFR>PMQ)./]^!?V ;X!//4$7:_0$ST)S:GH;):6 M:(X0<\#6FU-W"^@4'-X3>8* .;@0FY\8F^?9V_\F.E<[9*"AZGIKJ;URJ4!4 M&GAMG* 3G.'C>0J%B;D0G9\8G>?8I_\F-JME4^T,=O6#O._@%3H4YR2I< "; MX"B?RN/,"??J$)M9QB8\R?_ +?=OPE-A)7]0L:T)NJZZ&M;82N383N"9G.B3 M>0R[^3SZFK-23=^)17/>+*<&@7$?.F\;:F#D0L-W3/>X+_^7Z6J>8_S[/_"D M_W.X'>']K \CD?O7->[[DSM%O@-8G'$)?&-B; +P]K]CMY8@]]Y#":X=<-HZBL$!^HGXQTL;$@7'CP3NE/C;P-2- MHY+S\8\.&-=W8AYRT#V<5??P+=;6_ S1$0G_%:/ =(T@X#UG>L]V3^![?^5* M%Y_G'@%^<!<(PQTS"X/R5JI;$F ZNX;2\+0#8A_B/\S^$(N M@_[^3IB5F&C5M-1)\=#L5L>'NP%;" M^AS G[W[QN;1 KQO"L+_PX-&+MW?+,#_/)DY[S. 8U?M>E\O=>0*N>EVE+'( M*N-D 9 DX>1I[*T+JCY3U B&)\WH>Z%JPQH5?TARGY;1"I?O7 ;HZQS>BX2Q MOM\-_!IYA>S,$2EL)0C&H%DRV-T,H_B8O"C@OF P)D^Q)PQ_A4"&0+YV()_' M#_$34*8/2T%6JKPB-QAD;$T1AG2''( R%4,9C1'-1I9NH#0$T2BG96F31(@)PDI5 '-,S"P$D+YQPX#".4S>0=^ LV1 M7)MVM')0D*FPV:@9XKBNEQ(T'^,C"C2:1]FWJE1]SA@)<#5'DHZ3F_F>\U#< MTG-A=,25)]?!R[NOQ3_P6"SH",2F%[RZK^ 68;\C2+C6(\+FWY=6^(2@#%($R!SK/D M">_ O;0Y0Q1#%&?:*_!S&)[1=+<]0>J4@.P.>W8OT$YGFF"8!<[Z/,'"6".( M87@#Q>4*X M(O,CT+WP5SM-QL2YT"-YPJ,&+M95.8!N<$-F'B/2QQ80W1#=-X[NT]][^1'8 MGH]6U1DCR7/+F42K^F)9:)=[ M7*=K.!P1B99:M]'N9M&9+-0$WL#)@.<+KY3-_O?MQ!Q,C5@71NY8\",7JCM8 M[ -Z2N%IQWGB#KY[1\N^YQPOHXGBP10?8X"*"3R/$$,2N"#OB>;2>\>.3,5Y@0F;/,PILP/8OOV:VA5$([NV;,A&P2OU#($RB\ MX!MR >2"2\4OG)<-FN/N%N46>DW&95DCV]MP6P"U@-DD#H+*,QB,@X!L -G@ M,G$0Y^4"C2LR([G/-F3'*2UFZ*K>WF,2X +V[AM-YXE" 7(!Y (83W&I>(KS MT@'>K@RQB!O+UE I"4@]W(:'(-DH)'$91)ZBWUH;?):XC >/2&[E>X 7/!>Z M?:';-_-'.I_/01+SV;VCMVBXQLQ\C;/HB=B:H].&:QDNIQB,.ZP-4"YNU#'^ M@B)(F"<*T0S1G 47Q\_@N6T7MXBZ1*MR=!@IB,BW<:4M 3P?(RX*\$)]B&>( MYPPX*7X&S9NAO*_Z2[%C]<0A/Y2XO;SKSP&:67 Y-/5*_!1$,T1SYD,L/J6; MX6< +4RQRG: !80UI 2V=UAC7GFQ!8 ^WO7(%#XX<^,Z@BK:1G@?2@'=HR>^ MVY:(>4#WHJEM7(;E_GG&:ZTOT-<,D-XY' PQ8-],43OL%E1CM=/GZ! /&EVD MNPC+RYCGL"1F L]3-#P9@="'T+]*;\1[X/=[@T-GWZVAV37[79&K6E!3^9]$!&! MYFD%QL=LI6*L@%)ZP;M !H^-#P;]("H.%#P[])"[A= MP\]V!JB("A2Z+4W\YJJ\1[F-C*O%?.%P55-^-QR_H&'X/M#"!X>,A M*_IXR-K?2&5LWMN/!;76KH24>N#%@:3@) BM1+\P#$P)@5B&6/XQEG\[2/(4 M:/8JZWTXELJ$A9/JE-I)C4/S, =HI@":"[#B-D0S1/,;:/[-J,=38'F-]H(2 M:C.1P,_]Y5;<5 Z;(Y9!W>TO)$R]AEA^/U'SEK'\VV&,IX#S:'CH=C:FS%@] MU>1Z!JO,AM$6P!E$,Z)?WBR6]SF//%]X"DJF'86&GOM7VPN-'(9^W/W^-^@8 MNZE0[L^>Q7%][H9[++_"@Q%)^8?RPJC"2V:4_#"O<,!U@R%- !I MX--X*GY,!.7EBJI,C))AF3W&Z9>QP%$[$B""HZ_BA)?10"+(##@@$=R$D^/' M-#"<4^((D[H:*C;TL+*H2G673VC@Z.9XZP8;2 .0!FXXP_,J_2,_9@*W*//T ML-09HDZ1I&L5PY#8PAPPP;V'Y"V/9P8#)RZ.]5MQY7[V/L)LH\^K6VB_T'ZO M6;?0?J']7K-N;\1^8;9GMHX^XST$;H MZH 9$3 5"!H^-'QH^-#PH>%#PX>&#PT?)G_"Y,_/:,]G]T5\=,6OJSDY?;P; M]_[<5-NM$*.RFS4MO%X)&1Y;85SCDA4Q'IP#W-$WT(Z&+L^0$-1"_>PB> M1YM_OSO7;NW1JK99[U%J-QPU5N+:Q3P.'/$2R=6Y)/M6[6"(4XC3Z\?I>(TRSB][.':.7%ZGL(0?PK5 M]:ITD& M8>3"A9%3-\9/"2![RC_W<2 M##\?>YQ\XB0Z=A%_TNCDZ__^S]/&?V<@1/-LS__ZD$']I%>+!$5?\822Y@8R M]0W50M19_.*OJKU5]\%]+QGF"TX^W%[W]3$+&XQ#KO"%8?XO]_U;,!JIH734 M'?)DP)[YQXY_]?!1PET/GWF!"7#WU3?LF%XV!GCVLZE4\L))1WQ7 MP-]J;N$#\OM'7^1?F-SQ(>#[F#]B3K./C]T>!_S^H[MO?< ?.6^6XP&7QH!X MM$?U9VSR^9B^-EAJ0G<*3<]4G4()A<1FI$+2,UJ9J@2FS&ACJF$D2C,Z>7=\ MZUE(Y._IL[?<#\O4LW4P*%4AQU<%H2?P7$/(E3F^+W;'N5J;%[L=LQ^?8OUX__K EM/L]LU$03[#!O[/4,-E5 M(SU>G>GG;M5O3#GW\)QJQ'2F,YJB49H:PQ.-MQJTCBD:KA=4$J.PV0R[MU[U M8?U2M @IH*QF2<#+.TIILLOU,N3B+1;^4I(=E+I=:CE?RQ6QJ/)^N+5)U)W^:J/.8TGFI>1N-1F1;6)LRL/)N(+M.=F;(4 2 M2S54-_HH@]'27# J2&G07Q*J*G$*GFYH25,F/,6(H:5V1F-Y[U0N:J-*1U;)9BA[+$8U^_-8,MW0GAZ* M)B;5)71X4,LTWN&6&V&N$.F&]A;%Q=")O&-I9,-13M<6VC MLW%0P8DWDQNKCBZI.A=+IAHZDA:S63C6&(64XI=>0'>GF[H4JA,#?VP MCP1^.NL8Z[D?E>*&%A3TI22C&NL(-9R6;'I\Q);7VH22@&2J2WA79/R%5,0L M1%F$@V%_9;I=*99,=6F^,4H;9CWI6?A(EF=E6J6T59BT9(<3QQ6CY-+"VI\W@O%A M@YG]K<*F);O"VIAQ#K>T*&VHKZ=VO=C95P"'B_3B9=_MKH*C*\/WSPE-G#@>+\,!.L)[;@.>5CO)NLS-0J] MAP^.J[/DDV=KN*>'GD>9]'HL]!\:=O]"[,B;[^ZUCX>YY!<6?^LL_\DBZ>.'Y#3Y,;@+_S?' OK"GS9MB_O2,>&'ZH6&XCT=\T "@ 4 #N"4# MV,9_L4=ZY@Z:P*E,@'ES9999$X!+H Q:/Y,:@K=4>XS'?OHUA?);(+FA85C! ML?^"JX.,X.N@.JALJ&RH;*CLYM@OAL'#HT#&@/B R(!SI]/=OXA>"\8Z'./ 80"A *$ H0"A *$ H0" MA,*OQRU>]1#\WB[ITI=XM8TP9[J:YQ@?ANE+=^DBU['1E^_W/S_F*K8+W:CW M\5>QR;V2TJP5!M4.ON+0O>;4YU31)VKB):],CO%62^#6](+@E2O62*E7;ZY9 M/Q+,!C&8,U6!J8;@_@=P'S*>I^C?N@_9B4W?-C((W.Q57(1(_@1(/L_-R.]A M>;'$6:EEV8'@5!FR+ @AS,D3RSR(Y:RH]&Y#/<\WQ M>U@^;/P=ZJ1G %9Z%BN##\'+AIV#<6 MAAN8&R,W5TWW/_^RXQ'Y]]=/X+P[(^N:7ZF9W.&9DHSF&7V>LU--2K M4QDD4&B7MVJ7V>OU=1OJU6KL"L_,7I0=+7N^$;?N+)8'\SX$(XQPE=LGWFG^Z>O[L3[M'.WX.] M#[!^["+GZOWOR.<>@=\V0G'65W>O."+8L8*,*62U$LP=HSN]-6%'C!3WB[C[ MAC%O%72^/@[)YHR?09!!4GDZ +E_7?<)XKVL(]"$Y[ MWQ[.PD =$(H@L-C^S4E M=,UU=QN32G(0FXZH^/?UG,*^_[$>=#3F58A(XE2_CTG$@?2]4[1DVB5W?8G"W'&*>Q] M7CI3^*T,N,P204;7/AE$"V2&3YC9_FO<,-L7I8:@&8&P[]1T*=@U&O/J-N:& M8YX[ ?/<(3= ;O@<_I-?8X;IVA#[_3I6D/G"MNI;W-R?A5+,#"!O'LNC!1RN M&B SG#2Q_N)=S0(QG,>_\FO<0#?].<7I8E-0;5W8EFJMEEX$.XK[/'R:)M_+ MP_]/XI_)S.;_+-<7]@PC%RZ,G*H!YXOJ[F.#S;E>&+\C])+?Q"80-S$PP'7V M;N) 5,/XAYGIJJYFJG;X/N8/F+VLI]=[7G_T=VW/J"/G#?+\8 U$SSXM@_7FR7A'9/*,7?],1FK01D>OWX M:TMH]WMBN1=KJ%$5,]/%QP;GGK8X][W).;&X"N,/JOG"#)M?XX MZ?Y;S\\]#M#E^_JOFAO/"EX4Q(L'$&J8G8;)KAKI\7)._^A6_7@J2C7CK#/[ MSX]-V?.3J3P\5NL-S%UN"^KAY0Q0"B\'*OKDR'P.;/"^9G[P[DEPRE"$2I.$ M0N(S+29!DE08BIHI*J:K##VE#%+7[AE"?5@CUK2^&O0FZDBN#-M:O-@LM0V/ MBS>Z&/U2=.(CI4:GZU>$:" 61\&RPDIU2<$5YJ5D(%6+[>(AVLB1$\YE8R#5 M-Q072Z8?:A87TQE1L8IR9U>:7$*62Z M4W61(!0]&"*HBM1LX8#1)KL'DH67DCHS+/?]FJ/+XD1?$6S)VHD1F39:"X$PY?#N:4 R73WK>:!U5BJ(* BTM1$;J1Q\V +1%/=U^4AC_+[ MJ([BA;"!A,NF6:#G0#35_5;=7VJUE3T2>K7F:#IE#NW*4$K<)2]%5<:;+"K*!= M&5T7UV5C4 SP/0XDTW9:U)!=A1V/9;&VL?K$>#0N^.#ZT/1(B=-P4QR63$F@ MVK,RIQ>W:D=)1%,C%327NHGNK95E!HA;(9G);KE,1%,CI4]#5U^8BRVZW\QQ M=SKBE:FJ'U* J&#:O2JWJ+UM+DZMUYO-5,22Q[ZXWY?8W=5H5?1'+F$-?=V'3P32REJ6:*7&\D8%=&(F### MVKS ]'@)B*8TA149FXSH947NL:.=-.DR_GPS5^AT[_W)QL=F9J3.PTM]J"PBG^^7! MH-19&?-C%AUV=;FCX1'&0>5=&:4&>)AXR+YZ)=>CW@)M.QBJ[+ HUH MAV;7%T%#TP/EM&KKBF>& ;H.T;WOD?5YB9HK3+KWVV*=#URRK\HXQZQJ3)NO M1/3V&"3]7!+I#$*U6W8QV1$W?-E=C:1V:7N,I'SQS'F_,NL1)=="BJ4M'U7, M9K\H'<.OGDL6J*98EJBF;D5-GN#->$$^T4"@5KI+EC=HHVS,CH(8MO;S:7DX M:?C@]6G=FU@PWQF'[=92-PM^YW8%KD4!%V>J]_Q XO0V7JBHS[!EILKH64UJ'ZX'%1+H[4Y!Z*IIL837&/5K8YYH<(2TTJ'W@WZ MZ^2IJ::N%Y/UU.E1?=0TJJ.*VRNZH3!7,#3=5L+ "[)BZ8' ,P-1[!G]&1+/ M$;%H2E5@=K+'M#F;6/&EL M>@PZ*G6P%^,9:JEXMU::[)")$*L+P])C4$((2@_#3E$VS%5?4/NNC]"):$H) M:WW"3J--H61%-8L?%:9N85N8 ]%4 W #*PVF$MM&]ZV5X(JHP8X/6R":IO5V M>\C-)@>S*ZCM4H]75[T-[24M2/-ZO[6<^*LY79&C)5IBHGBF]$9<(ILB]D/5 MX(V%R):%QK*_G(;\MJ;,DN:FF7W>WX@%J3HIH]'(+NW5G:'V1UO@4DR)CCVM M?NAS_AS%\>6X.9)L>N!R0#1E-%7/(8W-,%JAO5+/,LUIJ\C*1&MRUZY'+?F8M2(IO2&4US8GGN;F1+G&ESBBI:&-V*98GT&%37Q,KT)V7/ M6A<;6K\_1U!W/@>BJ3%PF* QG(PVM!5QV*"ZJ56:U6XBFAH# A>J]65].;9, MI3*7MQK;Z&ZW0#0U!LJF6V?VFU9!KDQT;'N8][JU*0=$T\ YM#9HB):JCDR- ML!+;D,CF8)\\-CU>TG:$.@17](5A0(@#K-C>->,) 2-?F>(5821:8KB7^4%W MVW-;ONFLYT T-08!&D[U:8M:G#D3K+&D01$TT0_88-N3UIW9&J_XY<# M$>UXC>2IJ3&@&WN>7++L[.AS/7#P13?<+(?I\HWCP'4N<1#(?VS#7 M'AYE4W8@6CR&E J;J4#Y&C44]2[? 53WRH(P+/4;RH9>8JC#H57-LRLKO)R( MIM6P6FW73C3:U>2>-F:T94M C;J/R%-2*W/QJAQ[96'6<#L- M@;.E4# UEYVHW6+=!]Q!O3)>(M&?=L8%09M.VLL0+5%>5$-,WWM9[,E<94;(YH+QN@\\;E% M5VGR>Z;L)#U[Y/OD).71>7T\,XNMUE97@?'UX9NGO@*0V7KOP :>4.WH07WP MU">>934*O8?D; H>/7HZM^&X_3NU[R^T.+Y,4/HNHT\.PH-$[L M,G_5@W,4C'_Y2^E"$A-&5$$7#5E1!'8VU?/0SU 9KHM13!?2+AH MRH(BX*(I(XJ U)011;!?,*B(+"@"4E-F%$' R3H+BF"^%#"HB PH E)31A0! M5TT9401T-7VL(G[QLK-W8S?.UVLF_N7O9L" R8U!"\E9MTO/,P_?4Q M#^FTL0GG25S+F@V\QT,?8@-_DLUW8JNX-0R= UFD +^T"#.,@C08WB-7 'Q<3Y\ MG&/FS/@@9-V=^(G@<"Y>O *?XA]O&N+F@$-?U?ZP/<,9ILIL3XQP(P&]B+= MCQ =T+<(T7&ZQ4/F/8Y)N 2U :LR^5P%Z(#_EK'!M<^5G=TD^SI[D M[\Z>6.$+>=FJ]W\ZO?*>XWANKA=ZF@5GV=OTSW144T=,%SIG3K/ )IA,:[]K MA*KI7L]Y_I7I'T._H&2F#:#O&VH0^7MH +>YPWY6\! : =QIPYTVW&E?[4[[ M(U/ KB49,(-]/@+_BC?&O87J&\&U3(*JU] ]+W4\N'WG E35;/F?KPVU;_^0],,8S8[ MN7_A6>$K^@O^,!2FJ\?#\!4Y?O1L+(JJK;J:D<_553=2_7V..%;]_C H7& 8 M?NQF.>/9_ 7Z_<3LDTIGEQZ(>T=#>B">TP,1TX/N1: \W!GXX;V1RA'Q?^CQ MO_B%N;_-7=PKM^RK&@B4ST6N&7:-V7_OY/@;I1>JKJ[ZNA(D/@E%VZT0H[*; M-2V\7@D9'EMA7&-[ETNJU^V.?\@%BCA3,(50 -"4*$#FJKH"CPH-)\:IL(YB MO0#7O^?&/P;I8Y! O&K]0- MS714._CO'4+[ZCA?^_,7?C5C1S="^]_?Y=S52<>S_L7?#TZ5\0H#$#7 MXI&/9X)8Y;%$_)2'TM%-+")TO&()ALHTRYV*I=K:7"F 6HX82N4)P!_/Q^WC MYM9;)!3V]7Y?'$?/!N:?'Y9%E<6N?CQER+V2TJP5!M4.ON+0O>;4YU31)VKB M=?$%>/0B7CL9?G!L2;R>MB.@@([G@_YS8>B;TR@I -KWVIX+.N=[MAV+U,#J MS C"5TC&T91-:U2;UX7*H;BP1 NI^@$7DPP5DTP>I2#%0(J!JY(,4,SW'$(0 MK59S[UVP]W03ND6L7QV15=1LS'9HA!#CUGB>/;HI30>/M.K@T-] M)_G;F&[8NV\,0^=)IG :PKG,7@'RS;GXYI@*F<6N7BG?/$1%/CCW[XG&X; J MVIFP [1'FUM:\*?#[B&#ZYI]2,G;GEX1!#%0^6%S-QNZ/;"N 77HL3Q&HWF4 M9N#B!I+-;_GDL8QV]6WG5.Y?66*8A[#;A ...ZA[DE'WX[V.MM"NO"9Z7M5S M-Q:WR=IYN_@_L&ATT(G1%GO>#(^[U=IA)D0 M6X'+,";,^_B4[,>F9(/OSIP9GZ&C]@S1&.@AAO\%K?8Z$M(^ MYQ69T$BAD4(FS\[ 0)MIK$ST3'Y2& M'"LI5'+B@S-YM(">[KCGDT/A)O!^]OM"X<+I!"<"G[R3Q[, :*37JK^;8-+, MK>[/NG+RM_A4QAH,;44$P[99RZ+[THD6/875>("6^KN#3,W6H[D4M<3?,@[BA?O\P*>*3&C>D M[EOJ]P^C\*%U?R(M_S#.^Y/W^X=!WQFR[@P?2/YAM'=91=Q5-#,MN;$T$*\0 M^J.M_OL1G$D-KV?7C!^OPP)>O7M'%7_OI^H#-]5Q/#E7[W]W6G&//JNV$8JS MOKI[Q1]H\I'9K+EM18AV,VRV--1BM[55Z"3H&R-IF/ &Y]U;V#)=L\/_;&0Q MI;3ZNERKF*@Z*HV0#6M).XN+R0(<'KQ-%I\F])M7@T5.-S=F+*$'0&6VZAO@ MCKZD+%0 0N_S.=<(<]X,J'!FF&$43Q3YW#_?MK%2\LS$PNYOK<*XM;<]4%5$ MH-!E<>HO1_4UPGVLH>&_8&=/+JTI/0Q Q_"3JZE*]^/P:#7HT6K:JN\KLDI/ MYQ&YF0C&TF\*)L43B_GV[AOZ!4_;3&YE^+ED!. 1,8RMOZ(S8QC8 ,;8&S] MY]+?31CIIV92&%O_*3IY\=CZOTYP/<'U!-1KJF5\?5ST/]D(@.U0LF,L?]_J MO+)S').:[C*UGH0.I^W-J").^K6(4YCC[4I$GL79$UXO\,FQ<1,$ (/MKUM_ M,-@>&FGF]7<33'KQY?[YEU(?Y'#_TU70(>IUEAZAXR@U&M=\2E;97E.*5T&) M__S=5=!GCKY/AA&9JL'1E;XRW"#1)SQNA.'V\/SQ=^J9?.3F,EVN8+IM%4>K MIBC)B,"4B^.I)O?)/[RQJA8$D:''[081&/& >OJQZDGRM0BH@7_"#!7_]0PG MP8X,8SDKDT)EB ZJS; TW TDA0554"@*&![':>X:_,37C2$-=0_/F;O*4@1K3RRNL(YE(5:G,)I*P M7L]*A\.RC!9+\YAUJ)AU(.= SH&+F,N&=[Y9#679IUD":U8V0F\BU>V9:9I- M]ZKXAR3\L%DSG;9L^HLQJ]B5,J]N8_YA[[X5\BQQHG4/S ZZH7[#[*!;T/*M M6C?,#KH%+)=.GQ67@5;[7*!9YMZ M%JNKP#"5WYGF+ZS?;!S"0"/_I/J%1G[K3'XKJ1N75N_%71,D)/)/K%]HY-^] MR]DU\JSG-_VX^/.DM/$.I04^$?A>E59G0UWLZ[_OZWCVHL0[P6EQPWS@UP#7 M_80+3W_%7V$WK,- *W4L&=E[7:PWWUGR7E(P]%C2&<\3=#H.!*8X_9K;_K8Y MY-Z'GUT.@1,EG"@__8[G:K-7_G""&T?(;":O',1:$Q-?*2L\UM23"2[)7GEW M@OO,V2M%U59=S^V& M5=1L+O09&:W<>317, QDK& HE6<+&(P@/T.0Q,6!]&Q@_GG*1)6+=_5R@1,9 M)PSPZ(5GQ]H)CBWYG4N)7V&9FCOUJZ.)' M0XZ!' /7)6?GF+=35>9HJ&LMU>>$=9?>'@X+9!,6M]GC&T':2 ZQ&A]0E9TM M]WN,'DR,+> ;]NX;PQ)Y$FR+8$X*))P/2T.Y>%>OE'!^<'4:PK4=#>2AO+++ES@LC/5G9))?+Y3&&S&,L7-Y MOG0 MM*"+=_7,/NH_HI@?G]ZJFB0;P:[;$O9UI2\>YL&H-N0NSS+QL,:O?H5NPB(; M#31T2J&J0+GRLFYCA>V1;L!!;YZFF3R*I>^U_[BSWMOCFQ]F;5TOB7;TFOOG#:D[+PL+'Z]76S*J4?+>/>+PSK&=@Z?-#4HJBR5IUH]"0]WYS M,72MB;Q&DMT6J./$$ 5(1W#Y [T[)V$F9SM"^64?ZUF.,,7VQ=%HL5IGT -< M=_NC]<@H5-%H8UF(P!A*%Y, 1X #?)QE\PSQUB[ITR35M8TP9R85LF!D$DRC MR_!%N3">#M[F#"L,?6[]W821?FHFO94TM4_>R8M7&#K7A2&D4GB,,:8_],2H MBPMMLR+K(:K2F\:NP,5M;_Z^+[?C>S,S;+Y^S;/)U5VS$M3[\CJB'+\_MGC& MGBL8GISZD'B>HM-.#S@I0<##BD*?1'^PHA TTLSK[R:8-'/+^[,NG3;VM+T9 MF*N!Y=C!"D M(6C=GTC+MVK=M\;=,!OBAOH-*W3<@I9OU;IAA8Y;T#*LT)%=Z\[PD>0?1GSS MF$9UVBPG6GNJ7RM6#X2ANK]_="F&"\,'+?6-A>$&YL:H)0&'P*UW[ZCB[_U4 M?>"F.HXGY^K][TZK[T47DM+B?77WBD.P.ACP=?' BP)?[>/>7FMPM"(I&)$$ M?F,,"M/>X,1["WNF:W;YGXTM9GN!I'2W(J'KX6HO!HN<;F[,6$(/@,YLU3?T6/T@+3&75%K)YUPCS'DSH,.98891/%7D<_]\ MV\A*R3,3$[N_P KCUM[V0%41@4*7Q:F_'-77"/>QEH;_@J$]N;ZF]# '<-/ M;JDJW8_#H]F@1[-IJ[ZO$/XN0"1QSJ/4.NAM2 ]%=^KV[AOZ!4]G.N96AI]+ M1@">$L/X^BLZ-H:Q#3"V <;7?R[]W821?FHFA?'UGZ*3%X^O_^N4%W=G/JA> M4RWCZ^.B_\E& &R'DBUC^?M6YY6MXV'L2K7&UI.$'EZV*)59!,Q@JV#D\98E M(D\7TLG#L+X%9 8[M*M ;->JMD_N'%5;4@B P];C>(PH@'U-./ M)5"2KT5 #?P39JCXKZDFP,M8/0JT>[X("MPV8E9MD"*(G"XC"F <8T MW$*60X:=52=GD^_Q#$'?^T%)A(14IB])I6O$#0]BM?<,?V-JQI&&NH;FS=WD M*4G-NU=8A^B4ZQ%505'9G(2#W<@72E9C"U@'E$B!I -)!ZYB+AOC^69EE&+D M5&>CU68M-&(.&O*:CU3(W[^T]P($U#@%7!:%N]HZ)O(.'FH?G7,+1U7%J]%_=9D)#(/[%^H9%_=SMGU\BSGOSTXP+1 M=?=@=M'YW+'V576,HH5R52_]_LT\SUZ4^"TX+6Z8#SP>X#:@<.'IKW@RZ*V[ M=*K+\D#NM6?367^SE/KA7,&HI.HSFR?1=%0:S'[Z-7?^;5/(O6\_NQ1R8D?_ M)UA+T"W-B71 H52\7VKI<+MM_D,62=$2,P@!T+1[Y5]BR+]?;_M)9[RRG MB&G[F<3VF7"K8#1(3\%0.H^2! P7/T-$Q,6!]&Q@_GG*M)2+=_5R41(9)PSP MZ(5GQ]H)CBWYG6N(7V&9<6O6ZM7(EBY4B$I+;7:+U+ U!RP#TE'RZ)NQ$Y!C M(,? =-,[BR<2K\H=_NS&:RH=4'RW"G]$PB6=DD=\GE<8S(8]@) MR[=#MLD.!#^<;7Z8 G3QKI[9\?Q'%//&@6P7DWSS MPPRMBX/P!*N;'R1E7;RKU\0W?UB_25VUY@Y"HGN!+YH,4T1H*MK_?I3(Z4E) MZU&CP:2Y(BVJUIEA+6R^VTVEA)28NV]4(;WZ@70$ES_0N_,1S(1W%JV5,_7K M%HZU/5\,T,:4SN ^:<"$6%GMLZ*%;P26)!F&ZH/S'QQ_[9'DP5OO>M*KQ7&0 M\ 1G?_1W;<^0 3(N.0!1\0K MD4=[5'_&)I^/Z6N#=0JL37\(M+MO9<_/A0LC%V[CWNSC1^QR6\.P@ISAZH:> MJT>ND<.9?"YF/_SKW_^9'GN95490$_Y36&U*LU-&5512TQ5RIF.*RFBJ8NB, M1N($-F4-_.ZH,_6!,2OJJETIFTU*P'6R3-MJHSE8QEN]F#-?BG)2A.X'>ZV* M]OQFF6"*QK"YGBNXPKR4'#)]LQ/M.E4K0ALA8I V;36D6#+]T):AA.OFNK26 MQ6')W,ZYH+EAY@H! @.>2P8"R[27W*AA]:0=RI:JDCQE@63J]9TAYO1Z6]]& M37(L(O-2M>/Q7"R)82]%)Z4:*IB;V0@UV3FGCEF_/W7!0S$R-5(+TG283E]# MQ4U;6'X4""!9.&E9+>!"YQ:!LX;+$]PJ22MEU*5E+I&RJRK;F_251MQ#Q4*T+(6;N M&W.EH*0DER.W(X>TT1<:V[G7C38'IWS8QI*ID;(V?-6G5T73P@NE+MZBRP0B M ,9!#0T M/5)!.U#IH56NR;W!OCB9=P7.;X#WIT=J$98W@_UBP*).-6(J6)53B_HVB7I\ M*5J0$':W#MB%/"1ZE4K%E@77YA0J/5+K+N/,$29DY;W@SSF]O7,T1HHE4]9' M&D5.*VR:J.68_MYU1^($M>:Q)/52DN\=D%YKMT907M_*"CKH62:[C279EY+; M[4@N&?N2* R7I4D8C4M],*;'L/_GHC+OC8HM#YF@^UE[..DU>V73!*_'4IJ: M+0ELPTTL0UC/UE8Q6)5H49?B!6JJ]ZY*ZYX\;,]01S.[F#0]K+;B5J'3O9^U M%Q.BVM\9\GXV6A7[)7ZU", S4[U7=,?8=3Z'3O!:DA M]=U^8X4V.NQJ4V0+%$F"9V(IYAV-]%I$BW/+44F6AMJT!AX)FIW@=\8=II-Q:!8!CFSE%\J54;<;%DJO<=;%POMRJU M#>J$\S'!*;UN80&>F>[2H6$$JYXV'PB][GAM==4(WS/@H6G=%ZA";5UQ&O3+GLH4RW)C)9C5 MAA=2HK(N(A(0335U/&_,&@T4KIBB%NSD25'XR55 M%H7V6HM9 D/3;2W-Z^WZ7E]V!'S4"B?%XD1FM40TW=@^.VHNQ\ZXCD:CWK([ MW&.ZM^,2V51KZ=%..%#:I"[P,WQ?L)ER5*"WB6RJN>5NU1.QOCJ1UQ/"'E2\ M3C< ][=BZ>:R76O7[=)+-#8LK>04C5AA(PF(IB=J8SGVRZN^:AG&$%OUR$;U M$$^4L6C*M/:C%J&8\\)0YCL>AY$'FYKIR5-3MF5Z:%_>H!PG[&MKV]QXC.A, M.2":'J]M71@4 U/C!;4F,?M5A\<8)WEL>@ST4>0,5%>2+'Y8Y(+%T"MOXMD" MP]-C,.&X;KLF4 74H.D.V0UQHFAP0#2-V,/(Z(RYF2]4V(G(E]I&Q2DFHJD& M'(*V,9PUBCN9WPNT5IJ,:A:;"I"4%;:LKJ/O-0NCIPVZ9/\JFIJ%Z M==B*2'K$R]1ZNYF.)7Y:C.=V[+556)VU1X/28(P*.#D]N&5AV$9ZB6QZ(M+% M=EEDW8XEXP-RM@N01JW624HBIT0M#&\.&1\3T75W.6O41K,])26B*:.1BCM7 M&->YA8!LZG9QW%[JCL HU.%8LMW&NB^HFP;,E/=1YND_D5J#%9N6%A)-74B MK-52,%+U9;/729Z:&H.0'6$M'4&)25>,NVL-LNNO8Z M9HG;RQU%?:Q#]H+J>E5+W))6Q3)V]?K>ZHI[TY82V=1XH5BI&;/'P)$K(V*C MN\&XVS62NU=38]#HM*V&8HP&@PVQM8OUGR6%"K;FKH6 MFH4UKCY<*?UBIN_MJX=VEVK'&X(JNMT/MH5(Y>XO?WTN6ASU,6M M&XJ=[4/NY(LY=SI8R &UK\D4VFM,F%(U<*RC;*JY[7C].A :=M&B:KBW)\W" M"%DF+O14<\F9%9AKI^7+$=$='=0B*W:\[4/$P8OU/E^V-DU$V:,(UFE0!XSB M1O>RJ>8RJZ(T0X52U^*7;F&X6QDFBS]Z\5],>X>]O-]W^SW4:77[OE;@M%T] M5O KZQZGJ2^0*LF,K(B=8^9"RB_I>=+C1IV\$4BFAZO MXHJ;!,P<*UJ&R!G!1"NS+6&>R*;&@*;ZQ$K&1G74F!0D([*EB0XBYU]9_4QG MX6#(+$(75?%^2)6ZOL!-."":TL)T/(F*'A\TT"%&;(8'HEE0EXEHJ@%8H436 M@]K(L8Q)S44:X0"1, F(IJ>G6J;:MK@+CZ\,W3STQU"I\\"L"!Y5V=&P].% 3AY\:A=[#!T=W7_+),Z?@ MTQRIHTS:P1?Z#PV[?R%V=/W\\,0B]%;/$[]^?-#PQ.7VY.%>_,"9[6T?O$8/ M/R/@V./KT7VZC0?I7<_EX^_5:>#946C\!9R8I_=AONH9.PK&O_PE1_G]UY,F MW)Y8"_?N_.3%*87N[\.*N),BGBOH!Y4!*2FVU+$>W4TH2+.I(AC1B!4 MQ,45 :DI(XJ U)011<20W!6TE?QPM[TU\?\[LR7EL/]/:'F9<_W?\/ZNU[ M_'+B1%-H\9FP^+#(?CO'7[WV[S(0GLX>_$Z2(L_ M5/@9:]9EU^HAZ5VIE6=^=3=S$(%RKW?_Y9,]F?X%,N\)A&CX931< M@3OPCW<(CZ5X/FR#<(:)$=(A= !"\KM=V\^X(4"WX*=#PPTX"\5P8?C7XB:$ M5'@58Y!U%P%T'D+GX2=U'IY]9B1_=V;$"E_(Q[(-#\4KL-4N%WBVJ9^CW,J? M3IW'>F^YI+ )G$%OTY,"2ADCI@O=**=9/!-,IK7_4&$6HO\D^L?0+RB9:0-X MJ/\)#> V=\^@3*-O+ PW,#<&- *XBX:[:+B+AKMHN(L^/3%<\<:YMU!](X#3 MY4G63-07FKEJZ^ <+W)#:!TG=*AOEUI^O._,2!5WFJJ: M-??CA:[^]1^:9ABSVT,;/#2!YJ4 M_XM?F/O;W,6]&_\8<#LS>)0Z!B$DRYI6 E&%7QC:9A8MFY:SG5;U M'CJUVL3\+J<;FNFH=O#?.X2XR\T\WU'#_]Z9N_"K&SFZ%][__B[GJDX\HOC]S'S:VWAZ3CZ4@6D?1L8/[Y8?E56>SJQY.&W"LIS5IA4.W@ M*P[=:TY]3A5]HB9>&V. 1R_BU9+A!\>6Q"MJ.P(JZ'@^& $N#'US&B7U._M> MVW-!]WS/MF.1&EB/&4'X"LUT1G7$11V^+U!H;=%9[*/Y4)24I$PPED<+)"09 M2#)P99(%DOF>80@BY&KNO=OVGG"&L\*^-=UY6[FW6389V2ZTYL8V>X0S:D0C MJ:I/2O+>F>!>K5IEY24@'/;N&T/A>;K G(9R;G*#<$.,<\RUAU''?O6N:JSN.5#;7"ZF + M!4K)8WF,8O-8 84+'$@WO^69QS+:U3?H!E#,O[+%,0_AO@D+'/=1]S2S6]2Q M^=[8HH(X-LUI;;0(T6X&:"8>V/C5K_!-Y3!U.'9N-P2*L*6@MI(PNKT%?%, M?$.C>+Z LBF^^37#-AP8K_L_=ES8DCV[KO)^+^ M!Z+V/C>Z(Z"V)@14[UL10H@9Q"2F%X60! A-H $!O_YF2F!C@UU5-I@I^Z': MQHF4F6NM+]>< WR@L\-DLCSJY"NI,@0) O_VDR0Q8"R]%V[Z0+3^"D/S==6+ M:=M$E9M/4GF(TH'[+!KZ%6C!%>+$/XA);Z/P[3Z;9B(F14R*D/1:JAX0CYYJ MD5_>@/.+392<[TCP.:&5DHFLE(XMDMM?B-.$B"J6/+(ML/499UH9T>N0 M'X]&-QQ[K'DPE?R([=*E^NDAO1WS',ERC9!N,4F9^:X'M5H4Y$+55J>*>%T1X)WZ5'X\*K\9PKWS=;]9 M%H2X^XZH_*C<_6C8_9 ']*,R]YNE#W?*W BZ'VG=;V;:(^Z^(RJ_F];Z"3KRM M:XK=>J8ZT#$5;2EC*9UG-Q7SY*6JJQX_[DBK(^X_>RZ9I-K1:*'ML=S*)ZMK0T?L(5M.-N_B_#"^FV31#F9,6B9D4'W \835)K0GP(@P7 MO(L7]Y'>S4KN-*9H2PV,4%Q(+T-R5-B +[QSRH6Y]?&8I7HQ>PSI-U8USP^; M:J,()TH&O]8()PK#HS \2@:_+_H]!)/>-9+>_T'X$#R*DL&O*!EAND\G#?4R,)#?R$\]5RPUIBF)I*'O\<6-I?W 5QXDMS,-&^R-I3=J! ME^KIO*BU7&JL)Z;S3_:]+KFNKRI@ZC"A .RIK40W=H3_9B$8L'M84'".U^?@ MBMQRYM.%**PQ;J,9M#OJ*!,Q V_PH+$S=;E^5$QYS/C\+>3L7[?+ZNR \AR; M=SOV&RW\0UP9O<:5E@HF[@+*MU5GJIR3S=P@R3 S7'RBD1ZCZ9;S^3\21]V 4;5;T@%$)5+^B, M1=R-JEX>A\JHZ@5Q]_U2^5&Q&]E'9R^;N(!-,U IQQJTES.==3KB8BK*IF% MMPH,CP&C)O4 )11[I1(Q+?22 \915"?ZZ$B@+#8W) N54* 2BMN/^Z.HUSZ, M'@'(_- CW(*Q+G*TIO'9P/=:2C 1<0Q&O,Y9D'KG O,0V4!75[-RW0[D2T%" MJ!S]-B+TDZWIVMRL.D*A6\J-QGZQ3I48B CTMY]GO'GUSF7E(0#A5M6$1X@H MG00<9DQ5G5B*M<'\1KTP:F'38L4(U05X%?R9>O;?OWK]$.!P=859*,$=,2DJ M%;HO^J%2(<2D5T^_AT#2A[<%3AP].8G^SH[9AFS62 /3A%YM.&,XBU\UH?X. M R+O*O!W6R_4<53)]9WU-D0R]QUY"K;R= &0QPNFHGJA=^]7Q^>KF&L;FG*- MUZNC%(JSI5!?U@U<>E_0T8&DX^+[ M\F;=P:7WY1WI@!+QUW6'9W>.@:@Q2YB\L0W-CN4"-ILTNT.!'T[%_#);9[%9 M\\.NG1CCB8CC M(I[\]I.,9\C#A@5_(_@Y?>''I<7LXH?S&X4AE]X7=#BCP_GB^W*+=MU%#N<3 MQTL^>*AZ)KOF2Y74"FNOLZEJ5LUEW%P3'JHP0O++0_4^:D:RDB%9LAJ/U21' MGL:(3#P&283BNZ@DY#6NO0 Q$H"88OLC0[T&%#M_S0CCBOSXA/G@2WJ<[_7* M2EY?$;]7X-C&_"Z]KEL%CCB/.T7DAV.Y.691%K MZ^-7)Y\-,9I=UB^DV[.94,FT_$EZ6=1\*40,>.,/'L$8>!D,DX2[]W+<+?5WEQEK131&V/M0KJ:'T_(0J_X\2CM5_J:+=1W%5WG94,->8[#N.:LGKF.=(EFM$5^](3W.VZ?<03(INRKAM^J&;,FXU:?NT MD;M/)G&;1():]$I+0D\L'-[=I+IUK/+Q6\IX;ZHZ<*:..E4M5UNJI3#9$#J4 MMHX3=NLWZ4"W2;2CC*5TGITHS_=,UU6/'W>DU7M)W859E4X99&'#L55L6FV2 MPIJ=,").14G=V&%=*LKJ1N?@%1D4EX"8$SN-OU[J^5)*+:P6'L&9V6Q)J PI M+H--H-2'^=WO2_W=)G>SDCN-*=I2 R,4%U+3D)SH=OBG.^3C,4OU8O884G>L M:IX/#H-X[-_O,V N?&;(?MOV2CBSL(,-74QP-#;+CIQ9O[Q(,*?F0N(/F'"O M*TMNMP4-U0F;*.6V._'$25C$277)<41LH3(M8M"J"&U.:^>"?I9M+"???F+? MB<-"P]A<=6+A'J#P)]8-M/)"&SG_;,$=,9'=YH9DV9XWPZ24WVVFE7H"KS1% M/!EU8*+BQ)%NC^A^"00>**$><3=*J$<)]8]$Y4?%[FNT:FXX(/)9G:UM=#9X M,SGT!*D^Z@SJU'1LSQFHL\&PQJ]UMOO(L ]W+#&2W"AT,5BMNBE/K; MC-O^P9TDIS51#Z\JL)+Z@!RU TRG-SFF7)I46M;XDQV\2J[KJPJ8.4Q! ?MH M*]'5)>&_62C'[)X8%YRHNNC-X.YFL?;2(ZF7$M0DP[(YK\/MV&_;;3SJ.4SBZ]02!"2H$NE/Z/023HD*@VZ8?*@1"3'KU]'L()'UTV^'$5247 MT/?SQ0%OS0V%Y?PUGV7'7B\K)T+/(XR__$KAO]^ZDKWZD9@6.GL!+RFP$N*- M4$UL;DB6BP+2J$3B#@+2Y[^(_L9\NA\(^AR[5#;#>;URK]?4V\V57%TK%750T>4B5_U$QY1J+KE!F.>)N5!6$N!M5!:&J(,3=CXK=R-HY=VSK)!:*PVII MIK.9IO1U+SFT6A5GWN^$;@\8K7K/1+F/.J&.HTJN[ZRW@:FY[\A3L&VG"SO= MN9@_4)W0R'84U4E$@W_@\U7,M0U-B?T+"_^[)F!#F24?.:,O3-_KB',@)K]3 M^B(F?W0DO_^#&O'XLT_X,7D< ?EC,/G6-7R]3/[/U;>>VYF^47.1,$EC&TK5 MN7I"=IG!0$\L"UPKO6R/NM./7^CPXD6A>X*1P<0?.!9/IS*HCO^37O?'1I&M"_YZ400=E>BH MO'N;YQ)'Y8E]\1\\XO(ILL5MA)J(%3Q16AOU2G,Q:\(C+NS5]EX#%(-A2%1+*C8_LA0KP$0SU\LPK@B/SYA M1G=),8.F@OEI;EVI#O&VV9+6G[@"+JH"X7W/A6L#6W\$.Z=*5UA+M8:#$8QO MKI9&8C-? ^S,P-(/'*/C&(G2MK\BD>'BDO1B8_Y]SI*/BR_UGK6*%(FF+= MU";+1:C79+[]3*>H>#)YOHYA"'&N1PQ/CCAO%HM'U/G$@:?$4B:KH M$=R7PC/H-V\45%U\ MJ3<%.(PM:Q^1_"TJ56?RNMZ7YQ7.9PEFI*420WY^S:AD%EC.556QAIEZVY]. MO#7%F*&'!T]_^TF2!,(CI A#\]YH&E4T@V^R^8473)+='=2-;OUU!6@Q<%] M$'DRZ]$C(A2$J@N,U),T'J?3U*^JY?X3OO7\@AP.#%1(6<"D MAO+/;TKVR9E+5N&.OIQI6U5CWE2-23)L]BA9:[#Q,OF1[#F#8_YY%L%_N/4$]B_56M)-[DP[__3__LS_Y9]Q*R+9A.S]VX+2W MJFG$8T2(4Q,U,0*VBIZ0QN#%/R0CD-;N3C5+?R>H71+2CR> @_L02WY/I_\W M]OPCW(V#K32E56)OPUZDE$3?VGT4 MKN,]L-/<(_'-60/&VIPF>_>&I(%<^> MGX\D>] :PNLS ?XKQ:8.!,5_=7CVF B'/P- >!G_+,OU-N/OOWL0$")V>,8 M"S$6",03/TJ_PY,O]_389DDA (KI-)E)8])('&>4I$B-4VEQ-)()4:)Q EX>IO+@1_:?+64@V/:'?!OC:MWVGR>9=K%?)6_FB4^33BV M/^/8\Y1C?#X&)QT#L^ZUGY9[^9G_5;( R-N^"Q0']^]KFIA@24!1 "?-5\_J M T?-3BQE3*$R&"DFY3$A4@1%BB-LG!)'RJ12+]=K5#=(8%JO8Y>3Y##=K "=1Z1>C\P&]E#6 M1]1&8,>5AMZQB$VFRXC$X3.MKM1R,-T-=*F3SI/:I%YB4G#DP3/9:I80.K*@ MZ5J]9)>MY<@M<$V1//),K9[J]X,IJ[-)JF<-S+7< KH9>?C,+CL>Y^:KU$RG MFVI],!JUBQ+!B)2(O1XY(1QWNF[QGL[2=L6L\L7ZE&B*R<.18JJD"9;>;@IT M<]2Q59NWJ0H#1A[,,X,Y!C,-QCKF5ZB)FL\*(M69@)&'^YFALU-WXU>Q]G+, M8^2DG:I93: V'[P=*-B%17-:36"5Z6A66&.M<59GQ-3AR&71'N=EK<5Q:Y)K MM*D2%DSYII@^'#G.9A;+=7DQUQ-LO[ 96HUJH301,X49N)H#M\,.ARC+7J*LEEV2#,/%!T.]C%$B!JXF8.NTP^D90E3: M[0#888=#]6&92+83.5SP,U)M497DRF0P ;;.X5#)'P\31K>>X=;LJ-K'%6.1 M6X"G'J%6L4*J^'S1Q(3*VBZU6*53J)>:(G&$6DNLG2+KQ9S%:?UZO4?WVDJ- M 4\]0JU>;KHJ]2=%C#.7C:XT[/C9(J 6<81:P;H :*70FKY>C+U:.CM/;'I@ M64>HE5ZF9JM-HE#B%GB[)NKU>6,"GWJ$6JW*LDO6>A.:ZXW[VJ@T]Y2-W(0F M[B&ULDD+F+\% E,Y,:F/RNT5 :2 .$*M3:+,8R.%Y@6)R\]&:]E0K%4XE#A@ M[8DU=O4<+7)\JM"I:/3:=D;#*FFYW)MDZMU2=R*21PC;M%B#S(H=1U?%CB+SO5)KI ($/D+8:J6P M*=+#<8)KCTPF" :3*K8!0X\0-IO)^WFMLC3T0EY7M12=Q=4J\Z">#0 \#6\>2(&27[ M X$7U8&]ZC9G>"(<>H#8*4NL2!I++'5Z*.8EIFNU6CPCDD=X8"Z0=K.2[S2P M@L9O6)SKX@H+YGJ$!Y2LNFYS?3P+Q##;3_1Z2B;+,7#HP5Q;W61@YK&:STD8 MFR 75#FU) (X]&"NFDEERES;KW)FU:Q.C.+ QG)-D3K"+J8P8YN;OIOBV(#J MMN32?%JI!7#HP01\ORZ9PU5[@%6";')(496) =@%##V80+4UGYCI55;&"GZ/ M4R0I.YG.P 2.,"'&X7A%LNI-\%1FM9HNU483$)8ZHJY,;&7$>D6S)+3G@Y5; M29>X3"HO?L@,CW#3UX8J/M%$-&80V/3J]6JX]\V_O MX39XX-BP@YVBN?L] 5V8/R)3/@";]$LK^NGOTLBU#=]3_X$&]?GMZ:-NKV@@ M^.,?.6VV_W[2H__^_5)GIL+6M12^^( @CT4(\A=-J1 EOH@2Q'U;?'25^70*[(\GOZ4I?M^HT^.-'(W4[)@1**_SP_WTCOGV4(9._ MP.A/;TCZL^[\ 'QCG6AKJR>_['E/I9.L^&6&SV?R+$Y#X_/>[WHN&B/IOG?I M[JFJ[O[??^$T]@]G*:IR*S+^1XR )/X/Z7[;D MI^+1_PF,(&]%\@].]V@)A_]^ELB7[<_U>2);ZI:XZ6MH_)0/2X?/KZM>3+-DVU1/QL(W M5[+PR]#)5]X[B4_WB(" M,%0IY*>J[;I':@JZA+FH"8%AZ^RPGBW@O;8[9F&.&?'M9PJ+IXCD.2JO+VT9 M?^$) 579.%$F,F$$?C+OIP-OU6BFDK-X2JEGF0E\OQ@\8E;?'\E M@BF/"YJ; J9@/#6R:NNE,1D1,"4S^>TGE8ZG\6$8# M*V\<%1!*U@PU9CT=A/!S&=H[<\=>:HJJQ$9K9/#:8;".6W)=%=AC\'PV5,D%%ICJF)H5'=)_15;9W__9GM9WHXL>B9?> MFBUUJ?M-SGD\RY*N_GCF3W[,A-P)!+H*>;/SS)J1DX6+V/*]9DM%VB\OI+S! M"/3*7>6XXKK7E0,Q'?H\Z?196BTA._-N9/OJS,<[.< _+NFO!;PF)"5]LW+S MG#FK#@M2HX71!08(.#C+B>1[S?*O/>?KT* >JXZC*D^^4FF%[&=D/U_&?HY8 M,1+.CK3:RF=6M=2Q=JR?F=/E%_5DHY 5*AO5GK@"10MACP=P#A-QBGXO[H$L M9R2^R'(^M>7\IQ*LUH="H. +DJN86L?(EEBR(36!!,.#]LBU@?=C,8=-'A,C M*>H0:,)]"FF%5.:;,(?OZ> -+ZK+0DYD]QCQB+0V\H5%IJ\T+6&-+;.ITH0- M2"+LE 1O6B#B!'%&7_6E^1F9OLCTO?H3^+=%.I['W1/FF8L;L5+(FX%F:]<(QK4FA )\T[^?> >EK[-VKR.BY\T4^ M#+]>M*+RS'DX5V+0I,,7,+(,9K)%5]N;J@[,QE2U)>Q7=CJ7XJ75H4=*K;P& MO>D+[)^2)[W[2>)QU/46>[91?;1@ZT;&5)G-Z1.A@FJ1&<2-26E8QH_F,C2##.Y MY@0N [HXR7@J_=[5E#=B:$4:0&DOA+AW]O]G+JWA_V]3:SVU&Q.E\)SRH'Z* M-*AN(^*RNNKQX[V/G\7T/2G-X,D56TG4YUQO9#&+='UMK?&P!7MTARQ^GOL< MD:EY T)[V1#A>87V4H?IJ>3648LE;IHN4T*A-IQNZER)Y&I-*+?@="7C-/YN M,MZMF]PE:ZE:GNUH=V1?WW?8\"Z/X" M6 (.UF2<(?E);O."VL[6=,J16GB%4(Q M!N=L)DY1A]'"SYVSESM4&XXZES3EQHM)D=EZS6?FEL?>3D GF9*3[^5H%FOK M>BYK\HO6>-:$EW?!JM X<<21C.S1!Y%&E+)ZUH/P0#;?-#ZEY:PRT;TYJ6O= M'N'B4J[AS,(;]D+C$TN=V+-[5;8G_]1 )RKQC%)K_K.75H/46622GK^P\T!^ MGQ@S+/IZ+@%[9LPCHFPS3'%MK74+8QE5F:M#C$YE G@#YC:S]7U'$K)3D6 C M._7DI9RGD>TROMDDNH-*7U^;UK3#Y-I&*<] V0YMU_21Q@RW:KN&@>GM47R; MFO+=)K7>XPG\MA(=,N*3M$:">BQA:BSH039!\-BZ)_M"750H>)4Q'C8_2L7Q M(TGHR,Q%PHOLX2^TA]\0Y3>M8KM>'XB6.".$1:HF5)A2(-S.!W/D'=0 MX!F=N05M[,5D0+_8.;S/MRN5R*H]I5\9)Y%M0N&$13GI>/I(T^T[RAO>NHEEV?'5,R0Z'5GK!:\ O0J\>M/FO?3& M7(,.?3D/-1.)P/OQHX2Z7J^[U,32UR+>Q/A:I!X4]U(.*UBL-G4&($G"^N4/J+9ICV!" )=XG0\2=]! M^C1!A2]@?^>FM=,AQ37!PLE=Y-D&]15#S)M8\NSV;7@PA:FSR&O)[8] M(MJBU,72-D\S@I_&9AFLLO8&%!!M/$PGKPPHFBIM^U@KZE&PN2()KV-G$ M@M/P?BHQZ 6D[S6A;";#NXK)]&%J[SV$38^W^':^F)$]\LLVF[#KU.=&1+8 =.3LLH^KBU '(;-F$BC^3CH])6),57;J[= MWTG\&X+<&\_[HB44),R?$8M!-K^H))@)%.0P;^G4I^_%CMHPQGJ? 83+N1JO M-])P-X=RWG: /@W@47'SCFV&;%S:><[?#3!(':POE'*+.B:Q@3O,R&)+Q(!D MAPV?\"1J/XPP $4;;_!T_WU$>#-[**6DTE0JG3B7PWO)[\: @R]C YAU]@EE]ZO?>L(;R1??"'4%"M4<.)0V]( MC%](Q?3";S>S"P %89LJFHP3&&I3]7CIR%]@ZU]ZO7?N"S@-.BS'Z36=HO,U MCJZZ>+U>@OI8=1SP SA(77"*12=HF%LD[]U% M?C<1%I0S>MN665A)ON>FV>/I5L32N2U'LWOL>ZRZ*\DTN@NVYNJTW%D&V$;( M8$HS5!7#WL&9S&&)*#+*D/BC2.PU])(X!0(TNI5BB;)R14P:MCU!P>>Y^G " MIYL,VYA^MIO$KSCCTN':G8<[LLO4E>K(FJO&[#%XK2WK,7L>YDTAU?96;+/7 MP1BX1)PXA8L)&6!WL\B+&V#W%C+7S3(1B&382(B@@:&(HG?W M9RBB3-RK/WC_5) S71&3-RFK+0!YSN0IK.2R[5"0HQ;W1/IV VVOSMD.['KD M.^OM23OW'7DJG;19X-U&TE'.[5?EW+;4'5_RX_PO'_!NI:IQ!5^D^ MVPA6>CO7RR<8-ML8D$!C)\+$67#NOQ^B0:8W@@:4.'N%"L-IT,$M&;TTGAL. M]420=(42K1.S5H@.\")W.DY@F9NUY\$S@3:E@EG$9-]Q5$M>QSQ'LEQCFY^E MS'S7.VGCITOS_*.:]/?0E#?,R>#&8U6&_CAN!2P :Z*V)$_E+2CIC*7 _\$N M-4L@Q=;1,OG$7$DDUY*1TEFYG]/JK)X62L#*)Z-BVD-A1A8^DF]DX9\]U^I/ MY?K- YLQL$D]-VXR@J3GIC).6D$^" 4<]L%XMUC^-P_K:[;UP3.!WA.+MA#: M]S(T]L-$:_B#^KR'=Q-$0\G6]V'-0QE_)>;(AGVQ"+(.$& M)6'7[CY@W](N8I(7&ZE@H 5#"_8X-@^W$MD9R(_P'CHPKLB/@;9!1AI&C;FG<70,](6K,A5/Q M5.J]JS^0/^&1Y?RZ_0E?(^?$]M3'Q2:Q6*4WO:Z/:;5B7^N4R3ZC7,G/6R>["CX_PYG^JQ 9"21$ ML7W86/LB\O_O+\P4N,!:+PT'3XX%HC&MS8LX/ [N0(/" [/ M#H)123?X+IM3=,DLT=U)U>S6KP@=AHS=265ZAJW[W4&NG-CTE/Z:@>@ 584, M%4]G\$^I"CLFNIC1CXIF[[2T^R++?B!C]MX7>?&J[\\L^P9MM+8_GQLJS,^2 MC)BBN;)AN[Z#+E^]S=CN5>#PXZW[D1G]"C#L(:Y6+0%K!N"R=^(>%)>V"<_F M'+OTPJXA//X%&3<[MFP KJRKQX+7"4;TTD)B@0D^-4L34U/5<*DIDAGHZDK& MR2,]Y9%)@&3X(+;UH#+\-2DNOQ9C6M%7I7)"6&.+FC?GU$%AG&TR4(QA3FP\ M=20M]G8-HX.S5[9-->9)*_7\/: NSO4H7G6'IS1DX [DW[ M6RKU5G$HDN-5(%)8=%#CJ%/*#F7UA)@.J20(Z/Z.H[K?>XL60W' MG@#=W.56<]52- ^ZYX$TPVIK)>M[==L;J*'B?D2@2YM-FLZS+*T#'N_/9A3? MR2Z 0(<-J6!V:?+P4F=D?2-A1];WEQ:8G$S>):>](*<-QA?62KM=%E6S1R09 M*.^P87.<(M\K3@\/\/]X\"R\&A$].2O)*G1UO J"JL"XGZHQ2897"4G6&A:< M6+8'WN'9X5\ =X INMOKAV"&=7@IT;;SE62 68(/PN9BWT\X[RO9OM--0]'< MN2&M(0.J_[R8$PO(,W(T,(>B:BQ5"%AP/I+E)K:3,C1+34Q5" 4_WI_51Q<+ M'_6[1X>B+7_^%_RS>Z=LJ)(#L76ZG=@3GT=^+I_/CQ=$[ ?8@EOZ?3_QM[_A'NQL%6FM(JL;=AV\,E8:AC[T?T MK=U'X;FP^\R.[E;Y$=X8IBU5^.P73PVI FR0\Y'DE;U!/A/@OU)LZL"SY5\= MGCW&KN'/0"[ D6%$CPVB#=]^].UG!P(SS)EGX5$5EM]O^5'Z'9Y\N:?'-DL* M3Q%QG";&)$%B8FI$4B)%XZ0XRJ@C,:5*0+65R"2.)[]%;_T2=/[OZ,5;MMLR ML@T%;DJ1B[%%CFMS+%/A8GF&[?"M0:Q49_E6@V\Q'2[WW_^,HOV)UE?G.US[ M:N8?SB;6X6,L7\]Q]3:7@S^U^6HI!^<>RY?J3)TM,=58NP,^J''U3OMI09>? M_E^")?E 1U&5O[]X5A\XA;;\733T%)8DTVD*W[)!I!'5?1/,1#Z!V?=2N^.= MB61IF_ Y[)/V '[)2J[F\N,&T.]@_E7XD>^"4\YUS M ?JE>B;+ZST&P;]'%6_[_[8!4;4Q.. M+_:\M-AN;2=FI%^H"?O3_4T^.B^[ M;+GB%($.;^^:314+/@2NFM'#C#- S(K@[^&RX"G MU3Y[ ^/C.O72EZIH**22>QR3-&@)>#](^H0J*#C'7IL??V!QQ+2PF\"S#>/# M#\'6PX>R4Q7L/^R/%,L#B\]VUC'H"G;FMA,^$-;G:6!X,+4-8QVS PM\Z/HC M5U,TR0'B&/O+V5V]"HRAJ>JHL"40&*S"YH1$O8;A\AP%;($:"S1ONELN MW+&Y _9!FQM@RA/54AT)K@?\79U[T7?A)*%# /S6AIL7[A$32K$4^VL[@0+# M-'8S^!YC# -\$YP^6\H\;R^<7-CH,#*C76CMAV^(*AI=.&O(]^!E4VFIQD:J M:L540S,! ;?SD?>>BX!XX76Y MX2WO<+61,AES5.A."#LV/X_]&_" )D_AEL=WVV7/-0LZ5,!7 >,"M1^.C,P%!_FA 0-S!U!1 4\B9\Q6ZD-Y4\L(8U( 0@ MXE0#3U/"MT"J @U9=2)":^;VG3'PMZ?5^6!_QQITM\360*?^'F-5QY-" D1> MGMU=Q&/;]J#G8#^7>KOKX=1",3[0H)_Y_E-PY$YMWU#@1@,3 M<^^DS[GCSGJ?9JL=]^]@# >6 %&\!;<-*7Q.#B(VD.- "D8>F_]22&1"A>U &M MP.?1@11)[=XW=H(; ,U#^B,JOO#G/_6(R>17_-)A9SF,5[C$9.:M-YDAGDVNUD.2YZP*/0:"7JX"A:]R8GI2'X!'2-A#<^_%Z[05V^\$MW^O%:: "\. MX8!>!;4N]\D:*V-#BQQ77!VK3!-FHU3*B\O4Y/+6F!#=E_PTX=LPQ#YUG!Z< M9%"GB?2K2%T#^_&&-06Y!ZN7 #B90G?/#L) )32IUMZ&1L>*ZOCE_ M:0[L'4I;PT"V@2(+ &VT?J4C[\60H +FOO=X*>P5M_<&:,J93Y8?&*IZ;CQF M:%*X^T !A(KW4K7\[<-4&%UTX<>A)3/=UUCA$Z# @%E#97[O(< BDCT_/&LC MM5H.53U% ]-QHONYO9OX_'LP SH&[L-5I(ST&BM?37LYW>QF)F!\Y5K8"#;=RM'4"QY3H43O@ M@'(MRZJA1IX;8"U#(\K?8E:D*P5J*-F.I@*[$9I)4;])!0JL)P&F!O(,?AB# M1XU"5X*JN68$ :H)?4+P+L:I-G["01<*![#E@.&IV<#^=GWH(G"W[:&C4;[K MV7"4YX '@X5MH<_45N"+7A!:JU8"8"^P.=7P9?9X_/0[?)*E&A!;#!LL]\D0 M.]BQ>+@]]A.G[4 H '@:TT)^C'!UHMIS&R(6) %\GRG)CJV"Y=APXR$.0G24 M);C3$["F^1Q8YV B<#538*JKX=K@-]UG9W5DP&_W4X:7ABGPA CU6BELE3TV MMKZ<-JP7B&QP%SI'H./-C8SW%U2/)OW&LD(GP8Z+@,X+O^EH(S\U.+ M?!NR[<)C!5A@X20DP[6!7AUR3W@8*:HAK<-7@GF$#3 M/3\$K 6Z)\!SPFD_9;> $PD,-&Q'"7T#(9M')Q \7.>A[TA:2IH1G3CK4R93 M_(&=>T5P K46(!4V),F.6\:_Q^#;P]F 3AA N;'OA*PP@?I'",_0IP?=+VY\ MZUB!+P'\%;K4H*O2B[@4'$*2#/G)V3:Q@2I(_'V<>"D1\0AT0D_2$\_$@3IF M*X Q(D%3G:4FJV[(JOO?!'J)XV_5GJU;\@43/G$>_.M+KMTQ,W0$ % R;4=] MX;%SU(GDA*L.%2G-U9_.LR<0CB+DD<0=Q_%G*?M-W''5)V]Y"[QSZYA_# M990 &L=P)O21GLC-]8"*V/,U3L%>. WH)N!'.=*TW]?+"H7LUO7Q2,L'>^YC!T &1L'2D:JA;*.L1("< 0D/4P+R?Z!"I?\A8VHY-V M_YC>(?AS5N'OY!*^EMGSR/"?NH&C;_Y^QAR:)9KE9;+\;RM5,X52-5&JYF^F M:J8H658(3!$5):.*E)Q)B5)FG!3)#*V.4UA*521IF^,F[4H$A';7E!@>:$KM MEM@.L%&O+ZP8,:P(>CDRC0>9E4()?6ZM:J94;2B>W6Z*Q.%(WK%J"Q9K-(6V M4FCH:ZE0ZB0]$C)3RO,Z M@C3KSD:FG5@9_4 D1>SUR'&"IYJD6!#T=:V$5\E-,=_)-(&*>##2SY?%=9&Q M):R0R$H;;S-4^AU&I Y7U#/SN<$BRZQU6L<3O9YLI:8C^,R#%=6"];*;:@TY MG:C6>-OJ%C=.$3Z3?CW2-C=-'&?Z#4%5*_YJ.?>5*C4!(P_6SJHCO.++FR%7 M611$S1HVY_PX ",SKT=.2DRKD,LV4SKMS]<5EERO*D)33!ZNO:O72[BD*P.! MK0SR WPZ\?UA $8>S-.AO792="L>QP:R*#.K1CO1A<\\>#N_F.#)>4*O8@5G M@#F\7,E@;4:D#]^>R7>G 2XY K3KD9VDMLD0M=88,SO3 M#6MO!GVF-0$C#][NRFQ'](9^24CP*8<21V2K4 J <7#P]OQ:,,HYQ31U/JO'TBB$R=K^-I3)WVJ0RNKOAI&XY\N4LBG4F34E(E1'J<'(M4 M.D6) .A4D59D&5-D):-D#CAE(]D)LV'I#:%-E7NK<:F7.#T:SNI*1"?HIIDV.2IU$ICC1G?@4K##L] MK^*W^9+=/"9Y_:51QN:;<4'GDZE D;2^7APQQR0OJ ]YF0]Z=:Z],.B%4N7X M=",X)GD:IM1F:DUB]79"22BI=2/INL$QR1MA&%TO=P8FYT]&O?:*M[!69W), M\@(S3Z5;"5<2"K5>;3J0NHEY-C@F>;S.&^)\X,YU$_,#KE5717+5/"9YGDM7 M4KF>4M*E-3]:X$J5+(M')6\@^7VBSI.XL*AL.BD#7VQ6QN28Y)GRI#%ME7F' M4ZN85[SF.2)@I4T;7]F<^N)U]&&@I6VG>"8Y$V5 MH=_)+H4UQL_XPK)2KV%-ZXCDD>"\RQ!X4I0)"1G#FY?V6L@P2M1K&^_6%NUXGS'(R."9Y>,NPI?:RD142R2#9Z883Z5Y:>U,J^,!ML:+HJN)C"#W C%]Y)G-7L+NU3&,TPHS;S#'5(\' MFD'Z<$5R1R08619L8;'VA6F[GA_T;#ARMZ+S>JCRDN9T)<-7<\]I@X?NJ)1@ MM6TADZ8%'N_6.@&KKD1K\NTYI,!X[XP3X3#\-YU7;^9 O]*;<>)9;QY]0C%_ M635 ;*L&8G!?8N'&Q&JJ!+=EZ]]ZMT3@$@G/C6T#IL7^^%2BWYGR^G[3 M# _KBI^LV*BX'*:12W-7_;'[X9\_6\O.<']FS-!H#$D-7YS_&VDI5 M]LW(G<4;;<7+IB71L"05_>U5+?WG=NI5.Q3(C>]>!XRG#XKK_^^_,G0J\\_K M>;VJP#\9<7_3X*VJ2]6(X3]B3=\.DY*=,)039C&'F=B .KKJ16DQ&I2_*$02 MIJE W^E>CLD3TQS4I",6NGL6(G[$^!$,!8:DWH)A%%SSIF!"BX_P%\15Q&"( MP2"#D3]B@F4?L-A3 @U@$6\7SMER5<1C,/ZMKF#J>#PJ1QC#:'*4%+B+(&]K MGV!\1X%OL^=A;94=6/O)>V_SWXT=Z>?5B=OR5%5\0^7'3]HQ$\HS8RG59VG> MZH4*;[5V54UA[6'H@SW4H?N,N4Z.U"6N%[1*MV 8?*Y'_FZ]Y*4J R/U+^0R MN*JG0K!M%-&J4Q+[CQ'LMN/9B#WO/AZE!L !O MMVN[WQ,0\']$<:0 [-,O0SA[A][34&D$N,#WU#/'@_3K+3AL(!?]^V(Q MLFW %?Z_;^EO'UP8E?I.DZ_;7N/S52Q,T?^*KM?I^>>:,99]8QUM#16/_@^] MK4^QBRW=NE^6W<>>7/(X(?:^$)A"A?TUH^@X(?9)3ZP*7 MBKV(\J2^$Z]"@XGHH]_?C2C@^9^_]N*=?Y]4!A[QXC7J,2_KCCQ;%UCX&5IY M(]9'K(]8'['^C;'^$9WO4Z[ .^+HZW1,_*D^]^J:R;IM)18^F/Y8"WLL;?NH MPXPMU7*W7:-#%>\6C)KKD>,O7>1)[M3[55CQUJ_,8UR1'S]G>&YS.,6GS,WL M^NG'HJ8ZDB-/UZ&IQZPT]W!X*]MA- M8@+KO\EO/]/)>"KUWI5[2-B1L'^!L$/*X,0I% _$=]?-=U] G,_PW=TZ\CZ@ M^+VH2$*&W4T;=@_JTW@M_U#F_T*:Y3N:Y9XC__?4RR2NN7EJ0Y9TM4DZ8')" M.]&$S7B@>IF*DR1VH%[^C> $PG%N?2V3#!B:X))&6Q8 M\U2V)= N59@I$U_6NI./F6![!TPK.E^>#;&]T^7WS"_7#RP\65^+>J\[[YG% M?JLC-F"'4_K;3QR/8U3ZC.;7O0O+HR "

  • K>:Y=\W="]US>P4$BL(=\3D&ZQ&6BF17E9TOHW1Z42N/V%DV+(^ TR^5!S'#Q.Z_GZE M3-]H/T?4#N_5\U'K!-36Y5X)@=JZ7 LA4,NI*Z$$PJ8K(03"IFLA!,*F*Z$$ MPJ8K(03"IFLA!&J'=UI*7&>ZV>^L&O4&0^WPK(-V>)+E2\ZV(QX9CZ%F>(_ M\ _?(PTUPWL00J-F>*@9WEVE:_UJ-U S/!30O_E\E0LO'#'Z@ZW[&A.S$.4H4>46ZLQ6Z[6&7E$^ M6$1WR@YYRX'2-1*)#(GU#%% M4"^)-(TZY"$XN4\X026NB+WOV%V*.N2A#GDW:JX^8N\QY%1!7'K]7'I;)MBN M0]YP8.AD4FVZ'$'3K6K7!<>+>[*^"9_HD+=DK*75=J4NQN)F1\U)Q:45@\E<11ASR$",@I>PM.6=0A[UUQV!OX)W56]V:/7F0;D/?E(;P0U\?MB+T1 M>R/VOD/GXFW9@;O^>7G:J Q\4LYCB7*GU]RX[3PQ"ZZI?UYG5"Z6W&:^B;69 M?"8M*R5*XYM1_SPB'4_2R=_NG[<=5_=-0%SYYOKIO9C]"S[)^='& E;9MEKL MV,]M%U.,-)H7&I+,^?5Y.BT'N.XE)SO2;;GD1UN>JHIOJ/PXZ[N:I;KN'CW= M['KOMS?(V@'3R1JVK&]I-Q(KI,,0V22?UBLKVJ4#*I'QY>:WF JH/ ?O]AQ? M?5,VC]/AE0E"TB?G:D*F-TP[ "L+Q8U,)P[J@M>Y<:DF*."79;L$O0!M&M93P1Q, $_C2=LP8R&!L"85P]XET*N,H)H/O3FP' M[(\2D]S8MLHO]I=F@1?9O@N^[/[]8Y^3;HSQ[[>19 HT]5=3<2=LY25.56\ TQPIC>+O"%V_=C)<>DV:-F19ZDOU H=]>5YGBS M;>VN-./Q]ZKB$MUL?C1T,0)+,)6&*WAXA\&#J"G)&TF0"$$0@CPP@A BD888 M@I\#0[P^4S(V#N$+1-$:F0%OL,GT!QL8?1F&>#6S7!I+RYG06Y67R7K:RJ8S M38 A-, 0,I[.4.]@R T8Y UI;8(]0Y8+LER^V'+YXJJ0][/]SZ$RS7*+FJ1N MNEROFUB-VG1N2*K-/X:[7:7!TZMJJ@2Q"DIM3_.F@F6/P 8O8;9W-(O6BWQ[ M\)OO.(!Z6UWO8I2<7Q=.J756DW MYZ1BIQ+02F.:M5?-A*S,TUN9%PSI'>[+D=CEB4W12R_W(D!WK$CV#O+)4WJUZFF-';2691":KZ3',F8.>@*A=/ M4FGD#$,PA6 *Z8@71RJ<4@VM'QF%\>2AUKB[;C< M7C7[XJ*Z]U/'+Q\#75]@"PFP1;%]6/-^$2P]8>#ATNNZ=!CBG,J*0A!)4>=82<[G'%M6R7;]?6TU5LP8CI4W8#=C&?. MI[LA*$%0 MVUW(^56KF>Y!+*%#+$G1OPQHWDECJ-/U3PJY&">>6/GSS93.V/(+J>H!EX5O'O@<8*^8 M0;!\U8W'HGUPP[K$'V; ?\73)M\'0;K *NR=$@\T2C=P^-?IN" MB5G@Q9JEF;X9LQWPY%7XXSR*47^/P;T!UB5@;]@F"DS&"7VK8(]LWP,K!D^: M@[? #3M<2[12\"7/?MZ L[>9DKP8K-2(46'"/AEN_XX+/\,F__Y2KYKK>&(+ M[G6(C?"W6D2F+1)BOD?F>5K?"$2Y21>S)CZI35X:GLG?14)AC\#A._DQOZ5N M0W5"NH9DK4&J/@$<'0%<77(E,6Y::3(H*OOW$CB#;YRD! M^>DN*!I)VY:BC9&]$DEGJ0ETIF_0DZ"1&=2"2U%T4N<4I[<9LL+"PY-K*X/1 M>;/Y[2>1HK^?B:I@I $>]CW64EW?\%RPM[X!!#T*YT#8 E!F ,G6QC%%&X]5 M!R+#2TB37-:*?\A=7Q+,/.1&EU3E>; N MS02U-YVF&XQLM5W C3AY9F8,V>&ZL>8-9V?#;Y6HIE)SN$JI)UF)/ \TYS^' MDPL1?.TF/#R#CT9"8NIJF#;KJRT?$#SU_=BMV:>C=QRH6>YURL;^@IHN@?V3;['A3_@_?^]K,S%IXJCA2K^? M1Q<^K?KK1KJ=$Y,E=QHI6O '%:P'_!W2"^B7LAPU#85_CM1,1Y55+60"\'?- M@B=-S)-6X''/?XG#%J5S20-JZ JJ;NK^HP"Z1F->?'G[Z=Z+P!<<'^B&+S2^ M^=RQ5^$I (FEPVXX&/(@GZ,%E"B^ILA/F8B?7: M0HR:)^WUA)(-57*@+V.ZZRJZ>=,38?@3P))18@"+0G0(! MXXD_I?VV7F_QY,L]/;99@,4CR]"/C+]M$^>48+5M(9.F!1[OUCH!JZY$:R+" MH?B;.W<)P&5"C-VW44,ER7(]QX='9%Z252:$[*-:08D1^7Z;]8<"35E*WS86F& #K8"DDF?7 R?@ M&)_ $V8.M!E9FP/[(#I<(#'K-C1 ;*#]P-T%(A]Y3O9\. <.C^@K3^X>"7IU M=-6+#C-)GL(6V:_8)'1E[!UVX"^/QS!5VYIT5,>$C/.DE![E%H)H23EIM+1T MMJUS;LT.JJTZ TS8##BZSV\UO'+[/5':>\$8-E1I/!]PTTA3MAH5-&W=EWRB MP6?&8"?(!/@P$9GVSHYGMD\%..;%1MNN^#%%6N^> =0NH/% ?0CHLYJM1-P) M-AB]&RX$,#UX%]B'G28EP:\;T)\'O@WU1=>S91V.D\&3'-L, M'Z! @=D^3 .F.0RYOWCX]UA;C7Z,)2$/Q,:^$^IYT'_AN^Y>^_IH_&ME9_\D MN%+U[;,.\B^/[TFA#(F$,J(Q-07LR11%BY1"IL01(2LB.1J3DJ0D"34M?XN. M=>GI%HQ%N=;>9*425BFDJ\,9F.':G8BX2+P>N>&GG?P(JXA<&ZLVQY,2C\WE M)AB9?#TR7\C/YCG2[.L5E_."!%OEF/Q$)$3L]-8)/5U;4VL@J$Q4_+ M39$\?'O";A%%ITVM.%_JI/OEN5],112MY3LWXDP')X,/EA@$C#U9D\2VA)Z8L'5M8=JFYR&^Z:_E*%E+($.VLWX.A1W>LZ&U:0)7_(&A:ZX@3"EM4R^9S&_>L_$Y,7BO MP0_Y/4K+B^T6$5[E-_H:F3R8SY7=LO)$6-9WH,,U5.\/25NP)^W>K%@I"P2? MJ+O54HGTZ=^]0N5#)N6;J+U'Q2ANY(8'[?CPII'K@=R[NCH$V*[;1]#T=^K= MF^?/W '[L.TUM*O/;U8?%?)+=N8G4Z@/^140 O^.;DBX"CH0WS/HBH1KH 2" MIBLA!(*F*Z$#\3V=090X'27^L#[EERKKE5@,YX7=VVTW3!U)+[^Q=L-G;3-] MOW0G,[=-=\GR)6=+>C**^/QIM^D#R_O2=I&7J*&Y@AKODQ3-1(;8 W;^^Y/XZ&_7M#R+6QY(&V,I[:VLU56/'X._JL[R MZ.WEI6+;Y\QRLJ:ODRE*L8@Z661A/(3\]I/$XE2:/D^]&Q+?6Q=?:*P\H/@^ MM?ZM\19G-C(CAI/ZJE0U2@0_JWZU^&*D3?4PJC#7>XTYEF!;+FL*,/!)A^*; M2I.?*N#_ X?^.9J.@ZUQUK&Q9FGN5%5B$[ W4:8$,&AUF'\P=^R)H[J_HU&8 M0*@-]8(*\E?@SZ\6^0M?SR7[GOQRZK_RW-X'O)Q:.S@(T^>WTE2 P@20I@=$ MJ60U'%L&'D6JL 13,J-B>2Q_)D;]C!L%4. M'"EXJA!T7W@98LA..;F=8V=JJ?:F+^+2Z[TTY)U=&VE)06TGO7]@]A!- MB332&WXDK"=2OS>S2O-R=0(F"_20#,"Z#ZDA" P0&+SGV;CT>B\-!F?7?SX( M!A-[Z0:]1:6!)09EJK9I9 4E!].OPT[72>(]#^95NT!>-3#LV)YDG$ZK>0C4 MNG13KK/%32Z]L$N#T=DU$X Z1[!F6#+7\,"FS[(3WA @3V[]G!<8,F!;T^93X&>T5L4)#;S6Y@/*M%0-& MIE^/S JL'#0I>:I+R:R^8XMF9'6$MCI(, ]QZSB(DP].)BH M->TW,&'>['*)BN4NO4:3P8OP[8<3[1%$L[F8+*9@1\GZ3)F:E?YT K'G]<@4 MQ=M.#3,,+J%F5(Y<3Q8=F@$C#R9J)/+KHC1IS3&67+G23*BTF QTK1Y.M&ET MYBP9O1PH@%)L@-U*/)88MR9:LEEL5QI3HX5C3;F8Z>1 M2N3*W*)?IG1UKDZ:OCURJ)V)B>W*L:#0HEMA25K9M^HS+GY:Y/CI8EW+Z%*M4B^["9GC\8E('ZGL+:=SM8V?K6"+ M3EU*Z'(OS6+P*HV#D94A+>BMMJEA=&:\SJ>&X[R7;(KIPY&%<:(S#@AR@ZFF M/>#\C+(H\'#D86WM>EU<50@SR9D=$1\LRS:7F01@Y,$V<;/Q/-\IK#6!-4:> ME4S5U]/4!(P\V*;U-+_!ZPVE*!2:BM7CI7)_W8?//-PFS"#*P^DB8#"UL_+[ M"UYN\^#P.@(/Q=9\V>?611WSF\D,T>BG.F80'(.']+IED]/*AM+7.891NN*P MGJ:#8_!0#]A>OBJ/T\)Z5;#FU>Y8:TV#H_ P=V9FG<0&/6R=S?6I2>!@2;-Y M#!Z827]H"IE&FDL4,^V9/W$FJR5S#!Z U"GNVBW.N;6=3VILP;;[5' ,'I*D M1JV2O$?KE:&%I3W)'?O3YE%XPBB.RD?A8=(4Y^YJ0O:XA3QTNG/)"VH\.@DAP:8+"L'18R[; MQJOUZ6AT'![1GV9E6 M4)FUI+*?I7*J&QR#!]?MU 4E3P$U=5FO=@6'SFBUX!@\5).2PM*C3IGS]=:P MJZ^,\I)GCL)#8:2QTTQ#Y(A:KC',4(GAHMX\!@_=6:/!XIWAG%L8=BI;F%DC M;\KLP\-Y"L##/*2"-O98H-N[>[VN&4MA7%?UW,/:;Z-"E+6ER$X%:6W7-[I! M:U-M ?G:94OZP-Z%M&'80MF^-&EG/'=6%G5\U*[(.H6VZ:QGM MV;$)I+8,J8T*_K^HX/]% 542U1%>11WA]]2[URPA0GP9(5"E^370(?,=1\AT M#81 R'0UA$#(= UT2"-DN@Y"(&2Z&D(@9+H&.B!DNA)"(&2Z&D(@9+H&.B!D M.BTA_K!+TOM.OJ];,DPG.7#]?U&>VON(?/I..N\&.]YNLS-ZN=H3M-K!SGU- M\6=;Z72FFN.IJG6BIDEG)_7[]^3\4@#^D-\_SP$9Q "( :Z; 0+PC76BK:T0 M"R 6^,,N:DC3N0#K?]4>/(+^TU-5W8WT/\Y25.6F,/!V&.'J(?"F^>#C9R'B MC/OF#,0'7\0'2%5"_/];_+^O%]UR"^9SMMZ^?X?A'N3=-!-8ZI;XZ6G2S:,*NQ*)F/%5=HFG%99K87WC944KU M=77_OA#]$=\_T++3B.\1WS_@LA'?([Y_Q&7?&]__2;O++W?J9E7PLP7KO4>2 M(5FR>HI>EQ=PS)ZN%>W[*<=7VO#N5^66]]'.CMIU9#"#/L;..GA;-[D1OL[V M^]/YXN/M[%CP)CC1GN9-6=\%.ZTZ3_T;6-]Q5.M8F[O^4N@98U%J8.:HLQ98 MNKC&1TS4EQ+/X/$,=I;&E$BZOEJZ?I7^?A_2]?_9>\_>QI5D?_C]!>YW(&;O M_G$.('E)*E%S]AE .>>L-P)#4Z)(D1*#@C_]4]TD%2PYS=B6;!/8G6/++;*[ MPJ]"5W=%)FP2JQ<[V<3SDV@W6Z[2?'8S6:\7,:.T^W#UZJK"SF(&:$FC1*/' M";'E(!9ON;=(,EPL%&/8+Z)>5W(M SV\23UD\!5NV,HU!EW%*592N=S.[CJT M?-]CQN&/5\.MI*57U7ZFMYLFATNZ.Z2-++Y"+(G;3R5#7&#E NWZ1-H%RL5A M_6(F+7:UY>X'?8=6:L6ATBU'ABE\D]K'ZI?<3=3ZN6&6I@OK5*Z9K82'*1M[ MD0R+%8P),=Q3=NZUT>6U\PGD.C1RC=B;-(L*,XEM# M'UY.N-:$^KJO+/OJ0K/F8]H8RT7U]2!VUX4N&I>GD8*@^*'JKXPTVIIMK_8Y1J,D!M$FDQSA_"=P1"BLUPH M3B<"U0]4/U#]WU?]5UU(_'&*/RQ.)M5R)AKM-:3^@DF).RG9V8#B)W_\BL9" M$>:I_F^!X@>*'RC^NEXYM3H-YUV*=J2:F:N4AKP>CC?&*WZFX_4_7&> MC?'1<6R6*XRRX7MYF5M9=@NFB!,6T62(23YE]6]Z-[R-)+18NLD)W-::W%'$ M3S_KIOBUD.J6>M1>+T=QNYUK,5G^^CI9BB.M3>E2VM/9QP&L'4WGV' F&>^% M\WU59W9:OE;%_4LB/WY%F! 3C9SAU]\! 0 \%J_Y9L"P#6R%:^%@-I].BPV M,I-Z+]X3,]5.$PT3HQ9 0)Q ,=& P@(("" @$^3M7@M ,2DMFU8B<5"C<_U M5-% L7"DNX'))G_\2B1"\2@3 $ $ ?*;LQ6LQH#&Q:7U2;"15WG8*HT0* ML3T'QP$XD9'@0C3WI!?PJ2HO_)05%2?/S^G2N]3\7SM)^;8E7!=6<_66\N]T M=. 6EWKM4K&]Y\(V9[7E0C#+*LO4#;-AT14A\>&%F%-E88T&\>ZF5VDEFK%! M-5V;;7 [4WS<@$N$HMQYWB)0[.^KV(_NGEQ]J==6[(,_(I14K='/9"657Y3B M_6EUT:]_O&97I61XDVKVVNIJP,IC?3)DM )N?DQ..K A-AG[NII].]NI5]>+ M *^JVTO;2UY-XBTA5ZX*&KCFFTJ?6$*") ,;'N@V(%B?U[;OHR('98==JP> MGUW-=5WI9*L:MNTXR?"\<2=)AO^0_N6__&%>!_L/;FB?LBQD/]/,_AX(+"5S MJJ:B_E;>+9-YV#M&O+:[Q7-IOL_5 >M&2VJOWM[EB=:HS/NR/^@,?NMMH9/O M+_N! -RR -PX 2=X=]= I@G7;";%8' U[E5Z?\H&GP'#RAH_1PX0I]>#CYY M<_A , * N'DWZ6U[PP?.4I 8^MR]@+4=%0U101OH-W../K4T!$WBWT

    -=1^K:)Z0.+>3QF0-\2H3B\7$,Z^?7N;KA=LZ!?O%ENQ78 MMW6K[I7X'\C]-UJV6]\;R'T@]]]KV=R5EAV(_6WP_]N*/:Y-_#IR_ZKKYJZ0 M_PTZR7^)+J#/G<_\&K=$O'4G^9,+*2UR5<(3'31JY76BNVP/F[03F_7O-]&Q MM,NVO,;Q7"@2?\>V68$N?>0M+4^?*/P:NO3F?>-?ITS]R'1;=8;]B)J)E?7[ M2B8=$7=3KTU\(A2[<)/SYU2FH$O\FYR6^QI*QV"UPP:LUM!SBV922.7X(>*K M6HEMS*OOK7.=C)2MS;72?6Y!1S/C%=N.KY9>3WC<$IY[Q_9O@0'[2%5Z^GS7 M%]&E-V\)_SIMRC>K/:<[&DD]GNW5Y$:EE],G4Z\#//B#T?A3'91_(RZ\=C(@ MBV1DFD#.8/?JDZ=UKM)=[?:VK[YULU4YFG,ZGMMF6V]<=MW4_;X@4 M:'J@Z5]@9_8KMG5_5MN[G%6N\G0RU4-QT/K[_JRSUJ9>)_=8B$L^E3J_]?WH MU,* V=P3LG_2K>B@=>,U,PS?M'7C!^<8CM44( J6"\^Z@%65F6,(]"96R"DM M99+=+7OS27[C-6T/)>F@9WN@]&^0:_BF2O_AV8:7JKW0K4QS7$>LTIU:M#YK M->J#26_J-6H/Q>/GJ8= [0.U?VW6X9MJ_0?G'5ZJ\QMIF"[65CI+%Z+Y'L=6 MMBNUY/=F#W&1H#5[H/-OD'_XKDK_X1F(%[OXCI*UK7S?[*U:Y:::8X2MS>W[ ML8?8Y'D9Q.^V8[^!.HB@(WO0W/&5%0Y77^JU*[7>NFOKZ^JT6DN!R\Z:A17- MUK-,@ZV:Q47;;\">"$4N!".!&G]?-7ZT>N'J2[VV&K]YC];7Z7%<4A-9/E;0 M>F@U5**LU2YVV:G7;CT1HN/O>&+@VGI\.[N<5]>"]SEX<(LKO;:^7]=L(YWM M5=N#>)U>S0;16'V0U.]K*:^W>F"V RU^877"U9=Z;36^LMF.#?5Q;#UGI9Q2 M2W70M,XI367?2?TYN_UD(_4WY(^B@QVU?T;B3UK>HV\N7]XTX-JS?N$\WZ.VMIRZTJSH#I)2 M]A/C)G@8\R']ZI^ZR2YVY^(VA=<:QHNE\&KW-]G=B%_XQ]-(/B]^RJG&X)]_ M*C: H A_;:.UH:UQVBQC(DFQJ3PODFF#JGPM2CVGJ03[&79O !HZU1!M0T F M%2?W8[(A:H,HSMLAK37?2%JR+4FP++U,Q$;P1U@=O M50S3GPOO?]U]Y-D;@4HS19Q10*:%HI-G&@])F0CY*[$HQZ(V"I#PL&@-SU(T M%@O%QN^Q8(&\3=D&R"SU?^]S?)'&EAF;90\B)ZXV^&M*;15K_Z>]RIR.J:$% M+' _JKM;HH:<,DU>GQ)RD6=@XQ7='C_@RGR6V7A+-*&:1H;O >?#?X?.\IQ%TC4.=-<]*2 MA[/"R%YMZ)6=W](L'V:5_/3'KRA-G_D(%&BC!C^$*$/VV!\PZ@\8Y3,FM>85 M#?M;>0M9%;B9F_:S**MF" MRI9I6\[%%\W6:@-V\G%F4@M^1PD(%!3P!I9#*9;EX)T5"W-90S9H./G1!89' MX( PD5=T@)DCG0:8@6_!;"D9\;9C(J+C(WD A2 M)-U1&4]L0"ZQZ0(B@", @&292F2PIL*R.^,7R-JZO! =!N!=!LO?]_=$]Y( M!KYK:+SUQV'-B]V;1]T4$RUYQ?4F#,>VL+@?[XT>%@C_U\,(9,X^\C?X@XL MOH% Y,!U.B@+I <M2?E>R $2,W2U$C/'T]/X/_:'5J2-%J ) M,(&7*3+?%;>S+K/MJ)5"3+/F_**W0>"QD0$N\0'S M?X/Y1_'\1=:&M:HVX3/?#E(\P[:S8V M]&1^PN[<8WS&S#X7^U^VMG>Q][2W#^SZ;V8=W7;E1UW810WQ)DZKS[R9[E/D M^"WOT8;]T2X1;/2HKLJE5_)AI_7__9^3%O+[/']8-#3#_.DG\X]6Y;6N9TE> M?XK";H=Z7H87_^2U#;^S_*T#[H[='R+XN=\0P'2@8G<<]V_J\".FQADI%_PV M?$0P;QCK&$.VD59CWT8]?71Q%8M7+8*@#)WLOG_RO M(_8^)I.G-+U$+!!Q+T'L'A=\,IGL)XE?D5)FWU;T'P6'WN.81%Q8'&X<1:EX MH&QH&G&O*%G1P;;A<$,TU@A^MB'L)8B'QP%6V90$037\CGAQ!L,Q5E,K"$2P M(E!_*7^# [1PLS04R?/CL<1CEN:.A9.*Q(;"BW/I4C>;:I]D%?TL9!V^D/*_ M4$6P!M YJHV?Y^<#B9O],L.YA,!JL@Y/!EFMEYK0X:60=U;54G3%39^TG)9I M3]HXJB7&$O_FY9\>1, ?'T(WJTJCW-,-AC?92%ZSLW+JV"2S+XV@L)=]M_?@5O6//K3'Q MD_Y27,D ;_Y$,GPA 'E02%[:LKUL+D1G:+M$$!=3?WG2X0^^ 3EPUW%U.1BK M8RZVMM6H*]FEJ32LR%O(@4?JQT6@Q2;FAMS8*+W!(LTE"Q&QT"MAA_PN M>>Z/NYFU%R@WSJII#DZJ\T0$ %M\(5@XFJTL-07@[.4<5VRTF#!13B\-A+G3 M4[0QG:^G.XMRK/6:XS"W( >]=RO[W= _)1:I"JMDKWH0ETMYQS320N[NG7B MHI?J^1-)"%M(Q-*P 3_%0OH3HM#G307;7F 02O.68M7VG&C([>-M^F/YF(5G M.ZZZ"\]RK)(KB'VQ,-HI !$6;@%_)AZ/9%LV @4R: NX'TDZ"([+;RF>7;+ M1%.#I'WVU@J&(UG&Q@UON>!]%PDF_E32Z_J;Y1\QK_0A076(6AYLIPG@,.UQ M..02$('#M8"9DHTX)O&/12$-$;Z1 3S&V#M M7ZF_#QX WEBC.HT\V'[P+20$3@?9C[PPI9.]P>[^>U@6]P9@J3D6]5?Z;W\N M:T]@#SD9^V7H$Z*PWA$WR#06;VY5;A]C+AN9E"(GBM5U9:.B+L_.8GGK?KH\ M.104?47X?PHN!% Z2PBFI(9^C#3,'E7"[!&L],;EXH9;=H:Y3H.+K.S9W-EU M6MCL7$C6_QL+Y-6Y>",N([=.;1NY9:J46PR5I-#H&Z;3F%Z)B^E,<6S=,XKJ M['+9=2:M[J;##>9BXMQ__'>(,DS7@7P */C7&42)V&G$'VW=CP@(P.][AY*$ M+2O'P!HO[(@O,L FI&,#RMA4&>B%=]QXBWP=G*B%]Y"#+?' "_"8RFJ>,P&Z 21N 78O3# M#P^1Q1,PAZ58\#N!V4";3K]X+.R'[S1\NF+"YUVJXA'>EW?;G-@M.E.4ZT2= MSGI&HY2U2%U'%05EQN3X>7N<:R0SJP0S-<+.NV!LZ M"B^ F3/JU#('HO(*4=%1#9,04[#C;@'OI2?O)F-.9$?HJ':Z,%NJ/:4\R'0* M8\4>#Z\$XTYV-2JL=-G.H25MHRQ=7"K,YC%C''JAH_;M';0S0?'_ /Q!1Z*0 MFU>KTMBJ1-2!)CMQ;K;A4LZ5_+*J%"X7T]-1)E>IEBHE=3Z(J;,-AI%OYI>] ME'E",F^7EMMB)[?21HEV;Q"]IXNMZS O&E6%Y":O""I*=2?1G=Z0NF7"O$ON MF)O,\8)"B,?!D8+Y&M22WX%BRRC0ZX\+O/ZTP**GX]HXOZ@BLZ]@RB/41";> M5P,>718:+9RQ1X.^E58SBQ@S;3E*3)936&B8"TG@KZSR5P[%WIBO[%S.E)O) MI9;;&8GN6C#3X&D0A_ 26T.^=DN\HNWV954R\)9471X703^6=KJCJF<;ZR03 M!5CBE4[C/2NT,G.G9XU'9/7[ K6-9 MDB0D\XYF>W6Y"H3F0/4I/OK@%]\"V_$ (#XOBDA#+IKX4?P"E_7B\C[O]PM% M@IWS8E^T%=&2U&"&'BOWQ'/7E 4^I" I8+,5P7&+-KU3!-;2>R8NZL12#U_R MI=3"%<;B# ?P$)7/X &X?-@_ V'-,'%,M/0KJ4_JTOQ$J^F:7/P%EXX(9@)P M R_7T93LAQ_ETXFFX%>;"LF#X.U;).G(@H=K"L+K5/0U_)TH.4P/5)30GR=' M^4(DJX#/:>#-')@58*0[65>K@,I8]8/\_-.GG#*&3HZP8CCK(!V?9JD;-K*^ MW2$GMV"X[.B(8F)DJX@A6T48?T&VWZ>6+CYA8NYM6;[-QP6+MG\ $>S_B=O@ M,HCPQ[/X^519XZ5DO9WK#-$X?M\JT[5JZK=+Z$[=?4 6]$3I7&W2+O3CV5E5 M1:UJ=3 ;+":;5>O'KT@T=J%T$BN09Y'M/[#CI@%^ M&\P$'(RWYN_>A3RPF%R(]H?\[HW6PDC?;E(T;UNKDIXUA$SD]_G=](B5!UH= M(<&CU;)9D1U6IX/9ML>*PCQO=,O)D@D!7202O3N_Z.# $K<_!?AT]]))ZJ@(YT.'XQLGAS"(A851>"_4W2#% MIT9(OAWD'.)ELNE*K#XQ]?X9!OP]V2&'BLY?<&R!_W&W13P%O/1PWXNX\.CC M!^V]9K1=@JVW0-/ NS),B9Q_/&4Y>2E>D;\Q<6'PX\LY7T3(?SK0';GH@G\# M5]_9XX%H:%CV\)X&>01^K#OE$VJXE49KH A HPAOY+4+D\-;/\\2Y."A:(I[ MSD-!Q-7!]2GD]?C(&J8S#C$L+S%^NA*OV Z $;ROF:%YX8^)#/EO?!0,]V2 M*;DN'G%1>7T7\@_^')_W<7'S"!4]

    .'E91S.?07MRF9%N'A";X0\J59;S" MXU([G(^B2OZ?]IOI K(W".GX4"MY'JP3AT.'(JRN^[O_A1 IKY"\(L$'=AD^ MM!R(PTCTXL9*/"4K)D1;A\^)6ER:8>=XR'ZFH8=GC4\7-@C3SNN+SBC MQI.+\REU5"*QGY-'I.^,CJ)H.N@DNN;W.[/O7*_WFT9;SXZ6SFP=S]"%:9IN M];+-9*G^V^FV4Q^MY-$!9V')[K'T7!XFG+@O-V=-$_6<8H1NB?754,BTD/"6]N>6XF/0:81KNZB\D@P'1S8,PG_8=C1=-'4>RTY#$EVQ8GYP]&X^QS\ MH>)%2C K((*S]/)5ABB22V9$(I#[Z'WM'M_$CI:+?\0E>F82^)CQI3=BF0=0 ML'$] >__R:^> IK8BEO&)FJ&1:8A.)9"K(\W2;!U!@[KQ1GX9!JV7F!TR#DD M>*.R *(IKELLN,0Z25N0LC>2NPB.?B;?R[=RBXLD/2 M#:Z70Q_"&P*N>' G!AJF&))O+BZ4FNWQ M_F_\1LOS" [X]/K;:WX3>9R:<+_:L5J8CM<3.7K975DBMSFOUY0<$SA_4JL) M=WBRSVW9:^"05_?"4 MS[&T 6-\XI/$IB\0SI)X5#:E(5QDX]7/G(6+AYA.0&ZYYE[/NR21"^X5.7.P MY[M;?_/1501OS+_'RV]?8SN.(KX#6\F^&7.Q]+8T:LB[B%&:TYD)M^ 1VXZQ M.^ PP]XE8K'S^[&.M/988XE%^:"SB6]NJ>FWS*8<$[=CT]M^C$V&>XU&>VG5 M1NE-%-* $]P;=2K$B%9DANPYV7'$IXA2XT,8DNZP)7V"5ID5NIN?BL MWVVL9B,4Z8(N)+B[Z"5V@GVX9 @;,ENQ'3P[WRC6P%"$!^"M@#MUE(S/D&3\ MR^PCF2(QSOI#"TVF@!=-2@;WLU-,T5G@D[,BV89 ^PM3W*M8>,IRKX/!42PQ MU,1.@*MT^33 I9?*7C&DYX'RU[(6>?_0W-$YJF,5>9"R(V5>))_P8".9! ;D M] W)"."@TM Q:Q\\#8ME!TNE]_V^BE(E>[?0>[M9.2,QC84S]V>OLT5Z%+MFD&S-%UU8U-.Y&U$:TQ:HK MTXZG8^MU-)R:7L>V"79JKJ8V64=5LE5A3$MB68ULP+;%[B(7CF$^8=M*)![3 MT8/J@Y,=9M>\;(B5$#7>=#-K.,Q+&Z"";M /TL F?,B&3U+.%,R=GPB(D#-= MI&",F,&+H/Z7*X-N+AIFY.9L?>/Q]S[%=B:7E[\(D_6^>!*&N'O^!H13^T-E MY"XA\'*^XI[&GU___N!T_*>[ H*A@SL@@CL@WOX.B(^ZU>%TW]'-F6)J$*=[ M0WQ[-SFWY$V;^NO"-82DY,C;F920)9J*@#$<:<;F;W*4D]PA1VJ7CC.7[KZ2 MNTN/$YEXBXM\C#-WII<@)>E>EB8H'W7WSLA?C_*2$1HP]O5?=[B?CSA./(;EFY>C2#'"I#)SO>'SJ_N[N;C+1+L"/N)SQ=R*3MANDU%ZY=C0YI=-S+%=&5;C2BOZLUYZSG* M/9.ZKHKCS/1%_W45$83VVIJ-^4VAUKXWLUSY_5!*GJ&R/Z$6W5$ MD +03K\ MQ#LI_-IGD\):]TE'NU4;1/;WL)RY5H/2O((9G522>$AQ?$N@:VF\/<\]1'S6 M5/J+*M7(7I1W;F8O:RF_A+#IFV0WD=&0R0R.;_[3)?@H _1$4MXPVWO.7BQO M&^XBX^@&]01U4,N*Z@+51FN2@X]=N@SRA16-!^?JF)58H C$D*F1C..1V!UN MQB*NT8N$]$%"%S_8?9&[ _KP%21#""K-1[V#[)?4CJ/I;[Q6Z00FK+]IM^GM/H?7J)LE\P!'_:O2_]3E[_ M#9+Y)Q>6\VZ,@$O2_%,,A"_[F6'G>X%,\+&L\PH($]>QX:NL+?? C5_B<582 MX3OQ^P&_[<0?59'\L1]_?DSA>(IN,04.P@A9%;_RX8(&[J^P\LFVK^HXKIH MXZ1;+D+A;)1_.LDKN_._*J&PYI4E>,)PZ8S(23+ONVG.(3 F)2Z'K39RM;Y; MSN*&^-@K-"YLN/FWR^U/#F7=DT,O4B8_9^YQ_?0Z1?<:))^9?DVN=S!I7^7C MSMY-7X;\-Q",QA'&_AR3]P?_*<<7G!P_*'1I Y+_3"4M&:"K6[M3TC- AH;L M,:2D-]W%-V2_GN[(*VB$B\-*K[[6]E*7"EO"V"/$ASN/? M7ATUUB695S32S<%P;;G//-=X'Q]BW,L T4E\3?"##4W+W]'T*Z8?/)_<:K9S M-?H _D?WF)V^Y5B(\9/\V^?=T!'QPA%N1NVB+0>P(LZ J^0ZP6[]"D[*[O%D_2.3EQEVLF\,=H%X_GL]LUR/SRWG-ZD-#S&-Y#/YAO7HTE5^ MA[@/+^<1K2*=6!H'"AXI5:86UQNE5BW?X\>)73W?K[2=R/3'KSA-HKNSDC'7 MLW.5!5-R"K33']MMV3,$.+S^^\CH>?CH\IET1MGMJ^*5J8Z;R."B]Y..& \- MXTDU_Z%# W 2;"7:G61O/FMH]I)=Y8N1617[>7L)& #IVB[END;IB&X0BJ4] MJM4PT2YF"=;<+I-:9=/U7H4S@+VY#8WY[0;J);^4SO;I+ M7P+FCC1UM9>?XLX[]BODP"\*.;*3WYS/P,7&WN$Y4GL7!=H^ QJRUWFF[%,_ MY1*_:WC'&QIF0R_95N>(W!O-21QR U[.X>?]\.[I)3'H,'&'I4(DM,C M%U,#$A^QWSL^(RF6?]X>6QJ;WWU;1)[4V7L&9=HCVD%R:9MLRNT4VWH.D??) M+L-/ IS4@D/@CWA<)$XVSQ7/\NW'8F-.QEHG@\'=%O )&" WR(]#KJ#S5VY]W;>CD.BEZG^MPM]2CBB MI4C< MB.W]VPBTIT)X-X=\2+EZN0#\V..4'0E_3O.]X&DCE7FNWCK?UZH0X19<:7:, CJ3[T0.PO&B!(LQD M2Z_+85UEDV4KPD8:=!+O7%R\F<@3IY>DAQ\*VQD;'YX #)'4F%"='$6]D%,ABW*/NGPR;\.[\LIU,QKR )OS^H$"7:/MKK_C+O]"6J7< MJ,T&O-$/]S(39IT9\I%!.(4N/G2KPD\?XL/O4-"SKB&Y^JS?XXF>-'?_@8ID,B-[NZ;YL84MVFLUN MI:KR:WG6C26R:I><)GSF8Q?#\")CQ8?IZ08"ZB=(?D=U23-W[V5>$.5UJL$U\N]V3U%T$GLSWR*O M#HIIN]Y&ZJ+5ZD^ZX1YR5M/?IGWJB!@->7]Y=08+X$7*.SLMDM.S<:W7R!8Z MM-V5(GK;M6I/0\>[4?=C:[O>E[K@%P\ZBASIY ;-26/:*D"A#FUI%Y*@/C=U]..R"1"N^W-R2U>+'?: MZ_R5'"PN^]Q2'2L:77&T:2:^8MJ%W._?XO5J#M8[K7Y7%SHSFH\MJV)WGC7C MS=15]8.=L,FC:]+^D,"]W+I66A2G$;6R6F_"^4BJ9,Q_O[/LJPGNS6GK_8RQ4TL-\T5*GJUUK0F4M$-E)+Q"X$2?Q83W#URW.F] Z6C M@2]OR_LM)_72$VN?['P:$YQ/"\ZG/7<^C2=(-TE*B6B2D_A)G.9BDRB38">\ M(+,3B>5BDB1S'"TE?KAO=;_1%2>QZ;B;9KIIG@X+&RZ#[,HJQ[; XV4?CIQF MBP6]F,\N>IVD6EYM)4?+EC8P,O9P9'^EZ'FA=LHK/4Q/([.9O)FPYQ,= M+:."GMEF2W2#90J)]GI>:;2G,/)LHNM>0XAIC4F7=EJJ)J:ZU3032\'(LXF: M2[-O3=A^1T4C#Q;4KEF-N\'+<@,CSY8T M+Y>FHW9]D*3#TIIVU&:K5A[C9YXM:=ZI('&>YSFZ8215II6HF/DFGN?YD@J+ MLAE-;!-I=9&3UY9H"=5BM@5.PMF2MC6C+\P'W0&XC5FY0>?$SFJ2@N#T;.0F M83:F>G$CJBNAY6C] 9>:[EK@/)X_,QMEU:VVT'N#0ET6Q$9L$&%3V,T\>^8V MO:QGXER'7HWZ_*1@;;M"=@,CS\@TX80QVM;E.;T3RL5D>5Y<.OH41IZ1J909 M-I5\N[53$3-9YU,;9SKG\=L?D&G"T&(L2:/X!(P//8G&6&F2I),@]')23C") M1#R13)[)OS 3O+TH/"&O@:&ZX=P=F52Y76 M)>VS62MS7UBG2CU^+J3K.S%9[TJM2XJ"E%JC:0T-KC>(Y]/-9;+526Q3EQ1E MD*8KRI"QMRJ:5=%R,(N,5JV+DLH-2[*M5BO+'!L7(ZGPH-O+=EJ7)'7-J!-: MH]L9.F-U(U9V%IZMBIM+0E5L%ROMTGUZJ18BXU%ZRW9G3?NB4#7 A:8[E4&I M%Z:5FB2K,I_JMG!NY RC'&F7DNL=U'-V2U#8#:J)(_S,LWGF2@UK%Q7#=JZ@ M]?1FA9TV6]5C0?W=K9]$BA>6A28O0IBQY#AQPZAV;'J6'426A5!C2=H0Z-,J M+M&TNO"&M&:(Z@__++)E1<4^'<\O>\J<2[8;\6$K&P.7&X$[O(3'@?>,WL%: M8NLCG#S3,WZ"H4G_X&P9Y<[XO_\1;LH/?&^FP9IQ@$E,_SFW=(W/I(0EMP&5 M'BWZZ=:T6,47@;\+MY[>_SC<<8(]%+<">)^4(3>M6U[END7]1?97#<>"L-+Z M^^$^)6+RQP(Q#O*;'(733Q M[V,*>>_SJ77D-QX]']^ *0/7?*KYOX%GW6\O'"(O]H?R@F5H MCHW>V1=_D\#S*';Z[W]LZ05DGRDV"L,#1.S68W+YR[P+^' ;?*!C 2-N@!&) MNV0T8,0-,") IEOA0X!,-\&( )ENA!$!,MT*'P)DN@E&).\X-F#$#3 B0*9; MX4. 3#?!B.1=(M"(-V3$?VP3Y_[>+,_W<:OFX(]GR?R7DN$]0?F/2<"]:O?B M__V+B=/_G/^[W\SP%RL:&J8 .0'R E8GWWV-C]:8O9:^$C:SRJ8'_%4SJ M/[^>'38@I6\Y7/IV1KA 2@(I^:Q2\G0QU[, ^TH\?:7P,/0=]_Y*\D<"Y!;' M=I3M-Q>AC[+(OR%!D4"" E_N5I7GZE;ZT4#*KZ'U2XF9Y98B-[%1?GGN#6L5 M+GMW21,-N?_%A2^?!% #F7@GF="1)PO<02C80"C^3"@\)^U3"T8 %N\C%Y%/ M+A(]X2N#99_N\-5N+6 M(5QA)4?*2\I2CT\X14Z.F+WT#.G;W$FPUH3ZNJ\L^^I"L^9CVAC+1?7T7Z62Z:ZZJFXW M6YI;,_D6MMO)'[\23(B-V4NWU2U'[FHI^FT2]&65#-SE=* U\/Y MQFC5W[RO=M?S4J]G3W9T;J%GY+&^*YHK%I\I9M@?O^*)4#P6>4*]/\&&3)\W M%7PJ\1-DPM[H;I5WK0-\AT52'[_*YPXF?!FH^8CHW]>PIV"&D>W^_52K]FBG M:9L3QYBL\#T341S\LVR(8=AW"/"<=?HL/Y MO*HWXY8^5G>-2@K%I\NTMIR"#N-H/$J'(M'DFT?CU\XF=6:&:8?QO;9?,FUX MW;S@%8M7;BANN$'"W #N?41N@"@W;JOQ%.JUU0Z[53JU48YM)U"KG9K5>B:^ M!1!7!GR3W84 )@*8N$V8^)B,Q(N 8K$M:Q6V6"JKC;)##R>%H95%&P *G)+X M)A4& 5!X=\8I2XS;S(#:K'U6'CD6*':]/E%F#C8[(O+T(.K3M#VV$[$J;1;)-H1^N5 M^U9D"LB!TR^QZ"6"B:?&K+)M#>;ZB] M7A;AVNNZ >W]B)S!4[J[K3>XYB3B,S50XS=QT!RQN0)7$3?]BH7C\_?(% MWS0Y<&VI?Z^3#-=>URUH\\>$\D\IM#$=]VJ]),_V*FR*;S2J SFYP6W"< 3/ MT.!,Q\Y;S3X(X_]#NAC]\H=YW:ENQJ:^3\\LD5>12]F.LUQJ"#?YY;4,;\WR MFK$IZ2YWX.%9Q1(UPW),]$A7K6IV)"?6="'=*Q3'$291J^URZ^MTU3I>"J4< MUD"1RV^11-F&VVLK:*IUE:9:">8N&C2(>'"Z\"JW3K-W;'#]]RTP C2""1AQ M"XR@[^(!(VZ $0$TW0@C FBZ%48$T/2FC'CYYNVC^?CG'-F/O9SB0_(YS^'R M32_YM;=PLW?TD]AW]:L>']S"_7+VWB O__1NE6_#W%=6G00H]+V@,FWPJ3W_[6=0^TKGT2">\'4DL>^" ;)L4O8":V12FZJ#F U!390T/4 M O%X?Q#ONU&&[.ZP49K"$YA3D/7SS83]VO2X1A4%3L+=U+K?UKOYDY38;1_! MN04ZW:#:W )9 JT*M.KVTRD/#O$<6J"(V"SC7+Y%[+*Q_X-;W/(9?,O;L:V? MK@#QN>V@KU-?^.%7HC?Y'?9BK0N5AO&YG"GUR]DI'2ZA7"-=I[7^<.->6I)@ M0W'Z72XN"?0PT,/KZ^$U[B]_0A6%="5EC45WPW"T%6>\/D7$']#A'0]\@N-P M_&N&%=\U;OBV@<%7\D*(>C?DGH526+<;GF:7])RGUWG#/(7'JJ?/NPOXJ"C9 M;;1?G$@Y--]PZI#3=NV:=[Z8B8?BB7\?<%+JZ;,];U '^)W.=_DBE#$6"\4F MGG1*ES+P=! 5I(O@!QZ=[#H[U%74N>I,K"*C%ZZES,&].:K=-S?O=*CKY5MM MB3OJ:$$4J"]ULJ3]GMN-\/8C%*.A4W@'DDJ$*)9FN!#9DLL /@+,Z I/9=&2 M-VU_-"=6*R*+ MN7;X/L?'DW:[EDF&NXW4CU_1N_.8D0)N:9@(&W@V)7H/I^:&HMO:CN*G ,:6 M[9+;6 #/=T0@#<>DUDB7(!"S9[Q-+4UCK4C \#D/-#0(Z8'/:T6$SVSCI3;* M1);- SEU>]*UR^K.T!DN%]^4.L5,-&6G)F],^5(]?T+ZL(5$3'Y<,6XA_83V M@%T",AMR>S]%JXU$I*Q!+\O[17>\->=-8]$G]-ESB#[BD#@L=/OIP3B;*S17 M:C&CMNE2 3A$<."<1R#2F. =PP$^F/JQX!\H9H4H7M/0%(?#A">89T?L\-@% M_U, 52Q'P)3$KX!/9%[1W).C(C 9^+Y1[!FUYDW%<"R7N191(IC) \VK\@(\ M(&-(B/H+RR?E"R@,@I"\;MQ1D5@X4PLS')=(S)5^LP;2PB%$/C MK[.L"U(8E_ JR']%94F.Z"HZM38T1R>+62!)<8F 5VHB7IP1G,+G6\E1!2". M;6M>Z8%^Z?68GD>#%+*T.1)M3%')$)V%^RSO';("M 7=!GNRP^L"_O+:'35 MU(R'UX%,@1B[JU86H!R(")!;&4%H>?2NI6,N#0M9=Q]F"V[81N618#J8IYX, M1$ G*5'C+9!B%_B(?@&F@FCREB]<%T#6JSK!\ @C "!MF"DX,V#5@*L9@ /; MDVITP(7]WT%(#RH:HOZJ8EPQ !T M2T0ETP>'G%'5:N9N]"1GOYD(V%Q':9I M-L&&4^5TN%[M_'T$*VO%\*TIO,'"DP)P4-8\B)'&;RQ7$/%/CF*[7_,5\7AM M[F.0Y#UAHYB@U>O]8#!A-8GC]QC$B@')2D6 M)@>V"C.DF ?!M2[*ZYZ*)IH[$IC \&0!)/C8F08I:+("' #<^@"XX%H:YE M$4/#F^@8M8D6V'MM@C%3;!=U KH\D-@+#11]#2Z ,G7U$I156B@ZECS7=(#J MB AA%3DVI !)RL)55Y@-(#Q /"CJ;HE3(QI&'Q %^+8[CI+!FZ%$<*D-B-_@ M':"WL@QV"YN[H\=:QU=0>+EY@U@:&.$:9L\\@>MJ88E:8'TR"(EDPY \CQ%> M3_SW'59$G?A=GMFU]E-:@-"C+:R3 G#! CB%U<+#@%\A\CX+YNH;ZZ/O"%@[ M,.9:)[@,M, N&_D^F1%YCL<5\!4-GR3$=OL\<=TD,)=+CVF*+ILX3O.<$SF$ M/0UQAI%0)U!HA CC3H!"Z$(N'U M^G_QJ(>?@*U.<^!2PD+)=5W0O8@+2% 3*MK>3GJ,% M1 9GT (-$H!\X&3!$C0@&_R SMCENG0 VO[I5?QUK!?@1Q,#>< 1%SQ"9\CQ M$"H\K=E @$CIANWZACQU\ <]N4)$UK#2@L&2',)L[&"[T,=/IUAP ,GPG$#V M\4QU$3_ GVK(6PR1JSUN6/@AFK)R%)@N0$&)^+4^&4+4S-@ U%.]BRK\ &VXC$ K*"8S1JA[#!]U4(W [>5R$W$4FLJ:B8X$X# M NHB\@"/^!_&!0H?4]0XH&X5:\1>Z_:(233.(SI6'+0%WEDN5BFZZ)@ %W>W MG.1S3Q\?':H6-: HSK'/_&MY_*O$\$O>XU3UHR7N;/2HU,Q=(NX=>'IR^G__ MY^1(^#[KCV\F,LR??IG^T;*\H^@LV0:8HK![XIR7X6W#[RQOF1QWQ^YO M-_VY+_7'A*!B=QSW;^KP(R;'&2WQI4='%#NYU,C]UNFU1MYGSQQ[]]AB&\OW MX\F#6K_(@0/_Y:F9B1,Y_^HV,A>SW_AG$'5SP6LG99#>1S]^D?NZ2+QCD NA MK+U \B\1RE.:GA$+S%78OVV N8NYDW[?7';'-D1U9F@@)E8.P,_>U0T;/97& M[COS9?V>5MH0_RCY;3I1CD7HZ;NGL0DSF2-F/I73YN[<,R/4\?*\4(QRE_EV M:>WDY0+32-SCWX4-%MHOLW4E3K$!0T1\-L3U4K5RZC@IS;YB[]053R*= M>PEJ(I/(3]8CPL4$M#&4"HU--IE3&^:PD$8-NBO,6S]^T7<76D[AU A%:. E M57G+/2]E> G3N)?'\$(YZTC'72\69VGP3SBWZ3W)"X&]()!\A?+\7XQT9( ? M'^,785ZS4?=%$*RYKAXFBYN8QA$S3_Q.$H:))BD(@U]AB/NS=% Q'-.YKP*' M&?[L^\OX$U>"L!82QU? +\$^M)=\Q7,^E)W!#X17X N&CAQ;$ C)\VP!@K&2 MN\X'E<%R"2!#["2XJ%YTC'U--]:42?;[*$WG4@ >;2F2%]2C M-;S^COJK@W F">>\8F[ZB"5^M>R8Y%&8F@Y)H?GLU0QP2/!\@8J".YT#'_9J M:CF"!31![A+Q>5(JZFNU%UV#-=9V=W]_MV"Q!W^ N,6Q9X:IW+OA.L0C!Z@C M.R:^G:"J&V;#HBI!HO7I/\\3E.5B[IFE,37[A;[@1,+-2'@F0U#72Z##X\@[H MI&<-!]-%(YQ;E14G(=;*TGJX^?$KSMR=WWV]WP)U"7()F4B<3N)?B/TT\A8Y(0EZ#(09G.L#6<*+36T5:S_B AEJ M)*\Y63?0*+Z8:D*OD.M/)VMIP$6FK]^XOTCO/J^!3WZ)T*V"(\Q7=DSL59QP MH[>KK&:Y.1":"26XQ%WD45J'<'6TYI!4#_RD !C8_!8G1R""G@"K)6[Z] MQ/YQ\YG?)J@'$B(QK)" M_W'U[7N2JY Q=[LV2PLJR@F;]::TG3H.\1#/[QI_2*YC7"3*_UYJ_[3 O04* M5%*5M:,U1S&:'2?L.)V*]*K+-^("00&?"?CN]QH"(W>9'?-9;&SVXZM&#G78 M006BAV2I -*;?$IZL=B^&\DO"NU;D'PSWBEHO6PS],(<]4>Z+?+B(O7Q)%]U MA]--+:JV:!3I,X7Q)$5OM],?OUCF[D*,]"0.4Y)C^KO4]DR!B!2YW+'=2] L M90L>!JZ P9&&])0+3#5P!$*V">&#_1;4U',&W>#JH("6Z[8(^(5X5TZ6+>2' M/AJ)+\C'CKGW?AP;)[>E?1F1GTXGVPR(I&K(9C#2+=7D@QXTV'/!1]]6BJNWE$2 M:%;H,,(+)BG'C8'])_$4EAE%5L2C'=0C:^;MA2X,"<8@*01\LY:N\.$8FNS4 MD8T);WL5[U;=>8FI8^GRG\-+R)60XQU4O%\"P;).X?U-9.]G1[9&R/:VM@OK M:&K8BKL) I)D>1NR$*>*(D2>IELI\@BE\#86WDW&)4F:#)$FB9= RDGJP71# MW UHX>64P=$#?=J\+#> APG$OI':M35,4_,CZ9!W=PPYQ(YW;;PX'! +072/ MEV-<..5^R!7H".$LA649HDL7HN/XP-NAV@_6 7!@+/=1_@+79B"<@2"I$[(W M3O;]#-'?X-LGO_SRN9 ;E6OX47Y"P374@F&"EL+W0X UFK]'>#8G3)1\.P.L M B'T]AUY/_D0.L *9K>(W#=X%/%$XI#!<(N'0&S\.J SN3UQ*_Q]^:.2"/]X1F2Y;,Z+O#Y0G65MQO1+YLC6-^!+L ]'WG,IN1J[STYS.YGILO<+ M2ZLM4C#R[)D-Q*3GQC!>RA6R.W[9'&N+V0B/Y!Z.[/3Z[$ 8;.N]^"JBK$OF MW(GR+1C), ^'#M).U(DIZ3Z]T(UD@4TO(B-Y,V'/)^K4RAMZVVFV>PO;Z$P[ MQ8XYFN"19Q.MYW9YBQM-594=M85PFRL8RRT>>391(,PV5;EO='+QQ&Q:"L?2 MJ)Q.PZX-&BT9RFZ[F!.I$;?;,X M[MDI&'DVT>J0ZQ;O&X:06Z6DRJ0:T]4)&7DV47TU:]_/[-R 9K7=H)"9<>PT MLH&1YQ/M;HR(8 V:JEKI3HMZN6=DF["FV(1^.)(3C9BES&9:KC+:UN7%)JX6 M2:_SLR69XV65SO0K Y6/%I5Z8V318QGW-CY;$LW&[6TTG-NHC?!HS0X&BV6= MQV\_%Y)H;%U;I16EMXL5\M4VTLU5!;_]?$GYR7TKC@P8FBDI!;;<9=9*"I]! M/%N2UN%0FI:V237,=GF^W!;Z+7X#?O/9R%PX-ZY,Q&6G%QZN'+D13II2;C/A MSD>FRF'.F-?ME5D"P\] MH_[8V,TZ96:UR77N!ZUN=E&;6>P4#STCOU5JL> MT[^3M[NJ(*ZGN4(_'Y/2[8+),BU\<.UL70N+S<[8^';8V^5CU>5(V("E3)$S M;@^'1A6O><:9XZ(-U360A+B>9"#<1>3HRB<99:9(4:&:2 MB H1A&B48*2X]XWWW8H^;#HWY,R1Q]]V:U9P^&01CS"-3:1_E\'Y!O5X.-\- M1K,H35>4S2R17\AT$VC58QY6M(>)+0O"[CV_QK/P3)N#FP>NQPW]'?5C4V"65LII&?'/*;:*VQ. .1$;$V8=OR8AL35YN&??.!2_XN(NC <;D/,IZAZ@.T'*L M9BG-CVCP62S1F.IX4Z@)4S-<1'J /P73<):3J=(VXI%H=$-WPE,VI2F-6:G7 MNDK_OJ!;WC-G[J/)NT30"N8/CH"_87.D!!@.H!.T 8R )UOR(@ = +0^2Y4#T#G1A@1@,XU02<24/WM MJ/[G+>.>3;/=R#[&^Z:P;FR1+^\K]L2-I8GD3;=!['H%D&_4(>XY*_HE.?R^ M*PXX''#XG3IS!SP^XO'[=[:\;H/NFW4]3HGT+1R1/UKR=W!+2'=FM\;G-8V[ M;QW8;H#OMVW* KX'? _X_GW*.79X>IPV['YT0S.U Z'7+L*@W MBRF^8;=KHN_77O?_O<%*W)#B>_;M?O(NS)(N&@NTOYZQZIVE)UCA=I MQM#G8[606NB%YJC:G<=:L-S(CU]L*,J>WTSZ9F;]VDH1@,$?@4'LQL'@O; @ M,HF0QA.LVQF9Y=Q?_@@-BEME:R["S;R:X6.KC*SU!F*G]?%H,!&MR@*6&U8; M-6NK+1.YB:AA-(AC-&"2T0 - C3XE&CP;J[!DWQ^:1>F8HYM#!& M;(,.IR;9S<>#02MJT#%ZQM1Z:#?(,UQFA^(2!H/DCU_14(([[U(0@$$ !E[ M_TW!@)VP20P!S!LZ!ZNUM%Y6PK49O9NN>VC$9I5.+O7Q>)#;E-?6AA-L-2P5 MU7:?Y9*) ;X9E&$Q($2XI[R#WTB5W&!>I$$N(SZZ:IHT'"6]F-\\5_(M .]# M%TE]_"JOO@_[.3(D1*\:OEJ1.P=3NO0 !U5IE<[UA.2*7DAB4[J?=L61=04< MC%C+D2'OUI+:L%/563EGU?3$%- ^\N-7XAWS)0$@? U ^-A]OFL!PI^F25X$ M"86Z);/-3**C=CK;%E=C-EQU= 5(B%4:\4%WEMCE^-K2Y)+6W%EW-K#L.$#" M.R9- D@((.'S0,*?I4I>! CLK-C<;%/#56Y5C93SZ5S';I2ND$A==&,;NG/? M$NGP8- VP_E65RQA'R'YXQ<38P)$"!#AV13*=T"$/\V7O @4IOF=:86;#JT. MG.&T0S-F-3:D; M;\'*(S]^14(<>]X--MCG"@#I?:+ &R3,#0#2'^227@=)C=*@UJFU.HZ*D-ZC MX]-)N\E<(9^43C6WN0&*Z;130Z-AN7XO)!*XMUW[0<+< B#]02KM=9B4R6?;L\U]I*&BK#V(+JO5 M_#AYA;BMF5O'NZ7.()QSZBUY-)G.=K*,,0FGTQ(A.O%4X/8%ZI'V;Z?ZPS95"7%.PP!'5)GI^VUH3ZNJ\L^^I"L^9CVAC+1?4*7I58D).ELEC: MT(-%K+XMM7G1J4XG',X\Q4,1-A;L$P9:'%0./)H RB^V:3W!#F2Z4^"J>7D: M*0R*5]!CNB1W1[%B.)Q#^5J^-TVLQ$D/ZW$7WZ9=#,B; MQN*%!T"%E)D=-B)(K=PGZI'[2;):;FXF29RN8$*QQ#N&.0&\W(P6W0"\!+O2 M5\V3O!O <&VZ54B)F:K*#]>+E#H8\Z;5 H")8X"))M\Q'QH S,WH40 PMPLP M'Y' >3=XZ81KRRBC5*3<2ADT>^*D5',24X"7)*ZJHV-!H6\ +T$1RS=(++T; MPJ39Y$B>1*Q5CV\GF_FB.1D,TRE &)QX8D/<6Y_QNK4DTZM*4D*4CFS*D'%" M"EE!?UPUH^"V5LSRAX^5[ M-UP$'.A[H^*?6\=LI=7E"PP5I/MHH MVRVK-K)&2KT7ELVF2*QX\L>O9(@)[JX*-/QR^N+:Z[H%#;^E*I@GE-P1"N-- M+-9H]#(K9K59Q$?92F>#E1QG);A0(O9GU3 O;)KZ'5.@067,=UKW+79(NI;@ M!WL>WVC=M]C_(Q#\0/"_KN!?G=^!G'^G==]B3Y<_(<07V&J%-V?XI6+#=.^1 M].@FZ__[%Q.G__FOY9S.DKPW<1>#YVB*CL(SMP,N0]/__@>63EYP@2(_?OW% M_ W4=):_@@L%;O?LT]OMQWZ#-,[-E.1[B1[XJ2&WD6A,=:S93:";(9&;C8_T M/;4 &+8O)'OTW:K=4+FPG&NLT7I=R57G\6D+YZKPOFQPH<#WT^+O<;+XABK? MWT2/V834'-WKNPR@D=I)K\5^;4E/L1['?_R*L8$>!WK\)?7X9@K,WT2+LZ7M MC,_T[6BNP[5T3EDJO9A!K''RQR\NN$_@^VEQ<$' 1]=QOXTYM@NQF:K,EKF5 MK&>BW217SO$;O$YRI0#]U-%7DFSXC\T+&OKU7TE9_SF3[P[2Z6_!'WWBQ^\+ M^-F/Z^^8)%K\LS0L!4_NIXDTQQY]5T<7N4^F(W=T7ZQ *8.VLLBQ3NV0=$4C=_['WBQ_R^ATWX6;ID!S$#C MEQ;ZZ?_PSQOH]1.4(W,(:_S.<.R?LK)%TC&AO.5X.GN:1?JC>3U,N& ])GFH M1V&0.\,0DI\Y!:D'(',,UG\T7?=7_""8%6BLYGZR<07$^^C'KY)-*19E.":U M-#1%W%' =W&O"7A2$A#3DG6#E-,T47-D> /BDXM3=QSV-Z=/M@[0*&3R<.,)5P(XLX='QS"-2.4P&N\ M+H)"S1"RK;N]"3X#)@^_ZLX"F"W>CI_P8%HN2!P!E:@AWL26=_9 KR/XI:?X M]N;V5418#OU5LM&C$S#NDIF(NXH#P/WO_[P(9H^6Y2$N2W1]BL*"B7@US,OP MYI^\MN%WEK=,CKMCHP=\\J>%"4'%[CCNW]3AQP/L'LUFP6_#1Q0[24F[W_(_ M(HZ%_]F9&?CQX*E[<'TWGCPX@A0Y<."_/#4SL7/RKVXCP+@$-0($, M]G5 _?<"RO\Z8N]C0GE*TS-B'9MIAF3DR:2QXS'A8X(<$7AA(M+P3U2.21.. M!S^*9621BW"T&)>2/]QY\+ZKLM,:R>% J$[5'6<*B7FS.1"7$'-,$@]')A<+ M(XIB@S9=*)0X8[,HQ-1F:\*>CUR*.V><,?/WN9685K1,>@ .8FL2F40?CDR$ M19UIBY&PN@L71B-ZZ*S$]11&GCUSVNP.DJI@MWN[13'G;-?;FM5H078J M5:Y2S976O7C'FJ;K$:$^C6Q@Y-D\X\ML?9+I+-,JKS4SDJRL^%V]!2//YEF9 M\DEA4. -%16[B7)3ZZW9/.XL>S;/Q4Y8,PNK/^DM\D5Z$M[9N>D,CSR;9SYQ MO^Y.\\PXMY#CR8JSRPMY\LRS>3:4>#&CK5-VKC$OUJ-REV\;ZY3;QO)TI)&V M[A=HP^?4#F=&=FP_HS8-W$2)?CBR8"*[QVQGJ=RB,^O&3&O,QIIXY-D\:\V& M,!J-M]U>):\DZLW$R$@5IF[3@=.18[3;#;G^5J8'==,2S7Y$O)_@J_O.WKY" M>3%J-0LEM=)1++,SX>P"AT]HGHTT"Y,H/]WVN[DP7:M71F5;B17PR#/*KQO- M=*%=3:]SNZT1I5L.OS%,/#)VMJ)N:QT0U/JZEK%BXGC8F4SST; *CW<9NM/C9K,=VK&)8:6,G3#PA3:(H(D^$ M) )^Q>F8S(E"+(+.II.N&O5HF!DUZ-UHU^42M2R?[FXF%R@7+\1U?BMF&;73 ME:*+=%>[+Q2G )9G(\M6C69RF7B:9G6V'E4B,W4R3P$$G@F.$Q\;,VLY:.0& MD363*PD5LY5-78)5B6&+G?*X'Z<5>QH>Q>>HV2UB8#M[9N.>F6<+.U12.[PJ MY(5Y.Y,JI2[!:FR(-DYS:I9R&;86$;AY3NPD, 2>\7=V'TM5:^M(O;=;IU/; ML3E5&]7I)0A,96O=ZJHA%=55SAXQ?)>M2"W_OY[MQ,Y8>.=-+RITMJLE\P1 1C>+L?>N^T^UD MIM-+RMV<,-7BI*++N4YJXH3M[5)+C_!-,_Z*P.W$F0U%=SR''']/F(R'\]U@ M-(O2=$79S!+YA4PW$ZT)'LJ\ES/#L =G1KG@NI!H0H2_=G T0366) 8!S]EU M3DXP+F9,WI90;=NV(/]6%6:0A8E)_^+35%-[H MZUO65IWAL)SJM7/+<19>B"R(WN"5$(^AMW7BO=J*2/P"T0\>Y B0T6B= ,' MLI8#X:.^H&(E@>1\>:9FRL MGX3OKTBDN&3!5/ <4>RTBJZSZT=5) C 21O_ S<$()^--__)H/Y07(.9V[(<9M?>.HH\&X@32"V/JHW3;GR6TV;MH-&#$#3 "(L?HDT5J M 2<"E?A>C&#N8D]NM@6,^$!L>K+,,^!$@$W?BQ&!N;X53@0J<2.,",SUK3 B M,-=ORXF7WZ#PLNS&QZV:\ZL\O!U1P="D%Y/A76'Y.]#@62?AG"?T-2^+__$0*N M!^#P.A(%GM5WUY!;Q<7 9%Y=- +P#,3D$R/(GWI6*5@1/T6!7Q5 0^!7!:CX M15 Q,)A7%XW/ )Y!6N+VM.#V7:8V6O"*#C,*N/Y)]3YPFCX7)GPM#;E57 R< MIJN+QF< SR#C<&LZV8X%J]+UM^?!6^#T/.M9:&)3%<8+.R)!X+P M+8%@AW@S ('O"P+/&83?\X6NW>6MX=@6OH =WP/%VU29UQW>W%$1]\JG-Y/T M:R_S"LT#O!CSIKK9_>;-_,3L61-QNPRCPE:NJFRY8',99LFD*@\NYT]9DX8\ M8? ]A/AZ-^\"MTEJ \_I[I8HM56L_:?[F_4/U[?5T$) YF01IQ?]78/NTVAH MCM>19&7&=5._?87_(W?VFR:O3Q&^Y#J].PQI\CO\$9FR=Z?=M6/NY M6Y*UW<,'O8>/]C:J&V-=S/0:I65*'FVZ72>-+RR._?@5C=\Q3 ?W\LXO^Q* MUIC?"'9&'*1.E"=L(?&GY)@X%KJH.L+SJB.\ M6G7V%9-'=0 X <[NE4^WQ A^R&7O/1L<2 5QM,>O9*BB=TVKEO#)3:S#/WC%_U< M?ZV7-O.^PCY' ;<,0M+GS$WY6WR?()]X_1#[Z0O5?U>GE;7Q_[/WIQ?2&$-H2$!%H0\J^_51+8V-"VVP:S M5<1,OS8NI*JL?)[*RJS*'+&2,$OQRVZC,.H;>'/E?+[ZY5F6;#(7C:M/2@%PB-1?I1$?J??O3?'$L M=D:C\@XUX/(([H)-S]L!RJ6[V_.6K][/?J_J 2L;^ MA5SRGW+);U3> T+9NMH.N.3'+-'PW$31T^7&8*P8OB0&_30L/@W/P='[I^#^ MN4[0W)_+Y4Y\*,@K?R2O_ &^^$O7?-;E5)5C211^0$/K&7^RX2[+LDRYL8 M\B5LO+[KYM&7C:C5Q.TF.YF$@F6M9E!.-RA?(B[B;.,?;QYE._G'8AK'%#[; MEC-Y9VK7M24PD_#HZE$J=<*34'>(OXOP2*(3T%^^>O0-5'$=5X_*,[T0E'&] MR!&&7DK7RIU"I-6Q ]X>4C$ET^0DOO+2Z]G[Q\=,,&^KN7CUI2J=RM:PT,T]KZ M.KNL+EFG'U+%M=\^0IX\Y*5%.4"0'17+>PLZ?(CGX*X5PV(8?.^_P8NW_X9R>NI%=, 1], 0%H[\<_O#KR-0PAN2"_N0,(3 \MR? MBK:6I5U!;8:S@?9+A\R7^O4ZP ?A'D;Y_DA%S![5A#6;7O+;*R[ZX\'MO^UN M]"M\$.@5@*SQHJS$YJ.=.IXQ[:EXU2HL7J4Y,3!:T0/*(TLQP8FY4SDF:8HB MV[(IRK&)[/JR;,8LSXZ)!E V4P4=!Z026T!S&+J3% T"-;8(+YO$9!,\!OP? M/D?>6,Y1VWAL[AFNMC T\*9)$+8PPTUYS%)B<.JG +\+LO1I> HY. J!Z>5N4]=GEMKUR(Z7#$ MY4\SP5O/.NE+#,P!@U:=M MQBG$FARGCB=6J9=@2J.E.L$"&S"YIG=S&;UU=K%*;J7@R0HEZ9UVBE+79+E8 M]_P?OTWK@"'QZH,GEGAF#RGL2L@9[E2S74A$(1'Z "P!P- :@$'6'2@--*C0DF^N6S\RIGS>08;Y,I3F"ZAF#WQXNY_V)>2_7\ M-TTLMC.Q=:I%I@M\,<$)BB4IMK;NI*?JP8E]>QY!;RTP@TM/ -,9KE*;U0"* M+9RTF&NYX/?7JRIH^;:"_$DG3#E&,*%2$#$?K,;_Y\B;B&?>),8$"ZM=.C7B3;*V ] M'M:(NK414]A9)YSEW;]G+<>M6^Y0!B/=3L/!>>>Z^:%C5=:^ODRXNE@KD]5% M*?WC-_%\EGAOWN,QL"L0IP#"X02*+IRWI^F.66 O$1-B_L8CEA BE]C64 8* M(RP6MK4&@W=EH#G7YC4\V01%B,U;]N8CV [?F:ONPF:70YW.\_-9==%/*=-F M1P1SA3\PKZWO6%A \.&(%O!+0UQ[\^#U MIS$(6@=T_)AV^N5O%U[*)[1F-MN]5Q]"+MP3]D%_;+=-LY?)ZEC)4G":Y-4,#RTL&S+8 MG7%ML+Q=C"[]A3LI>BO4E(V/:RZL$^$4F4\>(D-6W)_0=;7]('3$1I]L_"Q1 MFQTG\*8-_.2EN\VUMQW;<:K]^-"1;YIX2+%GO_(?-82>J^\YA_<-AP\O:L0X M_D!<2-58-,LG#(U1Y\_>\;U#9A](XCJ'_)>',"^(I\]7\_MB('W6LN??P>3O MU;N^-+'5B!?+8J^/6*3^%(I=,2*MZ;[B!619MPO*VX.'"). MO'3-9_8D\-:T1M=Z]O]].<]?9;\S)L_^JMY'GN4CB>-*Y_YH_';%>I 7-#L6 MQC41!5XZ#*Y !*^(_$ZB:]@>H(=Q,@CWMD^SQVJDUW9)LYSH^<"KFSC8_*M8R"B MH,OCG1!S^/B746?X41AUWIP+*96VDV4G-=6S-%%9)8=>A5#3\'#K MC]]$/'6JJYD7 *YS7"^C;N1Z610:NV8Z^8$OMEU*'\I#1T?'JC_\9MFWL+\%4'H7+;$C0_R>T[@ M7&'5M9,PRF68&"\)Y3-VQCI?]>MC,M?EY[E"NK',"N,!UP*, ^P,DGW WMK2 M7*$KI!<:9+>R*[MME\>ORRGT>LM&202)-XR2M&[FR/IL4= ;AM)N5\G'EC/T M@9,V>FHL^8,WBKEJTO>^Q"E[DJP]-D MJUM=JT"DT&U"/#!O)=^\=+?)4[WZJ]SU'=U6017J[]QP><+#&[9+*R-VB69[ M.>*$=KHPS#14LVBTQ@RT7:C]TM-',UUN?+U&#A5D@=RD!;)3\/XSYD=WG*_, MM;7>PRKE<7:54PQNP/F ;B)O"G6L^E 7XDTY=77H"]@#?H.+!=5\?C==S"<8 M1U_S#I\:FF7,(ZE'3AX-LZ7\)9HQ[Q\[62S+%3U'IP-=LU5_GLQ& MQTZ8Y(DJ"EP ^N[5 X..G9RXGL!)".4R3)@O'3MA2A:>'R=6"M]Q1P&I6XTB MU814$QT[P=XJ(XWREF[\-/#NQ'/F/L_>RT+D_#DWD0-SZ$8YW:P_Y\G=9).% MN6/A.U0XM5$&P6U^L-@V/YCRW!N@G'_;%9@\\:,Y#,GP41]--HBV*\]8=][) M/_AFF/?-@B)AAC.FA4O-S*0F84%130WJ6'? F2K8D9 /3'(_'QV> M#.TCNYY&,0S3#_(':2C:"B!64%Y2T 7Z8['J3%O(+Z69/FUGT+U('?T)/ M"%W'"C5LK?-RCNM89O=QT35;WY]G]"\C(V'>P_UE?#<#9;OE)^L+)9_#$C2. MV3G]<6VK*LQJ> #QFPR4'T'^%W+$GMMK?:4S.6$L;M9?BQC6&=M>=695W<8( MSB3UL!][?TXF^ATD\&WYA?\JU?0GM&5E3KT%[UF1R[9G-8P*DGF"R*>T M1:GUXS=%OKF"7'(ZZB-:")>>GWK&,99)66J.(U*%;LE7&!SKMF U.^*M_-3P M3U#*FND)D:/F.WP?7\_)^"WWX3]Q UX(9T3 R;KL5BT'[.8 *\I@\D)-&*=8 MDL%H6/E*.'5.:$ZP80U$9_ON_83.B2E?S:U2B17G:;+'I'A'Q7@U8DJ@#T ] MW3?:C6$S_%O2/[]U#1_''J+@6RR\@/]64S EL6@^8D H42+TIUO[=^1Y!'P$ M],T$TM B:0 VWBRYL#(7("+/C>I82="! XW]G<:;\E9[E/Y<50LTFX,U>K.T M6SO1WYVM0[0"0*M#\L3H;0?M@]"=*80\><@H"2V'%UN,^/ENJ '82)KA01.J M(XM@K*XF.]Q:-#RP$\&? .<\*HR5[IOJT/) S$6$X4BCEA99#/Q,%?5SH. MBW'N% 05#3!:&$:>;DL?;(^@P)>^+&QPXK2=1/(Y+KR)#>/):!3/A43_^[\^ M5,YT9UB;(@Q$&.E6Y<3$E@4](2C@S3\%PQ<"9S-,AMDY4_SSZ<0-%$0L]< P M_QM[_O'7CP.RA(4E=B3VHG!$]*V7I2,VG^V56_WQZJGAM, BIB>;DYW@?!B@ M?YX!8/).;S/&GXVZ:2!:4"\;ND/"W2ZK"8G^G(R;.I"=BP$E@I: MIEZW7 \% QNLW0Y/K%UVR988*J'ZH"7SNF6^/">Q9"6QYBENQ)HI2L\^UEJ@ M)8Z_;BI8;3IHSCH]CB@U,H_%0K7 *^J8V._HJ#C%\*EEL=@R61CY12=).T(+ MM-SK:'+5D7BUMRYC 3_#!"DY'@XJ:=!RKZ.J/J":X\2ZR0E>UJ(+W<32*<.6 M^QWMCW*%\HRO#;ELETNUM(I<*ZS2,"/(ZY;57"=9"T3%Y3JS;+]1GM:;B[4* M6NYUM(%9F60]W]7U0F]!K[.&-%^ (9'['7WT'T=L01QX?"%(CG&#$,N6X8.6 M^QU=V2I.Z((&'LI8#C5+(W*6GKIEW!LV6(XN_ XH;*%3;*/ M5S.?7=/3M5-GN(KD3>V"6!#$)GSFWN#3E<=L3_"XI%[H#(G)J-G-247XS/W! M=^A>IZ0HMP)URA*V2:,[Q9D#, 2_A^4S-3 MKPNK=M#B"]WLK+]T2SU[&C;=$^G8&=6>D@R;[@E5%'FOOA)P(*ENIUF7<+S#3-*PZ;Y4"7SF\.92 MK7)!"A_PXZ[439?#\N+[(BB"V>Z9ELK+J>J*'>4Z0740-MT;EVLTY'RZSS6Y M3G:0&"NC"56JJ;#IWK@&DK-L9BKK*5>0I36'%W6K.PJ?NC>NG+ODT^Q\6N4K M&8I;%Y:^W%NGPU+HVW&]][6K8N!"^9]>;@_8LL,5.O^\-C4YYZ6DK8/[" M$M*[6^"MG1@9B ]@R?O#E[8-ZY8+'>2@DY(,+!*PFD5]%!8+0Q.?#%/85%-@ MV2IX ! TFP2P=ZZ0+SRO'L8//M MJ)\/WUHE;6\[!JUZL,/:Z,@?"J!Y Z5I4F !T(4>5TP672_#+$Y5 .TO'*CW M6!'M1?[@)/& OWF;:L=RW'D^#$XHAN5OI;;]/0&/Q_Z,=@&P:/"[!OAF0Q2^ M>-M4F#@65*836^-'<:;O[)Z^?!P<0Q-Q"1.!/[QY\P[-PW?- _Y X6@F+F F M #6ET$1&S03?S<3?UDN[%UWWW452SJ-I^VZ9'"$@E'$ _NFH^7L M!:.ZF\M21RL8]O:Z?(<*D#QMMC&D $@!OJ8 T0W)CK9&*G :%< ?F M?!/Z@ M A\W@?XT]@NSBI 1A(R@ _K?AS?#HPL['#P:C8CP3M="I A($9 B(-/HHXJ M?$07:!XQ>R)X:X*CN=W_=P_Q1S.$SIC]_ZMH@)=<(_$DX]%_HWS)UT&.EZP8 M<#V\:L4PY8U",,^:02#-0)J!*.,DBA%93E>L&"\3)!RTJU[%*[$_>'!>2!0G MGT3Z:L3(8KM4B^T\NQ8<_RSX4JD'^O0V[%? ]:^2&5&/.[4\1S E9T.^\EJ4 M%V[T\T*VHQ_"ZV;1CY+@"O\<8Y-S[C3T]:=+#/AC"/T(_6="_U\E-C@1]K&VF)9K#6G)"ZF& M-17QH=XBT@#[[(_?-!:G";3P'Q7Z\$#_)<+A^-#'_E0P[>QCO03H_R'99--K MEY(MJ69SE5)?,!/YQG#9\T^'_OEP5J@.T=^'/^S[7Q:V/\;T\#M]1+OXL^GO64S3?:(+?^B#?NU"+%/AZYQ8I M,%+@JY[;=ZXVW\8@W[LV?-$*?)VAR:C4Q5[.SOW2%"AR>?3(Y:T/^X]AS.OS M6'RF0L9W!"I?U<"MAZEV&TI4$:/QC-X0Y@<\&CV+U09)FB6P3G8RD9PZL>SG M?=!=,G1H)%D"^3._(91QZ^/^8USC/IC@>^*67^6"1H(=-HMEL\4+53N7;\N/ MQ?8(<@'UXW<*BY,,?;M<<$EQ340&-TT&WQ'&_"H5$.+22/-MBN*R^:SD]HM^ M@L[#2A9L:!:D6/)VJ>""PIRW/NX_QCSOA F^)ZKY9;M@LJ0I&>\2>F7J$_U$ M:IP7&Y ,8-03&@84=MU1S]RFD%\,J!XLT&PI80D0-]B4U03&@??RM>&#Z+!4 MEJ&9\E/U+)A4#E89@\]]-4KP,3P+C_\#\.,M4.CTKWPGY[M9=!$RV#A2SBR% MRR#-LWE5-J5O]F@S+-Q0;QP9O?+IZAAFG,6C4G"HCAO:M 9OFBV>LT6H ;HB*&PMZZ= M7>?AE&U%6G0\Y?P7Z^^/*S]X"_]>Z?.,QUO^Q)X'.#.U4.=]$K=&6#:]HJG% M>HVMJ[!^.CS@PL8Q!EW8^_Z[NO?()1^ZV'NO7'+6 S)_P29=G2^D++HGZ8T$ MT$T(A=TQN;2L9W3^@D[L!E7E(JF. H;):9V+-!>9E('S>&2_R%9X,3;!/(SVG*=NC&>'G+"'OR7VC# M5:68KN@D)V>I=BXYQDVWWQKC.(S48@\,@[RA**?R"8,E=\P"GXZ^GH('^N8H M3_EV!\,:_".]3F=(I:FKD


    (HIJW.[5<0$B D0$UQ3;////## !'R52] KS+,+>7O@889(M" /1-%-E%T=13=1 M=/.&HIM_IH)F*RC-FF9SB!5*26'4L1+U]C2D@DU\\]U;F_]V!3"1O_\C::NO MS]3#LUYNE67GDVUJ\SGX>9OR_ %GY?FOA>5HL',_;=D08"[U)XW$_A?VAU]'0/0;D@O[D#"$P/+2\_6E_KU.A<]!"-,2/]G)F'VB"!,7?^2GEXQQ2ZU?ZF[T:_P0:!7 ')& M]$F4!F[[T8_?G4T6. 5 ?3ZWX+LM40]S]Z\ S$S7B87Z(TLQH!$[R>(V#:T% MU#$G#EHYKJV)L&'T%]!L_T/(0^';MFO3=X_WNU-F;-ALG#9=3=K42.C(HF<# M;,H.MQ8-3Y*EO&W-L]9\X;GAHQK*WM&.X/ #TFO->7I'-IS!#A1T38:7W\ERJ=I5VG&P5Z, ]:NI;-CUJL M3\RZ4NLBE-8MUA5]L.HT.8K+=O)6(*5Y3_WQFWPX=*3ZS$H+)!0K>T802\9C MD(M"+2Y[IAPCF/ 3(F3MA2S"Z3&">,R7;3DF;Z8WIH#YC;E3.29MHBU 'J)G MA),=DSP9+@C@SYH-'NQJ">EE!9B'FP3,#5!\PI%%B!@?&$J.;+Z&RQ='D9X# MJ_0P>.3>,#U;UEHY?5D;5<2\JJ8']?2/WW7KHIIKI"9'8+L39((23+N#)CJQ"+BV9D?Y! M"#$DE20)N*T0MDC=#.@(3J>7JKQY>UM>6,!T-]6I"'T^LR&!H!\P?+AOM%N#)OA/V(R4/L%Z(%K>_*) M?#^3%\_<*/#$,B3P1QQ_^+__@U/8K]AFZ+$=R?_GWY-H=H[HC-!,H /N3Y(Z MAM9\1[\:G@VV+#+4+;B%B:0$=B\0KA//T4S9<<#KX-()]G7B%.QX[!AX+3 < M0GG:\DJ3?0= VQ%MV95CBF8*IJ@)!@#]DZC#[T,"=L OB;F@PYI!T MW- A )X!R&X*=,U#^$_;'EN:#!9>R ;L3^M2OW/TGXGYA@ M6.!;ON9&.O.Z;Y(5,RT7BM_0E" F.(=>M5&,"?AFN(@TX/ ?8KPI&("LPE5' MM( 6@>]!.VTAFZ$^ DKQQD)._'2@7AT+[0(!B[;VU$3R6B M43U[$/_[OS[DQ]P9UL:E283.-%5.3&Q9T!." M[\4S!\(7 VPV28!R+Y[ #< M=@L*(I9Z8)C_C3W_^.S7W.G-7%@G=B2V\NJ3]_)D<[(3" B# <\S &PQ0/( RO_3;60/^1??-XJ[$74J8 4 TPUXZDEA MA=\[T_LGI7PITT/"BLS%L8AC*9R5B;'$L,EQ4J&38R%%2V.&9C%%P&D*3U$; MNU'8NOY%2R/($KV:K17 M\)DX_KJI+*2Q-,TO1(PH:Z6@0Y7:F*^.B?V.=EESB&63G8E.9"UZ(C03W:D& M6^YUU#,*:G^EIA0E7S5A[>:YG@ M&YFVCZL%G:I*HELI%3H4 4OC[+4<"N5'B4_0)-:HMMGJQ&EDUB^/>LH*JP3KPG*=()?I1OC4/0&LF(76 ME*M=#B,(N=1VW))&#%JPZ9X$9%8)'CMTM02VJG.YK65KTF3BPZ;[(AB3M,/U M5F9!3["KP&PU)(_NA&'4O7$M6 W/B)/^$/.8["*[*G)<20;C.@"^\:":&R7[ MJ2Y&#*Q@JBQ6J9P$QG4 ?7FLENY9H_J22P131_0');*N@*8'M+I4<08YELE* M&-5TBD:99V@+,B^U+]A.UBDIZ6HNQ5/ZC%IG+)PO^>%3]P2K+Z2\351KC]R\ M6>#SO9PF$0"JH.F>8!<%-B/E^GR"3YC V,QVILZR&3YU7[ M;^2KJ2&YUN?5 M>3+(+S"#9T#; \A:XSU#'!-R':M45[E6HE.O,3QH>@!:A7%"&6>XQ4P/E*62 M'S"DV8&=/8"M7C68YW!&3&!4@1=69K6ME$(*9.8MBG M [[HPZ9[(J#&\X59;LUI;+G*%UH6TV17A?"I^R+0:[A'3D:NR?7-J:@,,X/T MH@06-6Q_7$M ;JM&0\UC&L\-M&0C(V0ET/0 $AW"J^I*PBKP%9WDI^ME6>S[ MK3%Q (E>-Y<9<5F.U+,UTZXI[KC:28"G'E#NM%S65G@P*?/4H,8LLYI;2'?" MIOM+X'B4=]T:,\>H6F[4S'5P3E=;L.F>8/N/C]5FNS0@,6TL-@35U9J%;!HV MW1/L--MVAD6B5>=E@98S6+KH>KVP _N";6KTZ9+LZ[53%? RGX M7LER3>C8TLK2 [D\3= -G+<=T-D#\!JN/7Y1+LP&/-&:6..>8Q3YL0J;[HF M;'2"--D?5OB*K70<&>NK[BC9*DSX(,T.;9GNC(@L:'M@B1.-&EL< M)H,N-N^SG*^M&<565-B4W /X=%!(\\N>BO6MFK&RUMTA/PZ?NF>$#J0A)G1\ MW=(+0K4_#=9ZHRV$3V5?-ZVR&&"NRLSB9"I+#DN5;F!#DXT.CZJ\DNQBU6#) M_MSBEEA5G7>+&-NCTC!(MSLP[:/FRZ-ZZ64>SI0D$'9$0GY%0/'V67V?"I^YW-ERBNN&0G M":S0K$_\QYEMD5P:AA?W.MM12Z7EHSJH<$2RV3&[0II/]'W8=*\'DRS5P8-: MHL47?&ZIUWMKJV_Y\$#ROG;/&BU+:THCO;)X3 ="ABJL];#I7E]UK9P5B$SUJPU)@\0%ZMS2BTYPST^2Z\=7'0IT6[XL.F>"!(^VW2;E36K=Q9" MEQ-+8S8KJK#IG@B,3*/F\ 5EK'OMM6:M&2+96:1ATST1-, CIP,RD](#83H7 M!T:W56/#I^Z+8"'98G&>:&IZ84%-% 4/2HT4Z.P!$R)!)RK!.,?.N,9,[\RD M>F&T),%C#W!>RG,N,U;#I_DY[)8BY?M]T>(UL-LB98V K(6RZ)X+) MHZT F[@E8[.'S]8*Y;5 !PZ EO"[ .V")@(V2XY(OE]82^MYI:X2:MAT3[#2BC**>7V]&FC"J@]Z?& >"D6%D^T, M+_)!ZU<+5NI69 9\:^U1FDA'4N06:XAN 5**JH]A/IUB&W1Z5+/=8P5JWJ MV;'=D4LF6Y>ZK4-N#[UCLV62Z,UUCVW+@UP]59\/_$,>BKR2!78,@:_T ,,P MLV4.,W.I=CLM%RR1!/P_P6WNAM:R"HN*6HA4[(KDISD MH#-A._97$>FWHZL;W_P?O_6F1_][?/C;.-9N<$]S8H"H'>C[EF(3V;#\V+_" MB+_E.3!(]<_/(X8SOQQ1^(L3N]%;H0PV/G?HO!4CI^\VNA ZP^'IX.T'D2L\ M_.2%PWSG%/RFS;[SV[6W'=LYM_SCCO6?_BY,' L>\_BU/9Y\6O_^P3/"44-X1OF# M4::=$]U?O1A"OYG&XL2SL'-(?']"[FPB\'/" 4W$=B*B("2:B+-/!**FBYD( M1$T7,1&(FBYD(A U7Y%L]];--^5?>=M@O"X9B)8!/PS3@7Q.'NP#>=K\^\Q;!]T_ M-LN1QIP)1J S!]$?S>O M_'U9UIWH*CIG2K*$ED&D!T@/D!X<70^0471#>H!,HPND0F9/!&]-<#2W^__N M ?Y8ROXR*2^^6,<B_,*O&M2R12"].IQ>FO-$' MYEDQ"*082#%.2A@GMJ607IR5,-XWKO8.UW]OG8.=;-G1#0+Z@5B\O)^1B#YZ M(9FVO))-3W9^'HT;+ZJ\PTOY?%>QAV^?_,N3PB:9U/=+X2\*/9Y%.1!$$$00 M1!!$$$001+ZVV;AWY4 0N7V(?&+;=6%[K*>4KE38B#-X[[WU\_\LQJN6]=SCZV+Z1K]6]>ZK] 2O?54NI7K%)+-)8(,[+*I6Q MR5+C3X4_#A;#WA;E (]UP_3PF4W2[TW6B*AT!X3)&*#F&30;S&P*>)2\OBZV MQPT5"S1C,2V/AP4G][* !_D7Y6XV_I"H4(?I0D'T-7>:]1PPD;)="FM4P$HW M,#>Y(TM=8?U4K8-\*JEGY)*C9DFK:A@U"T3!7"^Y*093II(_?E,I(IYD#A6\ M0;A'N+\MW/^A^/5QD#]FK7:66V8\KE HF.[07NKNW#\S\A6L/TTTZG026PHI MC!R4.UE] 5,140#Y22S.I!B$?(3\FT?^FZ6^OH9[;32T/&G6&& 5=EZ?D_-U MB1JWSHQ[SVN-RPG;+/)4>4XY9"/;ZRAPQ8?EM.,DQIQNS;^D0UP(^0CY[U3% M_!KX)Q4?KYL-O<\'66Y*BGJU/WX\-_@7OJ:-]:=/F5YV.W0A4*$R ?Z)7[0"^$;;_J60E1&8%RP[!E+(_5 M&^*ZBQ4&:4Y9F6XR:*IG9MA5W]=,3K19+FAQV=PL5:NF9U""7-INU1UY?%CENL90GV>G9G3>^7FCTY=ILI??-B5@; MXB3-]%4P9.K'[Q05)\@3^F[N'5^(9>Z<9;[J,=KG&%%49TT\-Y'T2HU)^;TD M*Y;T&_++$XOGD0,?FHPK>]VX<7(IE[)YFO M.Z?V>0;#DEZ!S4J/^KPT26192FNVJN?>,26:B4F-+&$%OD#/J=Q"'M>$(N29 MT">%,7&631W7(W79[J?&MA8ZBK9=I,_]\H9\+P[[K[J00F3EK77[Z0P;H"U1 M7KA.U1 W%*FOVUF2:R8\3"!ZNC4)LISGG9LBFU,_7D0XM%&6 MEC4NVYFTC2EE9<:-]#BL<$IA<8S $'T@^D#T<4JGST?(HRW4W2HF39.8P'4: M([F77Q2-<[N!VK0A-S%'D?ELP-9'>$>8VD-H>T W$)F,D]2)C ]T6NCVAWPW M[/%U;\Y'"&356F!*8C[H81V5Z]3]8I.:B.>V/CRJ*W>FJHGSA?Y8TD;+0I!? M0@()_3LX$V=2Q)V?. KG%@7H3NT[/W/JEQ="VF:Y.9V/_'(2W5RAOVC;*FT8 M(3BW?]P0;6X@RJF%["G\/*?C$97ALP7883%OY:)]->.M,Y M]Y%RO& DE/0X\+%*^[&H=SZBM6 MJK1&54\/UN5!'YMJ)25Y;DNGDE/Y>8GII+%^V\_-M65Y)@70TH$^*0J+X^P) M?5*(=!#IG'^TET Z7W)JO<,[RYDQ)-M>LH(MZY4NWU%YE1R>V]:Q*UQR8 6> MQ'<:"XK-3Q(]F_(![X2NK"0=9\@CN[(NU6^%$V$ONI8K&"A6^ 4:?<$B)& 1 MR?(FAGP6TCS>Y>%S#^L"V/&@\VEE3.JKGK;HZ7/#F8TP:Z04]7,[Z'U#HDIJ MP(N<7)P.&RM2RF"6.F9#OQ%%Q7$:G0] F$>8_[3S)S]?9TR:Z"M8I\!4\XI* M%OK%("J%$C?,#GG-M@;E8HM;I1=I@'H*H)XDXE221*A'J$>H_YSSA4X+ MDT6A*8B<5U\PC.CCNILZ-^:51(;->H4.QLL#VLL(4BEE8S[ ?)C[AP:H)Y@3 MW4^_T],\YX8'0OUW>S^:7KN4;$DUFZN4^H*9R#>&R][9'::3UEH-$NTY%^"Y MT<#I.P.U DW\*.\/15!Q,O76>G_QIW!>$1H MKWW$FI]WI>_H0MDUXQEI.M)TI.E(TY&F(TV_WP#:70WYAC3]X@-&UU4B\]ZW M[N=P8)PR?GZ/*4VOI[9F(_(\F&KDCJA:CG,HJ-YPVWU26DRQ(#T<>R5RV.XW MTO!@ #PXFXI3-+KZB @!$<)-%-W\&"6T5BF#MH*>HAQER4&A!2@BK M:L9)=!L:40*BA%NHQODQ0JB6&X]=GI$[?*?G$MV"@YE"W8>$$%Y53L8Q^D3' M[%'8$S'"33#"-57I_!@I>'(FC\OBXUA/Y.FQI93TIF*$5D)X')>@XS3]5@G> MZX_T?D?%S3MDNKL:\KWD#KWXPID?(SVMK#<'O4&WSO=+ 9XLDFDZUTR/<3(L M8A"G3KDSNBM<("JX62JX@OJ6'R.#6DM9ZCF_9'*>;UEF:VGF9Q$9P *6<2R) M"IH@,D!D<-UE*#]&!*+J_U^LNQT^3*7C:T#*!OA(G3!'7-UY0OLCXD M).TGMY6K9.++6P"V>]?%^@#^MYBD8<9#\@+/.< ]3D-EQTI^49?+U1290MO6/X4 M4\=X"KJ 4EB9[Q]$#8@:$#5<84W'OR0'N]?+YP4M:.E$/Z,_\H25Y_ T M) ?JQ^\D$R<.1-L0.2!R0.1P?:47_Y(:R+7;351*8I+/JL.>O2Z+*UL*[0;H MC,&8.,7N!X^.PPUW>C('<ADLVL/0 M%389)U-OF@ZW?5+G).41[]TW^\'"L[=39.7R1GH!;NKOJ*OX,:>R/Y@\ MSF=,=ZKW^[7V(T[,>_P<4" %/2M).IY\\Q(G(@-$!H@,KJ+@XL?H(.D5F(Q? M*M:Q0CNW6,@YUJL)/J0#ZL=O@HZSR;="3(@.$!T@.KB"2HP?O-74)G-MLBIW M=;G1:UO9:M]FR= V8'_\9O XR9[HNC,ZRH+(X )&>@ED\#T%&C]H'/A=#6_E M T/WN@T!B"S 74^%? #=)2DJ3E!'+K_X?8B_CEJ+=\B =S7D&\J=C30=:3K2 M=*3I2-.1IM]O./RNAGQ#FO[!O_*@2!R^Q"YK%#2=55A MO"L8G-P+<\*(^.U'MZ^GF.*NDP3\;,CPA[0II7=\)0?'U$C])J'I_2!;X=C:!+3(R+: 71"J*5&Z[A^$E2J50&DA,,'\%XFK.:)03\N%UO05*!CIXX?JK8 M#3K$@4@%D(MRJ$W-S1 ME^.7@KPKCD#WC&Z6 Z^PHN,G*=$46<&:LO6T3@WD]*S;5]59U1\#\@_=0@QV MPA*/=P4=Q!8WRQ976:GQDWS17S83>#J127+S*2.7)GY+(%-IR!>AOR=)GZC& M&N*+VQ_RO?#%%59@_"1;Y$>/NC@G;8^;*]DYP=>PI&JV(%N$CAR:W$_RC0[L M(+9 ;''UA14_21A&0V5\9FUR>L=\K*=G[6 J,R%AA,=^XECJK:38]W#JY[BU M%^_=S_O!7)^W54WEXD9[ 2Q[-?4;/TFLWD3N"6,IW<,"@13+6+!\U/J 6 GH MYR'CU)N>;T0RB&00R=Q5)"PF6M2CS0M!EUY7ZNJ$;ON09JB09I*H MI@FB&40S%^M?^MZ:DI\D&;>SS/1E9S' .FZ-;+/*"$L_IB')L#]^TW&%M),L9C'^APY:&/E:K:% Q8CH>>' M(.,D><(K&@CD".0W _+O*1?Y69AC7+L]QBB7:[0(ORZ59^7!H@5A#NM'$G$* M.^$%3P1S!/.;@?EWE('\),C+>GH\*!!]%R/:Q7YE8(J-7C\-0<[^^)VDX@1S MPKJ0".0(Y+<#\N\I[_A)G ?K$>.P3G.->44\D7Q42K1*A#8[]#PDDW$>WAM!!$$$001!!$$$0>0LRH%B[ @B]P"1ZX\.@Q>7 MY@M!LV'@/F8I,<%Q9-<)"UD:LN#(,5>VYYH9E;?\EV:*UES^Y]_R>B&;CNP< MK[[E7:$"7?2Z9M0C34>:CC0=:3K2=*3I]QM5NZLAWY"F7WQ8Z;K*0=[[!O\< M;HY3!M7O,5GHY=>1A _^^>RH:"CIT$V1-J4J=%)TGWT4I=!#P6W\$P>B\CQ> M]HH,GA"P DT(03EC2#,N/2:H\ XUJI^ F (QQ547HCPB5Z2)\=A+NM.NGIV4 M9Y)"^"E8?Q9P!OC795X^_J8*F%^@""!0\)(#7,%U\H.% M["5&F% 7YWJWQ_2#96A6P(/!J?UDW?_<4LCY.PI@WB$!WM60+RQM*!P?3APC M5P52WWL8\H6I;PSI+]+?*];?8ZHOBN;>_I O3'WWZ?<>8K3'KUN&'"'HQ/E% M>E%.O%NX]QE'>G\=>G_T;<:]3SE2_"M1_$N-L'UC#:HCAMIJK%OA==5,ZTON M$?<'#5;K-](P?,#^^)U"5<41W]P[WQQC0WD%NT?DK_P"BL^7^_KR1'(HH=8E MI0,_:1C^XHLFG2($GT@OV+0F<+X^YPO&P.N24B"TX'D$\L=OBMT_KO,/(AM$ M-G=!-B@XB/0?Z?]%;]Z_I\#/$;?LP]PBFYVF:!&KL+WTI%/+91N:"I=;-BPX MC[V5"!-%ZV4X)67$^Y"KE3+K(S))U MG4K#FYW0]Y':-\6.Y_M +(%8XG)9XC9*$!W1AIH*5C8?N)B-562ZVV,K6MO% M6K#WZ/XS(@I$%-=OW0Y,B=,L0;TO3W]RKO">-J LO@Q4U; MML"6#WP+[$\=]XAU@9!_!]VYN?4R8@@B""(((@@B""(((F?;6]V[XKJ5?4M.5&Y!3)6HY[(!:.479=*2X3"AAT MHCB35FP]:[;&)!F6(HIC!ZXA(S@C.-\:G*^FJ-"[@&Y2?3RQUE6)H[AJJM:I M=,JU1@AH>%XV_O:E(P1H!.C; /25%/YY%\[YCETJV\6UR'MNM5#*.I/RN.1# M.+,_?B?C*?*$YUH1G!&<+P7.5U.GYUU$B_YBP:\?RX'><'->Q??FZD .%VAX M^I2()]^\TW+;UX)/6([GWKUJR+=X)8D3+]5C$:(R N6&-LM8'JLWQ'47*PS2 MG+(RW630_.0MH'=I,SO2RVK?$W*8YZBU*=_+6)D.,(22X8UA'!5-1LR!F.-2 MG2/[W)$:Y-)FL_;(Z\LBQRV6\B0[/9E/I">D)*(E/ :8EK*X4L41DCVU!;DC M](E@6!*Q!V(/Q!X7Z8G9YPY15&=-/#>1]$J-2?F])"N6]%,%2&JLW\,$Z_ 9J5'?5Z:)+(L MI35;U5-M6[P%/_=6_0FQ4;JT[9#^D#>GOP>!)_BS]N[K#(\2NNW145 MH/LX-TMU7W7/?*2.CKYN9TFNF? P@>CIUB3(ORR('0( M+U_M>;0Z)E/088/'6?9$D2M$"K<_Y'LAA:][7CY""X_K=K_1IFV#IR:U]JC1 M9SV1XZ7!?Z<5/0%T,P)_3$W!5"$"G<+"E<6\6] M=RFA(#+E9E+0UGQ6SJEA'Y3IUO]BD)N*I3(5!S>WK)28K8L2B-N9=49])B7 '$9Z4H8^H>#1GB&UP9,E^&$A;_6R;27SG1.=4:: M]=O>8\[+E['^J$3KCC(;U=(^Y*#0240C#D(VRG'@FJOG+S\X_NG?>AI MO88/C"'OB:TJ9J2K@_8R/2;I\'I6'#MEH38$903EFX'R-Q1F?#\I5&79S?5H M%>=DUB[0M2;7;_9]"&;H?HFSR1,Z8!"8$9AO!LPG+Y[X+I37Y-+WQ-7"UI<3 M7)K:87V)H94-'0+).(V_E:[QONJ!9(6%Y@I&3(:%("7-]6P9U01!5S.O_FKF MY4D!(0(A B$"(0(A B$"Q;81(NX*$4?;5%W8#@I5^;B-*UDH[?!-5_G8=.9G M4PC"=W>MM+CT-%MNVI;D 6FLY+3CR*YSP)L4%%>CHC=9!7I%3A;:*\\URC!F MR\*8+1-/)=^Z8(5 CD!^&R"_AMH?7X%YMYJV\""H>E@0E(/:LC9:+"0K('>&!-MI\8^JWJ_.39D@I!SO[X3>)Q.G6B M UAW&NA%*+]0E%]#H9"O #W7E7(6F2#7>K_22QA)Q^F1G7 U#Y,B,'&60#'@ M0QX,5%4$.31OR*%Y(7Q[L55%OL*Q?0SLD )[4M*%FI4R%AVF5LVIXR06'69G MZ!.FKKQW+"%&N7-&N>!J(U_AE')BU6J6,%;!EDH]/\P_-LO8.N04"I[<8X@3 M72E&G((XY>XYY6)KD'R%4>I%K.+(2Y_@YGAFD7K46_EZQ8>, BN3D'$,/V'> MS'L'$Z*4>Z>4"RY-\A56P49>W\WW4BF^DFOUE*21Q (V9!7H7Z*!H?+6YN=. M3L.@,B:7[4*_O"'?B__]BLJ8?(4E:]V2HN:M]%*OC!I+N::[06O1&B?Q;;J# M$^[F[@HWB"INEBJNJKC)5\ABJ:H%TJWR/:ZBN?UQ?;0>Y)<^)(NP_"S+H'-V MB"P06=Q*T9.O4(69GHS&$P5CN0J=S')SI[<0^BJD"NC3P>,XC6JA(*Y 7'%# MM5"^0A?%A4W(@F,U=3DH)T8FV1*=:4@7T%F3BC/DMSAKKNXL$*J<@C+V7HRO M'&7LO?C**5_AZ%6F,+*'RS'!R9U5TU%K>)DIM,9) KJ*R#A!OW5<$S$38B;$ M3%?JH_J>BBI?X:9Y4R]0#7HUY2BCPO.BN$A6Z9";PD2?> I56D'7QCV*&2&"\/^2[>[+=JDT)(3M#M1L9I]FNEB:_\C!2JUW(D!D;)I&^4 M($]9K^5+^\&,MS*39BG']Q,]L2M:@^HC)#8RK/V;C%.G+/^+$(X0?C,(/VT9 MEZ]@?(95LE9GV9'Y?B5?%7I=.D^VTQ#C\#02'2>8$]YN11A'&+\9C)^RNLN7 MMB?C5+LR2[=-O5]TB^Y\D,(#QX<(A[X3(DY1Z! 10CA"^-F+OGP%Y$:JX6<< MGT]Q05+IV#,K7RF70U,]+ 5#Q4F&>,\)\6]7 /-Y>F1^$(MA;[;?V6B?:!F& ML'#DG]L?=M\*#_-,9:@;/^?".A%.H;GM2.2W$#S7VGX0:E'TR0O?QHX";]K M3S8(Q[#_A<-Q[6W'-B_$HV&^B['P*33^D#SMT;L/L]/_,WGQ MR-T1P_'A%/9K_]___'ORH$FSMU+(;1ZSB"%-YP]%R 6!!$$D?N R,5M'EXN?^>H2G8Y M^_UO1OJUA2U.OF4_;U0B[8P;RK%+EP0];$3A>([AB91$,>FJRF.KSX=+V6>?MG@(VD^@_<0Y]Q.70(7'RK%%?)3@OK5HZN M3-HG8$#5JY*C$5>JZME%;:&M$R.FK[7 $. E?@*+4ZF3G(Q&1(&(XMZ)XC,V MTSY1U!>ECM>2!@-N7E$]7$Z2E)T[ 5%49K5D5E%Y @OZG5DQRZWU8@L2!3"5 M2(R*4\EWCV5=C?OEF&FPT3[M&_9IVV AVJR=RD+Y2.*XL4X.V.&EV.E:T2[J3=W4V<^ZG-*?KN\T9Z;$H^;,6A.IV9& M0B,#?AG@J:'F$>0T<8+=U63*)A=<>=77YYUYWM%7BM9HCFM+>83NZP3>-VR&PY6F= G8)VYGZBFZH\3E>_[!;+!3D4^,TN# M?L!T.G&:8N,T=L*X$4(N0NYM(/?)Z*@U3&[>9"=I3AC(0M4H$8U9]03(33=7 MLW$MFTMPE?YP477LBE$L0^2&B9%I.A4GB+>R:+RX7P^;P3%IIB=$[2[S]N#) MN_EDJ)#4>WW>O<2/?7P,%Y+*0 CU2,!3'6_BR$L/6+S<"IJ]8S9%I1@,//7? MPN\-5.K>'/1"/$*2F9?*_?K=7?#PC&&)^D;+)V.U.C?232)OZYVA3$BZJ:YH M' !0!GA8@">YMB>?:+5XZ^(63CQ$V[C8\Q!BT1B>[F\=\4S])J%EJ)-?GOF3 M]^O)T-\0;L.,P1N0,8*.;KC%8Y9GQS(6(%G(BH9@RU),B"T]P79E&S04!6<: MD[25!IXNQ2PE]G_>INQ/O+T^[QI9)V@X7\8M_XZN^;;6-WS#OEV81:\<%P0%J%1+W0K;X( MH1%_L0IDK?G<,CLN@$9N(Q>G";:J<+2YC0B?U@@L0D]=L.VQ/LOD&\XRU= U M94@K-".(8X##W]@#L;^=C"UD.Q9*,.9:L8D<6P@:D+\92WNJY[@Q@HTF$/X5 M[)2!'H'^3 $B9-N!TV3+(K "X$^R($XW3P*_P>D6PQ%$7XD);OA]T;"1=.1>]Z>"+^9QZZ&!)]ZH:D.0M#"& ?-_E?MGW* IMD8FN@#T796,G0 ML(+]$4PGL>F4 8:>V.1L^<":^8G!_L7J]&\ N]__ ?]LWRD:LF!#&W"Z7?"V M)AY\ZLL4-$>_1?3R0BV1W%F?(_'@U$ZOPW__^[]V>__L'(-Y>BS[Y]8:W1G6 M1O1$:)BJ$!3PYI^"X0N!LTTZM9MUZN>310L%$4L],,S_QIY_A.+8 MDR5, ;0CL1? M9P 8$E,;TNG_=!O9@_82_!D S"=\2)WPN:C'[^[858E0 -9*TR/Y#PII/ 1 MI7PITT/"BFR=L<(J$P''I#'.3(1Q$D]-Q@PATF-%$8@4+A(X0S(;LR?Z1LF5 MYT1-,(%6A![!G.:(GN. QX,M0MH4C,#1'$O);[[TW48([%Z,>(@]]Q "&J=_ M.;'GGL9 5V/;OD(AYS70>U$3#"AN*116V*8M.Y[AADT:8!T(ET;GXFBD: MG@2,//"Y.P5J"(0XC^%8HA5JGA4>T@-MP>N 913SY=A46,DQ13/ =RSXIR#\ M)>9K[C2T'#JRZ-E =T''X1.XM3@53%6.03M)B_3^7U !/:KPV7#G_!?_\1C M GRZ 7,3_+&#E@V@ 5[J@^<#-@(B>YK@N2#)L4D0\QS8 'P/&C83>2H82CSL M)#0OX>"5C9(8&R79>88PL3PWLH@\VX;;!CB !3!:P<_ ]I77"UET05< !L,. MFB*PQFQH\,5C8"GS@02 J6&"WYZL)M6"8GLA2B!+Y^&^MR'1[5M'?CF# ;1K M-_.TF7 P%T"[P#PY.PK&9>/;/\+)<8!Q"Q8=1W:BCT,Y;U4$VK9@1R)&G!D/ M9V*K20?4!RK7]CW"8F%;*ZAQP$PVGZQEP7.GE@U&":UI11/A;,;V1@/-ZS=4 M#;XD1)P-T !V1Q"?:=&%[7&6387 $2U) M4[1(9N"+85."3F^?N?.LIV^29/A-L)4Q(;K^!=MM8?FB^0Y"@>R>GHYS!Y[^ M!/;GUR1?O<92Y6B"#O %^%8\MM,1\+NS?3V4L>9LZ0#,)'P Q*NAS34WE$Y\ M5\*VK +90\&"C<\"S#>0J6.%BRO0F050A@T2GM@HVVEO7_:D)F"^P5G?QQ>H. M_V8_K_#6TPH?W_F*ZFE2R#<1)5FS:!Z<7=J,^"GZ[E9;%<_UH"KNOSO^IY@_,"'X?9?,2P?_/SL%-CZ V"#9V&[\#]J$-]R8O1 2)60 M$^,Q:Q(.8@6?N\.HSU1J08L3]!D^=;X ^S/8.+8U(T-);'DV4LZ#TQ]B=C/5 MKO4S9L@K,%:@HYNM[].#'4CEJCL-:01J&?RV!%H;U@+^&.D$Z*X+?P/:80(J M?,X6 "4;GO +&X*Y /^!#0^G&?B__X/3R5^QB0T;@SU[Q%JV#+@/$,X"JAMT MI !4_ ):I45K5S@4585C@P*&\Q1;60;8>8-6DFR 441#$NPH&VK8(A+G+Z@U M<)IB I@OH,-V*%RXG$&]L34Y7,TLL/8Y8 \)6.T7>)^[F9C()R X'M @,*I( M !)H:0<;N8@VI."PBX#G=: YH8_AU[.\H]YL6SH;P$#[.-0H\ JP&U2GO[8? MBI;C1@0/-'AW4N+;A\!N^+!IJ)V;CCAP-L3HZ\]Z 17@48Y%2Q 8&A1*#.Q4 MX%# K[8,A1PN)"LXEU . Q>) >P9D,_3/BL<(I,J/Q&1+GS)Q-_9YD';U24 M7\]B"641N6-B8$GQ@%P )$'//&V3N%9S7XID9XBP)Z[M1<0;#BN<3"7\:K!1 MM8TZ;U10 C/HA+QD;"&')DXBB$\D=D&-T _W0UA19,EV'-9"M\-.@X%",4/?;%3J(F2 MYMC>(NPT)(%YJ"Q;+G\>FF?"[L2?634F"7.H:)!\[-#?YSV[!'?F:R.B[;? M4NBY&U78>41D=PMFL'U"R&Q04<%_9+@:1N Q0L;9&'DA:(#]\QK@H5X]OQ(H M0;C8"#"Z)(#4#_[9V8/H+B@1HD0G NC&X-FH&UEC [=&< 5,$O"1RB8$_K,.!_8I% M7X#@^/_M7>MSVT:2_WY5]S^@O/&57471?(J4G$V5HMB)=Y,X9WLWM_M%-02& M(F(08/"0Q/WKKQ\SP( O41(I@N14[3H210QFIGNZ?_T^.YKG4F#>('*1O6HYK"KTOB;;,$.)J&0LO9[D MLXAC7'8!SHMI+9T\G4(?)E4K*%-S;D DH.PQ%C/R8SA! )80X[(6QOV\CD@@ M@+*0\0T,D/ YXO>E@&K9*,!)(M) .*#A",[S+6EZX#QD3)JR)P>XX3>\>6\U M L/@H)*P(+TC-H4HV)&0I"N.'8V"Z!@D*NT910GPQ,? %@D?O1SL\42-+1;N MR)>(T!B> A,7L%-A374@9 *HA0_O$!;F*L<$,&D.[PR#[P.?RP"L'UA;AB8# M;5A^Y)281GL$1HC91@I@Y4DPS_0KN!K.N@=@!?CA5@JBG:$0B!>O]8_W,N'; M7 N1)L&_9"&=Q!$;N7%$EN4UT"MF20@L"9N%3+3P3)AL9 B6&I\QUJIZ*]G] MDI#!@X1@50_J"I=,62 G_<=\X\(H=<#X@]TD588;FY0<1HL> N3H2H^ 1A2$7#^+:.$ M*%;*7;W[EC8:/IV,8F+R!"<-HRJ[< # &ABOIHQ#_3%:-;.?W?HPG\#_"@A& MM9,O6]C+GU M;,S-QMSNB[D]AWOW UJJ8:B\A;E2T")###&0$ /O:+E!N"C1KBO\[@5)>1UQ M0,R1LL7--I%$RP?-%C*WQFB/HN6NM&YMJ; @V4_234D+ HINFA4HY5[!42"< MU1&%(BI1FPM+U)U7GZ5T?@.%[GSX4',H9-A4/EL_R7V.:LL^P7*4L9+43&'+ M ^3/KWZ@%$V!J5R$84; BLQYF)\.__R=K"XDP]#'W!5G*E&@DQ-7M<9V5%?L M^FLEVV$[R7:"/\V(>4Y9R5#6HS,8(1KZGUQ"#[-\@D;D\CTE17(_E0UV83_[ MROG!5U#2T!PH@0:)7(I$D&7+D'#1*+4\X(!DCM%G62BE@61&P#_A$+<^6AR> MA[J11Y_;@N4;0,;ZW,S83$B*A+?%<.Q[J5A^J+;DOGVD\Z=6#/A4H&\"_;DN MS@G42(;*5MD@T:JC4'1K(@DR<;LQ&"8'$SQ^57!.B"; M @P$M@18_R@X:WI#9H?E(S\@SUH$S[FTE?@+6%$RE35M3N# (+0'B#MI!/8G MTEQ7AG0 K:$4T^PN7!?3V&3=>;_\*;"UQ%?8.G33Y9+/0_=NI(T,^&1*RT4F M4NX[94RDZ,& 64:#0$>(X-WLX8(1LPF/A$;*#3'=RJ-%R#B"UWR5!K\O_S[R M. =SU*%&X8EK0 /#B.'6=!1"WNC7Y.>@!@L).(9'EY>1,]P#TS-"N0FVFHV4 MHKR# Q/=DL(S4D>$2AW1LD:)A60ER1BM(W_"F='"YP\X](7T05%"OC!_#-01 M&0A&]MEYZ.2@GZAH491-?/-P&KX^,-[8\"XKJAD]QVRMA16;:Z38XBY]-[FKI7%.C-_5/DN M,0Y;SAYA-4W?2Y2?A_QE-("@J!%,OXB"2<_"V-?.;E#!_0*HW364;8T MA$N/%NRDX?@Q"+7R-/P%1A"Z)'T7$Y,^_O/##R?-,V!#(UC #<(^D*4B0&P&-CA*ZH@!'DLI_63, M8D>B,4<29^0/>VTXT?Q;7<2V>X=G7H&LZMP-0<1^F"L7\'#Z:W$O%Y M> *"8,QHB%)X\M]QI% &A%4C[0Y?N&,L*:*<%_79OT7PR+YE]C7>DR'"@*A& MAB@I:C.P!_\&@0QU1"7QKT,P: ":(N M]I.R]SUTP9,*Y=BQ"BO6G<^P'W-P MGRWJ$M6U"WWALM#(S;FH76/WM3_(Z$L8)UAK:LI\0F=UW?E=F?4B2%!:$_=( MA'\>*((IO7*)N]I!HX,".LOWJA@$UC(&PXR"M&8S*6N@/56 ? Q-SCJ=9"NV>0[YU6KV71T0D#RNE;*9]G6.]OM MTBO?8U@VAC7[@;>U5YJK9&L1K[@,E,<515N>J*8H\JK=,YZIZQ0$G0%7<]J- MYZ65R6.:]YB'./>$$E2O8ZF]K1]1<\"T8L[.91N;[I)O;"^ M_/UX@^I>WJ( =HY; N-N8!1!)6ZC=/5B'Z "94VH0F$_) MN-I0"MQ*5>B1:XY)G'FL*2C'#(\E:J60$I[3^<.B#H%Q&BEUK\BB5YFV'/IG M"T5E5.OL):1M[A5+R5D,N%6%>:A(AM.WR()':5MM +9O*1=]FW)A4RZJD7(Q M4YNR+*'8S")%^88R FCGH-/K!'ANO"A?% 1Y%%-*>AZA=C.N;5)^FE(! KI> MT*V& $7C*%WUAKM&$V2_NL^35OG6A+1E!$E#$)WT8XG@UXU3*$_94U!SU:-$L]"A<+\%H1!1G9ZASK MY+((-O>7S%D-0&I$55O!VX4JE\%2JY,H/*&2JUC"H"K5':G,F0!#KE&\HS@( M=G%IO,1=:W5?ZC8>E#2,^@*+J$0 1I!0GDE*XU5./L47)_1%55KBO-+5,:!/ MANROX)(&S#*_0Z>))S''TB\*&,08*.#_I_@ _JZY@_Q^KW,D@8LJED)$W\@6 MM&'MVA.QB!]H6KA!L$_M1O%=,VN_[GRB=W&2@5E@PKF["<&?008F2UF9XY]Y M#ZGC"B4K*WA-75=,:"+"O&)K0;8ZR!1_3'I])/-:'_XK#9V_%$V3Y25IYD&G M:8RE3!.%0A9LIPLG'&-B*!7R:F?E:Z4@+65XTVGU/1 5@&MR*<,+GQV6P@,D M3*J-.IZ_\Q)ZVI'/@T"SBBZE\A,#-A<(/&3&,1LRE)I QXJ_GENRH!UOL=*2:DHX(%QXC4&_ M4@1M&(@;]$\#J94%1(6!->=5ZS4K5U*J8J8FF0 MG&A5I5=NE'KB<*_:LPO71:*5% M8;'$J&LE-QSZ[@!RR)A!!]5>YAZ9K#PRAO"8"5@BP>Q-F$4Z882\P?)6/=;9"%2(7KK@Y8U4 FTG,&2B@CUFDF3,7,]4D2W6V M2DE'S!AOU_X0E4%,3I7K6(QK5)N95^,(H^YC:A)($7M:A"N6.&/F9RAN87-" M5<-&&QVB9\HAJX*^*2:L;2@#4&34=%O/F'$:&9,\8]-_B>S(KA\Z ('(0I>* MI6#S,BJ'E.A\38K5RG"$]K0:'$XFG]5\[ 4&[V+'@ZHC)#T&^#%%,_[(=0Z\ M]J(D$;% 5B>F8 )UKEN(V5D2E0JTL>S0"+#3U^ HT@F[YLA%D6>X1,#C0^AS MQ,$)!F%HJ*C1FXS\($JBR4@+_8P2K,M3@8]',IB@2,"BC:]R:H2I59S.T'D" MO2^A5(4^ Q&@/R?1,(:"BY%*=./=,IH1L -F5E5HR?(;FD$4Q#33*G( C_7@ MB[9R'JHS @6@3A$U="9Q231);W7(3K@\)E>*>A?&W!!DID0>%XY:"N0IQ3RO M)1XAV%Y)*%$%YV)X0G5N("TTLPP0'3%%5L8J5RL7A7/<,KF9,H\2/MM&)PAI<=> M9U@4!33U=5YU++D>%SW5O MFC>XM#4/:!LY#,JUF*16+/["?2!("B89G7TZU$&&A2 Y6"L26%0W"=A*Q&QS M-G/DNADLP)WFWMZ:EH]L&7M8(LV%^]><< MU\EEE1*88(2+";&[:HFT !F-]8)1G1J@*_>&*SE(CI:$N!;SKPO%:QYBQMTF M/I_;D/Q]Z;VX?T:[*X^XV9&F'%%B+E9Y'G BOP*_>ZJ:.HZF(DAS6XEZNF@4 MH39;;R997U3"JG31!&NN_Z.G89@9>"2'4>!']MP8OCEN'0""3:E7;Y'7,%== MB-UCGX(DPU5==(P"7M,!@7X+!HA:S;*C 2M7Y$1,6:7'; :J$A+Z_B>)I:/X MY_<<8IGJ+BY9'"JL2Y/6Y>ZZ9ZZV#7&0O-\QI0?-%,7G4%7Y?ZC!&ZY2E8B3 MXDI@#%7QSJ$J-$?^S%BRC)$?M9>5QE*-)D@9L+LF=\85?8!S#R.KNJ*@'ZT$ M,575'$5GGAB_PC_G-?SJ2\9JN$LS>[[8AXA5![!?RC##3[@_-&?L!P%J4$]B M*Q0R#-FL8H= M&%QR"]A2D5D/T\^%F*^9YCAQM.H/-.MZ>E4ZIZ4#QT"5/2\ZGS[M2 M"6X[4G:_+^E)]9HZ>PVHDHU0U;P20FD34EKH(.6C7E1CH*>X*('/3[)R0>JC M1"RJ'9C4\2,/?I:?G]E8J(V%/D\L=/T,GX5%4+N["J+*Z3]?2K5W MW)E.E4UA-TH5*]-E(#",KQHNF;G,.L$C9SFU.API]^LYHE M1"4(T:BW+"$J0(A6O=.SA*@ (>!$=$XM):I B7IWY97'EA#/=R2:*^]^M92P M6N*X"(%:PE*B$I2P6F*CA*!KANG_F[&IG_=>\,?ZT;9KSF[^'O"5ODV^Z7;^ MW]R]N5V;<=/7@Y^Q3(P9%W-9;? M/7EOX8GIR6?_SI[?;2#3PR/PUD_P\T$0B[XJB+[V80^JCLE^E_)KPH+N'?9_ MVA?9OA^TKSABVQ+Q*XG\&RATR#V[+73&-%S;,BV**'/YU^.P>64_F\6-+5+%64EAC<7@E7N MM)07WSG-1J/>V)PD9/VP:RJ_+ >,-@8E+;47R?6=4WN#L,]2^%C.\VZ656UJ M5^X\[YMW\"CQ04N^: 0[;S;1#N;UKPNX,8%D..,2C M73F/DSW:SX72J@;)\MZ#IS2+]U'$+4D'4K>\1\!F?555\E5MV'7<:M=;UF:N MHB=KTX3NU+O':5%7W<^U^1.]04+OX$1O&FWM&_TZ]>9Q'M2#=7W-X*R?\0:, MW 5F/6 'Y0%[S)%O=^MM:S/ODSOL450^K9]: _H@?6.///0]>^CWR5'VR$-_ M9@_](7O-/E(_^_)5BN4@IW6@';(#[73/'6B;!FK[1[\-8N]],K>/S2]V6N_8 M@[K'?K&C/:C'XA?[R =7SV1=94_@!NL> M/WA/V>GFPYZ[)K)UE)GP[@<)Y'9]ON&2,-XX@C7]AS^PSK)C<)9M/N2QOU)[ M#WUEFR3?/EG@Q^8JL\=TKSUEQWI,C\51]F$\$7Z,]W_CG=LB2:2*. 92)-)) M93SV0X95K_AR\-=OK ?M(#UHZ\J$5Z"(7A^:$;VSW/]J\?/<_'X0T\VO-\ M+-[ WV(9 ?[*:P^LAV_S'KX=WNFQ'9E@2\\>[N([.";88"+EGIOX6W#_'1RW M;+RKR*ZYY1ER\ Z."39>@K%K)K!>0?Y_LT73^!*E(K UK/M[(>DVCOW91GN' M[7M"T&YO$]T*?;?0F>3PS_F.+PC="B-LH1'1_A[TW=[EN:6#?J1-( _6&8CI M@)3BYPSC:*S[D$2A=0,>5J+?8XY[U]KLAY_)U[9N/)O%EW-#QWKV#S\Y;Z,= MGO?\R*\/[)9M0$4]\-TCD/3>\K:]M"UD1N^8&ZVN;/_(VY>TX M?&T:SCF3.,)=B4+K8#L0!]O."K$G[K>=2_%] M.N:'[(C[5:;*_68=;]NN=6V#!/"B;!#(?14!G4W>P%<-,_WE,]:Y[C\#M ^O ML_R&&&"MTM7]9X"-WJA^6!)@G;+5_6> ]N%ULWLY _7>I ((M-']5PBL?;H) ML+(-S#0HC7DKD5. ?($'?_PR\N-4RM#Y7-:M67T$]&Z@'1)CUVT/M$SC)?+2-_W3TWK+@;<&V!QQ&,5..I+. MT$] QCA_9@(X+7;D/$.Z!D-^TV^WZJ=S@_!7\*0[D]B'#Z=2Q,X$%A!Y-?P( M)@FK=;Q,XBBPF7I^\(/Y-*:5BBP68>HD(I!)S1&)2NK/MO>[.RZKY_4%"'0YDC*1KO@JG??"3:-XZ@C0+^): M\CXCK69V3]T;?0N2Q^"F1KW'W-1J]VNGW0[2#SD !H]"+V>C:*@9BUB(:L#@ MD5ZMT5CKD5;=X9+_\D2 !U)GR7J*V9O.=0==9:H M Y'X":\D/XTTGOG26SAWQOF-?3AWN)29(ZR9R1U)]RN^O0M6O/-J0%/EM^=? MA[\"Q#M]B<^-X13C^"[,"@0%3-X7 ;PH&@X3F>*+NO7.2SC;UWSAI@_;ZZ8\ MS;%_]WKQ,Y[4N^1F"8 FV) T%L.A[^++V\#"=="H.%@@\;H"^"( )>G2*_(I M%=N2T'T&DTD:3%+2V1Y\.HRQ.1YHJR2** ML@R.DW0).]:0L2<\MV!*\Q:4YJ58,G)E0@/GJT$"ER?1^# TI$L-OH>"?)3= MJ(JZ5ILPO!]Z!&8V%'R+M WE#6@2^G&2)VEAY M E+:@X= F_,L;P=+U?)M*5.L36"3NF4Y._O@ M,CYK$IOAL[FDP%E<$Y/C?&]].(;"@0WT^:]13-#!D"GX;;O^/K%.HF6WCRK: 2$LD0))A-?.P1@T.UHYDB1G M.R#]-1$%A!J0=>CC=_$LK+-NLYSORO$2*C#VA!BT?:(NUZFVV19K==.SUK/<06:7;ZM5ZO_U1; MI+0* YP3'(2I=5IG#S:)L5"RS*5:R MVZQ1<02:_CZ_6>$\&$A*N92@47T\7W B2:W.>KKXW T*4\J/G>;9MTE6GC!- MH5?OPGL0,9XH]4G2%W403F#&U0\?PYS2$>Q"-OD.L'F8CLB.TEUTZLX%\8OI MIR.(#B#^5L;,(^LX2K216A8NYC?"* 7YDVKF6[A^!,RP07RW'[!8 (P=XM$( M(I>[_M"+S&$)U:+Q$4;P+4#J,;XA7R!AUR#SV( L\>Y'?E@/MT"P(;SCZ@; MAY9>C0:1=_AE>"&=U;DYPLZZ6< SV22JK0AK/\!;_CZ*V#/QO512]))[LS^3 M\[Q"1S[?BH'>"FXO2E<,)72%92QN'93%,6@*;<-=@Y+V$70Y&7)X+I-G!P-! M[F4N?"V) OI:V0G"PX%HP8_)!7."*FF::Y.$SKA ,(2H'H?$&2G_?FW!&WGZ M=/Q;;51Z^-=6I[[,7Y+,.5KP^Z!#RMIA@?_>5*5D*]+[Z4C3ZY, 11Q\W\=+ MF'('53@,U$U-;APER@&!I_@ZBGV@[*LF +HE+KVAN(GX2'O"!R&FW[X.?J/" MUY>OC_OD_RS #G/>Y7USC^_ KSQ. 6V/;BM<4^J&E9 9ECIA7R!_O>A'/ % M2UQ)AQYYG+YAJC'#WS-$QYC43AU\&YZ:=A?M&7(FGRKW^*,/+4)M/\D=X;/0 M>M4Q+IW96_P$O4?&Z5UU3 M4#/02J-5AXP 4JQ> %+5G\<5W'ZEGSL?<1+K, M^>B8SR?O2F$XSG?[-G4S,)[J/31W.&>&8-_U6/P1L0,Y"DE](W?3(4< &;EN M!HMUI\6[7L7P-;IB<(PJ"]C:$ ]^F. ;75G38!=?@S7W-.$LQ2T%G0;'! X_ M3B6. )FRSC^YCAP ]I/ QZ=BB;=F\W/HGTUER /_(4(? #L<,>/%+L(/U)JQ MIX,_./I0XA]A.[_*E-6B%CL>V#$WDD.38S_!^C&,JK.MC]&B&UFZ1K%DY,Z+ MM0C&&DGAW8-.HOMIR4#E- 6@J3F&\HHE)T7SI]F5ADJKZGQUDD= .1 MA<#'^$4S(0*1Y2=Y"YR"^Q!=QV)LI2_\]/)VXOCE;7YQ0K*):TW9)&8 M10XW?+&LU2D>&0.VR'R.-J-8BP4+.L5J-?.QH2_!" *&EC&7L*)%(_B #87J? M536W%22ER,&(TSNMLQMNJ_*IP%"KL-.^!9Z:-O!D T_/$WAZ@"XP+BD\3D?8 MK"Z8O;61!> W(/CRI$^4;M^TZF?Y!T\#;;]+RM6DV(U,HHS M<8H@P'608WENEC]&2L#C2[);V>D&?\B"E+V11I(L$K#N?)HUCR:S)-9>#C2I M^!/8).UAIQW)0?(R,$":RAG+\0 I;V3^&"_3Z<#&*PA!%/#!&0%F#MB.93QE,5ZCPIDDDHQ-GK6:MQ1>@7@@R")]);0CL[M M%T<<%$"@Y"DTV]1+@)O@2TQS>G/A"^$OPW-DF&D2LGEJ>(=2.49D!%P/VY%H M?,5SY@F$$NT^_(9)J/PMR 6HE8DRE%LTS-(LE@L8B(?.S;102@^V8$X(N""X MA@&8@!D!-AC;'_KP(?IX*>3"M,7IJ)_R:"PE966XM[7A%+YQ%,$!+X MFH4,F\5XF/.TNF*<[=@VLV)RM58I-4AFD?5.-TC&(N$-:YG5;I5[NC63, )Q MWBK+]V:].9?E_Q34FT?D%WHBE8'MZZE&H;)>;Z+@!@6^<$E7.J]@8GGF]&'; ML1X%!TH63O,5*]JW.E.^CI>3)3R7MX M2B@W"MBC*.;)>35T0+8&T90D([O22%PR!D5I%>FI+VBGN1[2>'4&UN(23TT8 M ?P7=X0G]1YNR&*" M@-Q.F5&45%I-#R;$*RQ#>4W,L7A4'"\9P>]#!#6&4TS^F:$NU5O M+RAIQ'*:!'B*,J=(I\Q7,C9KIZW3>N=8:QGW@OH;+5ULHQ>72Q?/:LW37IZ[ MLX!=%A4O-FNMT\YZ#VVP?+%%<^[6.KWFNA,VV1P>;"S,)OX>7I]AABS6DZ1Q M!%/D[>1\79G>8MWYY2CV 2D(MLJ0K/^"IY$;FKVWB?.#F!+X0\WS9=^=E^N^?". MBC\;JXL_NVL7?W8W7/S9!"'P3%6-]QW3V;K&(N7G7N&R5F5C\OC"QGM8RB:, M;Z)\I5.4KS00BSQ,'S4[G5K[M/MT?;2\A.64IM?O]A^C>'K=[B*U\_0BEH?) MRA5E+%64FZRM.ZIFE^[D 4'JA3LW+>X=\O&O6WE"',08B9#N!PU6.E8.#PVLO40 MVSQI#TBP[RQ(L'_2Z;L_P[Y(2$]L1KK-2']P%N+C>7'A\_X& _1XEB%K,:*;,I3DRO[&#I ]CS#*,'3^5G>8V,OS61\8-1SWW(9 ML9OZ$C?:]A).[]O35QBK.WQ1L2KQ\%>@X(\7%[\YOW#+W.39L@:++^*QG9M: MA:3(A?='EB"H"O.+RMC;I3_W_"";^3L&LY,15KS@_ZDDG2I^@/54<^)$YT+ M5X<8,<'C9K3W0C#W9^;'C :Q :>X89X".Y<-XH]MK(P[P=I2/(GD70JB:;Y MF\9B2B,.2K(!#S/ RD#$P?0D]=, 2V[T(YG*P='U,_!4Z*LV#_)F"?F)Y$ZHA'U:!:P^$$"H\,.<=&/L7QSZ1-LZ!"O6AU8";HC&>[4XJ7" ME&6 8)G].Q2[G:';2G*AW%!Q7XP/I'*,!I#C1;1:6V2BT:2#L M[4-L2S5+A<\"GN16W6DN\A4/ZT;2^6+4L'L9_6[;Z+>-?J^,?H.$RUMB-JE+ MYC,U(*XJUG\?!8 C*?Z*HC'&6A,T#5E./5P/1 I*QPCQ(ZX]G1>4KPAJ1ED" M R8UBI0!#Q7#>"(5K\]WD_971EAKDBKEM#(E9_CB.) Q@9@D\ES_8$X*QU:, MB$SK,K-KJ4I"0&1II#]@$4"?E 1%8Y+.B(GY0Y_&>F*:\WG1Z]V)VVW7SU9= M]VL<1&-X;-PT!,;2FZ9_I\OHSEFHWL(VW2O/E'ZA%^NOB@&@)>#!+0NWY8S1 M7)\Q#&7TY"L7&Z>6$!4@!#8DM'38/1WZ]:8]$%4@A)5,%2&$E4S5H(.53!4A M!$BFKB5$!0C1K+>L%5$%0O3INGM+B)T3PHJFBA#"BJ:*$,**ILT2XDT:H_-O M4XZ^YUMT_PF1[>U:LD_>@_Z#T@S^YR_-T\;;^7_S; .]6C<*< O^^J+UXI$K M/ZMW>EM?^=)@WAI[\67DQZF4X=S:+:4MI9\"M Z:TMM?^9,HG?=CL[0^5EI; ME%(]W?6L>W $&HV:3?+1IXZ3^X)A+!_L"Q]L5_;O'Q]46Q=:/K!\<#\?6&14 M/8TXA_^70_PMJ#:56*@\EF4Z-_XNU1/L"A"S9 M'TWV4"IR]PNZM_9%X>V0[MT]I_MVC[LE>T7)OL9QWS-<%_JWT$LTG+K@:SQ6+AUIVZ19^+6U5E,!['(^S*$#F*1EET/99'[Q*Z/ N5% M0?WY7UQ7RN%PZZLM5;_VZJU)N;;WA#\J[:'RQJ#/#A:^\P/;WOVRO]D8 MY-G!2@R[FBJUS38*[5(?BQ)US87@;3JTE!??.9U6[;37W32FWS6%+6,?/6.W MNK73[NFF\=2N*;PKB+7K=6^(LW=#P0US=J]1Z[4V*[(M9UO.K@!G=_JU?O-L M,T9%U2R(O,G8*G]/UNN*WF^VC"4K,F!07[I^9SQT'3O3]9=@0%(:D1OZJ>S89%;7R M-0'4TWJ,_?__PQ]LW-38M9E]I![A7>&Y_?=%-&NM?L_&1>PI..I3<-;I6T?S M83B:=P4@]_\0M&J=GHTDVF-PY,>@6>NWCR,X@U?W\R?XLK9ODZP\ M0WIGCZX P:O7\UM!L,4;WIZ"LYG9#_@8WO&JB=[P;&*=X0]"DKLK:IK?@P7% M6T]"BSM>VR:"/,W3K@WR6+X^.+YN]3;,U\?B(]\U\;?&V+NML-V<8^U%C0VX4WY5K']<8=U^63T8:3X449WMJWDV._U8S_G2]U MT^FE[5JST[$Q'7LT[-&8=7&?UCIM6U.P/1_WSAGF^8H.=K[43=?;M&N]]GQ6 MD3T;]FP<_=GH-FJ=9FL_@D([9O_C<68?^!J/I=O1X2_2VPHS\\:-B0.GLV7F"C-S\V@"%+9/ M5Y7/3R6\P;9#4674HCT$Q[/L SH$\TFXUM&\EXYFVZ#H":? EC#94V!/P7R- MZR$&9Y9VZ=I2NJ5C;9:;BU:1OF^)P#MN71[I>Z^5J: MS=YM80]&E;C%'HS''XRN#2;9;D>VV]&">AY;IV9/ACT9BW3&V9*K8=ZD M;U MW;>>?_/TB=<+*NF],S[15M 8?M;64;UY)L=O)Q'GVYU3OIU_(S4KHO'THC2Y M@E@G;A1$\;FFB!X1*3(W'+VZ?BJU/=KJUAO:/ >6"&6^OX[(TLAI. U\[QMX ML?Z7]BF?!?,'S" 0DT2>ZQ_>;H"_5^P$D$-,H2\^'_IWTS(U2RU%L43;. MGS2O6;,5>1-MU^4BI#]W+BA25SZL,P?'Y.,G39=_Q8%@5O%8!/S)+3.(^NC% M=]^+!(S[*'32D72&$E,Z WB_2($!XJD3BU1R0F?HR"3UQY0("OL?>M*C[TDG M%7?TO1J-D1H!S] 105"ZFD@D28;K$$[K]&7^9#T_E7,GTC+,9SO RX*7)(S,&$5S!)11#'-J8Q*(VI-G,0!1[\\;V? 'LX MK4:K[7S,TB"*OCK?OAEL;S+FGA [>M*-. ?\!-U]YT I&>-/;V?_S(Q!CM^W MS[J=IJ.S?3J[I%S\Q=+%O/8T!LG&U;,DJH#O@!\=%'NQ#WL=32CG'3Z-8DJ" M!VD6.YZ?Q-D$UYG4G%L4F'!P_0D)QRB%QV)Y(T-@YR$\-32H!NP]@*]/)G%T M1[(UF#K?M.M=![8G@.'JS[81N^/WU?/Z(8MQMXU-HQUVLQ@HE<)V::VD=MH/ MAX$J0W#C*$F<*$-"C<>1!VA( GWX>X$ N>V\&@H7]!R^P6<5B)4.2)F,:@J5#= MJ5$&,I1#/TU>TV_\8,%:;I2H"FY=.:$81O. M3]$M\%E,>AAD:2S'P@\39RQ%DL6D1V,_^8J,';D^*?);/QW1ZYQAD+EI1CN7 M.%X,<#%T!E-ZG=IK1X8W?AR%J,CKSN^RV'G V##YL)@Z9CJ5>;IU"K-FEG9, MR)' F2 2\,'!]0)P,(^(H2:8,>9'[[RTYP3H,0E@9L H2 MD.QATBO]M-6 3 M;X$= *X!'R!GPBZ63A1L<)"ADC6?2_P[YPO0_W(D@4ZN^"J=]T2KJ3E6#4:Z MD )&L80)!,#C,4S)#SPGB%QFV+KS(9?@4RD4,XT$S$L"ZV0A2&\,98$A-.6C MJMAU=E\4Y$BRR03X"LXZ?!?^#0#O7J/L, X\?"V(X-,8VRQX3DK4Q*$'*3R% M@P>^RX<7MV""71C2A Z.H1YFCDGSM*'/";[@FV:O^!VG(A(XKF+BHP0CV0!" M+8M9/N"D@0BP47X"<[H!(04G)0M!/GCX6S3!DUM:0RS_S'S<&104J0Q%Z$H\ MF$@,8UOJSM$?KR^F&D](CY.Q,_)CS_DS$W&*$GQ8DER(9UF@P0XOU/3]=K=$ M[GZW6XC),J-H%38U-%Q)*<#!6* 40\>*+I;]5[W MI2/2? Z3R.<^)OA!87%J ,6S.@)V7-\*^-F'0TR<@;2^5-+ADTS@%+OPSF>S M".;F5J'S^Y%08#R)R*$Q]%'4$9X?_ $\# HLH>.:1BP*4>X+D*C#(9P_QIE) M"MCGFC$@J!P9WY!3S1F(@,1F EHR->4P"M$"TX%*2'VAW@1CD%R^CJ-;T)J@ MZ0*9OYCAKI[@,)!W:A-Q<#@[-[XGV5N3?RG.B1V"$DP2$>LOIWA"20:$(YHF M 3JLUDU]G RJ6CQM98G/&!44/HPS@ ^4162\7\!/&>YUH6F*Z8"&$JZ:,) . M 32^%L&G7KPK8UPK(G)\%G;4 _Q)=A7,1(, O7^(269QDH ^:QB8@ [.$F(;7+F>W$22D"!.4M8C-0&JRVYD\ MJ88W%R8M8G33CV9\46UDWK(3>...=01-,M:GI=4Q*ACXZ+0ZQJSIW__^K[5\ MT<:RE%NZ1?ZI:WDRB*7X>B*&\.9S$=P"*M.QB'Z]U2E\:GI:N!%.M][OOW2* M'PO?M#&;L;@[,7:LE/G$3^F/***@/YOSE;^8&35W"&Z-)C,E)&TCN"$< +_# MO[[XRY>/EXN$[OU>MR]D_@$37T8(]-(D%\#BNS68LKRGBS9K"\H%Q&V$Q[,$ M3F=%56+**D G*"E])6/]$*0M.9X=96$4*H#_/L3]83 DW5$(['M- "L6($_0 M((87;1)M5 1D]G]4(L07('RCA* U*0TP3,,Q26,A_I"%A MN1.=B F^<20 (31&!^:5CV'67;A ,3RM*,KQ:PL& OLEP< MHK>AB?2LAAG%+G#Y U &I&RCPE!.?43BL$'W2 >R+@O*HSE#THU:8GY%@ MKU,4 FP8RW04>;3*Q3:GX;:!K1O(P(=?9L##@G=P+PXV5W.EC- :-!?R-ZKE MO[O/"M3F$<7*MC:XT#7>0[J KCP%GKY@7B>%F(8:5*Y*A5YRDY" 9PW"C M9,;TT\P'T(/P(OZ IO:-"(AXGG1C28;5 'UC[7JK9 :>->N&NPQ=,,,H A# M;R=!/@$&DNQ\498H\(H?D(Q949^RKG)IXJ(R":DI<^@KD M*L8HPZ-7P#-J8LGK,?&YA MG^X%'49 ,O^J&"01YF-O&8$L-.WXBQB87#,!Q\@;>&H24FME(8@EQ#,1 DY$ MTQ*B"H1HU%=6LUI"6-%T7(2PHJDJA+"B::.$>&"1X;VH]?E6W==988\("FQ7 M*N_7'H 5A1_^]47KQ6//9*O>6"D=G[PA_55>Y36B6%]NX8GIR6?_+H]761:P M+& %H.7^X^#^WZ7\FG#GA7?HH+9BT#+" D:PPK""9Z _MP6K",RTG?]W[L1O MC-MWV('EJ:?A;QDF^-8HK+(O(M&RPQ;9(91.JT_\T-J$9-QU9?,EQN-4 )?" M@8O2DC;&]+M>[2[JN-$MN.MU;Z),F_UJ^]_ZM]EHUC?: =LRMF7L*C!VO[> MK_< KU]XGL\YMIQ+! I()9-CS@I5C>P#ZJK.H3ST1=X3X*E.U\;35KVWT7ZD MEH4/9)%[P\*=TWKG*8U'E^U 17(HXYCOFRLNF5.5-\4]5$^)[%HQ:/[B$>;?6VH(4.G;J6A:O$PLU.O;TI;;)K'/$EIN9.4Z5B)EGL MCD2"K6JH<4Z"'0JBH2/O7#^AWHP6.5KD>$S(L=7<@@OP"'G \O[^\3XHNOX2 M1;?9SJE5+>Z^+RT-?S['JGC??5AYQOXT;^G:YBUCV[SE69JWW",%_.5G3Z5! M_6:D07W,TZ NC#0H?Y/2H:I2:_6\+A21]]?[.%2UL M? 6O@WGK7I@CX$49F[W\,!##;3CA Y@DVAAF8(;<6[JOX#V=,NA!$1==5>Z9 M'[7#*/H0.K?8Z!8&2+F#230<)C!1;%SK4^]F;#CH4@=0:L-+!\GSDT$6)ZJ1 MBH^=0XN.B#R'8C\ +R09]E!M-:FUZ(F$U7MY.V#\>B("[, I[IS %P/=@$AM M7T$3_II(2\/CD X,6>I9QOUPJ#4G-2_"'A^W4?R5&NRJ-BXC[*4:P5*E!"X% M7> /X?$0MVY!(S(W _MP#$O!3= ]0_P8?HH\U9!8M8O)+8T=6'Q> K\.^RO30D7>HN5>L_F9F\[PKLGFL'/WN671-$W[5Z]GTM=W/5OT (MY+!JUW.?6,0G44#4<"H3;E$93.O. MPEF+((ETHV1\817GG<[>?V69JW[3J9S//U]NEQU6[-8[( MZXYJ>:\MU5K-Z*%F=&)+UE4,2W;@Z/GV=^JK%F(72U2\,UV]UU6YL4]M?4$H MAW))D^\:_:W4<)LU'O;A_D@MZ[%A=W$F3%6.CY9:@E.?^]GQ]+/KS;S%7>=5 MU^%']#DWKP3 %JW#"#A:M1]UY>3IW;F?O3'WT9^&U>K/S"[ZI+*+?M#919=S MV467I>PBJR/-CG?K".I;;&+LY1".OOD-IJV4M4FO:'=7%N[ M=%=OW!M28GQ!S,S)I5'KS@5)#+/BLZ;ZE>,LJ8\VMV]7(%I-!O0E")E6K]GC M2\141W$C\P;O%_NF66LT&@LID(^E-Q?V2S78=(3Y=GB8>Q#/K+W7K;>[QBUF M,^^GZTE@F! %'7Q(M^[0PM"NUFE!\ F8U;@:3[H! 2DL!P2-_WTD8H^IC%P"<7V368]IKR;61#X@R^[6F%OWX@=U+]/7 M919!MJ?FO43U?,7 %6"U.Z\^2_ZBT\7'^!$8#&22AW>FL';&HE1BD_=Y:_G/ M>.-@;D?\)@!6?:@!QI1CI\D3\)&["&_195M93$C5 X65);08L[/$2SU L0Q>]9>(2HU/B^)=NG6+ M' ,LMM2XG^A)M);4$UJ4L\R=F9$8YQ?0Q3QIXG0?&!Y=K;%,I_J" I3?/!>A M'^/CA*.&8TNY4@5=1*$B?C:YF,10*7?=,ME"!>ZSB@EMD>'4NM#A+NH)VFRK/'ZUFR"D*&=*.9,*:22RYG M*%D=XM1J8'71U1XH5=1E$W3+A*ITF^!M41Z976Z4@2FJ>VA36_(0[Y^D;^+R M6HV2-E^^*74'KQF)!H%_77(3I0M7@XHB UGGPIQ!_UZJ22I':7[C(*P#,+ O M8G0JTY56UYE ZT^B"E__?8O5*UV3Q7=QBAOA!T)=-4)>GBB.J>DT _E6NU_O M%G0>Z(N!!&+\AH%XHBP%QJ4[.QWLL9Y?D4+HO]TL1G&H@SQ\#(INC@M6+^;H MP?T_EN].3;OAC3-@W,X2W:!#(9V[SHR#!-@O'"];8O/-DT.1!:DZ4SZHSMB_ MOD9IJP\.2"G\ NM[&6AC36E90JC(4.KW!93\/']0Y1VZ8_@^@26'!UV>U) _ M0=T.LQID? 24X$IR+Q&Z.L$HI)NS4$\DN')]-6,)@;'890A70.:DQ.NP(3XZ MWVB9'/.@N222[S2 EX>(]3DHIG::I26^&H!46KIZH :KD&%2,UVD-14K0J"9 MX, UNK0 50/*6[R"\EK%G_CJ2-AE/#L[QU5T0T,47I^@HJ&SKP#6OF5-G-JL M"9LU48FLB8IJG_M<2V3\?B;C^X=^8UP'%Q$*/]' M%LZX4\BYH&>OS3]E65\4)A+@X!GU1;8CZ\UF:VN*$W6\$^@&EI M #>>&*5TH#]I@"_!L!9:7(HF1:AM76"W\/Q-^_E3@YV,4^VR=B2P=1;'_'S:)2MY6EF;_,3(19]B9O M[3NV2ND&#<.GL/#=F J??\-X"0]"0J&4!4FW:3U>=<[:D.A>NH[%>"T%RNXO M$(SJ,EB\\Y3\)T98@N9.=B"[I(JT/8K 8M8!\$4RG%)>(FK(4130;ION(I@P M&IW2RVU3J>U?<0M<:A,,OF./7GY)L/(N7*LC/.^!T5-:P0:9S M3',.24J^,NTDR()41=^4WZ(4]+XN$K7T3?6LX\C1(>*0''9%+(KO&&;7Y%*V M]"+)Z:0T?8$>F(FO/#F(>&K%-Y361A\Q@@T]DG 0[0*X!-2#%3D221Z],ZB%/*^4AFNH_:E-+-IGE& M7IY352M0H$ZJJ+%/E?*(-/IA(9?[:VNE0SX[IP6I$C5#:'&LC\95^P#GX:M, M#9#% DIE6.,WYRANZ@6B#KG("D=? ">(\"%('=R#Q+QRT/11*BT%K4 MP30=1P1( E ';Z755ZCG.1PA+!:-;H7Q=+@5Y6XB)0,S4@(6BJR*WT7&?:T@ M4@$LN$J!E&X-QM1ODDJZY"49^1--)-"Z6>B:T@\CSE3,$L5YR@X5VU"V3AXB M#::+)U)ZM1]J9DFF0&K0T2[?:TRCPYR]F;MFBP?(^/%T!#B&[QP%,%V>?K:R M1?IE[%.%,UV>G5$NI?,.< 5&E).\9?JSI\PA9 #S!:TM#<\*?9^4E"M0&=U) M2'#BS!\O+G[3N#-1P'.,F>I2+XNE5:+-L"07+ZR0E8^*+DA&:*%RJ]C*G)^# M+C);/KP8#@G)Y&] G#/F,C,C:F?4@Z%3%C!-I@8C/QC%%K7$0YP01$FFT\?R M)%AC$+P0/E=_B*(2?76:%#9^7>_*N'G$SRG.(P!PR M-[<+F4L7EJ/I9+ K6S:N;>/:]\6UA>-[?WUQU3Z5LM-H M#ZZ\9E=<=9JMX95H#EM7S9YHGWG"E8-.]P6_E9_ @]W^7XS04"#G1L*)A5\# M]=L/6L&IAYY;U./T^&:==IW_:\Z5]+ Q6R>?+DSG8A!EJ?,+^T$^^JPX(7:T9OI"I%@1D&LZX.I3;*(;M2HK439#SZ%D^0?-=R76M(SCYBA#- M '&56!SI1(@L[I:\:B'K^4?^JU=-^6TI&!'JK$4Q>5S"__HO3(+R(4UWE6=+/W M-J'3H4B-4[@ *W":^ 1^"_U_J3V&.@>;,"M\Y6/N9IB;@9Y"KTB]=@5YS@5U MN3,0A:IW5L$I/*$%'I]#RNA_5CAY'MXN8>+V5D@C03R'0 5)S0LQ,!4K!G]&_'ZL43.Y(87C7=8K 9!(0D=]0 M,L68\E H786,*4Z8U5FEUS*:1(&RN?AO-0=#?M'8=TO9"MH?DX7*XP4"SX_= M;(QXUT7[[3(@,TU'^Y"/M6M9WH$6C@=4J6SXX%.S0TK=446<18"1J]4X%P>V M$4W1V)=4G*7R;]5J01C#[SK5E-Q*>+946 AV?IK /L?7&'T6*6^R[OS!>Y/G M8^3Y/,!ZL'N^JVWLXAUL\F;,"J5\(NHK$DMCO62^EW8Y"S'.PI&)HMZN2"CB M32D(JM,]R*.$$^= LME)A9C6#X?L*:L[OX]\6)N.O1.M8/PXNBEL'-WJ1+T- MP\:EHP,DS M 54%RZ&=8-X]!@?9O8YR3(L>3TA\A/(Z2C$*QAS'&*GD31[FDE,3Q%=BBOU\W$JI>,M(>M>42R%' M/IA#!FD\H):;&JK;QZ!DI@B(!64P-Q $F3[@@@9"6$OOH^P,-??94"N]PYC@ MZAJ<*)]E[N;&5TX"D'IUY])8)^Y^J;;C#AWS>> 65&6&?;H*?@9YQN3*GS$4 MCL'')/*& 79MT0%H+N;"\#J=3A7'-^2DK<7YSJ0-->OB$FU9N%9+)8H%>;=+ MEW*$)C5PF'EHC)=?HV\\5&4FH$(SUC'&82'YI?K^4%HGS9_2C1E1)UE"M3L* M!C!3&C.O.S]&Z(:_+5J-.1$++C+J0J'*[I0$U.LJ)HEXR@'61A1?VA.V%I/4 M#%V6RA]+!4L$_04=7\EB9T$J"$X+14A>__Z/^N>ZXX&Q(.(">Z)>9EE$&1.N MS_VWS=5@?(M\_).,ZLQ3>.UP"#\L #%:K$QQ!M=!-$"4J@6^S,4O\19C"Y8^ M9L8OT##CS2>0B:/Q9[G%BCGBL&DT>Q+_!2!AHNFQ0&J]1W4XE[*&#J4E">C" M&4TG$4?Y2*3J1.2ATWQ)^([?B,#GEJC")T553@$?,7*3178+ET1A8T.CO95% M.;^S[@=D$"4,80V_"S.Y+GOC\G]=/::2N+&PC #%(%7ICC04YV<'0KGZ=:ID M%,JB94)Y7#7>HBP=RJ'TY%UY?AR>^E[;V&8FG)%M@%4#R&>FRB1&FW&CM[(N92SLQC M8;0?8;1:ZD['B [+!/PALDB"R7NN--1VIHZ:[NR%@R",_A/]QYC>B* MS$\. M3)?/@DS*K?!PGH0.\HR=DE\#QM'!WRGU$-%5Z350B:Z 6>2GF;'_DN%3<8?K M 67#U?-D]20)Y>GIXEU,$U9@G:U]^%T=A=DF3>Q40=2,Z(0CX49[6)TLSB*" M/X+!*"5?,A5;*Z)U&)4G])B:2C&?HIN,:&TIK*C&"\Y (5"8*:H9NZ/(7[4]+U9 MM;:VU*NZ?W'?XJ-]&Q^U\=$UXZ.N-^R= 7:Z.ALVVU<=[[1[=2;:G:M6;]AH M]-K#[K IY^*C'9Q4' 4)'.;?T%'C88#QJG_:;_;[.P^,=E1@5$^21$XQS4U' M/:N:#?. E.1W[&!2>*R(&3M+MG";C9WND]F5;NWTNW*68+'$(/"3D>K<1"42 MY#HM]M8U]W:2[RT;&X+J1= /PAA-AHEN"H1>-;%61[? M8PBNAK[% &Y Y;0 +,>E%C6?L8\/.U3>W:E8S06''IIG[8Y#0$^3@<^J[D MD!O_K;!VU-^HX0RUSIO$Y(I'[RK&76F)6%.7U_EPB15WIU9T*AB L##36%>@ M*$>O]MG<#3"4,]^89 WDR!>634[]EPZC=,-LIAX4D6P6>"E5\1._U=6A0 MSIC&&C)'Y -AD9;ZD0]K.=4XM^<-^X>8S=PO"I4^?(74P%IG0ZB:D#7FSD%5 MO2FZA&XABW+84LQ%+W9F@.Q8F3VD:JDPT3^P3SC0Z,")J*E53LY/.EO=PH3E MR22Q-(IL01@;+I \-2SD9)UBCXOP7E$1\(I:K7)U(#S\B91GLRU.FMU70^Z# MVNQZZK>U-?WK<@T[><>UTURE?)E&/9U76H^1EL1.%50AF,,2&V=RZ@3^5U25 MY-&:>:#VL VH5"9U1::Q;PZ+,^NPL Z+E0Z+,>R-(G&S6>_J29,+H]/H]!OM M1O_JK 7_=#J#]I609Z=7/>],=KKMTWZO?5IR8?QV\>G+AP\?O_ST[M.'7]]_ M_/3+Q9$#_Y?LH=9;A^;I&!,E_\6JL9S*>S@* M5U+S9RRB_XW;M6.L[*K3[C5:S9U[D9K*BT3S'.9LZ5>O[Y>?T((_696H7: MHM*&FJXLT.T -U"/8T4/$9'&!S5H8PI\=J?OQ\" M?5#+BV4XT3G/6.(B&[18L'*5DCRYAAX)8KH+5\[/+R+,'(?&LM_2SE-Z,Z3H'3FYBUF9\#[8JD;,,YMP?(-4)>7S,Q, M-=_*!HG\,\-O#8'_,8LD]S9]?G=9*;-'QY):'2D&@]Y5HW'F776&/0_D8*]Y MU1O(X:#1D'VWTY^3@ZU_A+&\]A/*+/R,Z5'1\!UUC"I,U!W*1:>E)*(Y3>>S M[FS-,S6M:63??W"2F (-SQAQJI"T+!?5<45%WOB-LM'S/D<+N@,^S/WPBL1" ME&$\,JFIQNM&]S" (.+U>:5SBGB#M,%+QBD:NX&8)/)<_V!. ]^J+"*TGERV MNK1Y3]8H"+=(?\"V*'U2LE@;9#";]NJ\]9G&>F+:!.-EIEZ^2+SZ"8BD+/XQ M+#20:I1VK]YKOS1W2+U/[Y9A$AKCH[\'6_OH7=._G]S&8G+.YOTM[-.]EG7^ M=UV]\A:-["XLC6J!,)AT3C]A#.E5HW8"?WJ]9?M[L;>2O@A_?)"71_V;>BOH MPMZ#%4GD" [AHRN,^JF6VR"6R,PHI7Q2]>(Y81T6(9JM^UK>4J E[)&H M""&:]4[3$J(*A+"RJ2*4L+*I(H2P1Z(JE+!'HB*$P"-A*;%!2KQ)8[3 GT"2 M>PWP+4?\5VY-_P%;LU4)\>1-Z*^Q!ZN\C3KJ._MO[CSZ[>=7W1EJ0^NN MV7DW8C9-WY^E:2 M]1=QYX^SL2)LF:KK@Y[G1#CKRJW'9D55G*&?*,UWLRL6]AP#;U@P9/EDGV7( M4W7I9[ZPZC=]7=6^8*1].!/51U+1T%$,0'4XOXBI15.'SOI6$MYO+!Z)%#P: M\%0IM7#H7'&H D(DG'F/^;G9(/#=8'HDVX"=_::P(NI>S\B6U277317._^+ZTHY'&X=FR^#7"L UL4D]@.G MZ^BF6+^(J7/&U?\;8^\=[,0"EM^@!'O^]1A,3RET3^5'M'#=00+OK=7]C^;K@ZW:[WNP?&F=;\74$XFOC(&SO MB=RMM?J=.3(_#HM5$'@AT&HVOLM5 [(4;7TO!%0>4.W7I3Z=SY^(O5B'S4K&Y_H7$CS M(L%Z\TR.%W04+;<)7>LQ/H VX'>1H'KM@YFL-)(*91EIX/_3OIF1NE[]-DOBHCT"?-:S9Y%7D- M,UB7,WU_CL\I?;I\DF8.PEPYR&.GR[_B0*MORQSA15K8JB#4?>WXKIHDOQ?' M4W>&XW6^C=IIOZV_@-= C63@.=DD"IT;F= ]P# _#&-?;QR5]U[(_#:*;J5 M+P%63(93)Q5W_'P4\&7D ]A5OBR]GLO,N?-9$>"T[6EX?C(!_C[W0TJE'@21 M^[5DJ. S!I/M@&\X:YMWA/Z#C.2A (@=O(%=&HP4RX*5Y)UB)?@!;RQ#/O#@ MV\6%T!_"8<#7QG^27L;WEZD+H5N-5JM2]XT]QR5.7/\$ GD4Q?Y_>&<&4[JH MZOL(CA6>JF*'X2SB!Z?->L.!V03X;46&!;=;U9Q;=?VWFXTS5A/!M$2P;K?> MGQU)I(Y04L.-$B+--\U:K]^KM_57:XK2>+8+4M> PJ"VKD?E:[/H/KE&\? B MQJ%WYF\[N_]-QL5=B72CT,LO[H(!U%5>^/:Z\S'3]W,9^SCAU&;@:9A(&*E; MQ8%#Y-W$CYD,>*-HK?A&+/_,_!BO)$02Y",))YE(UQ_Z[KR,Q4O:]&U^D4=7 M"]:<)(,'Z'(QO$I1Q@ 5Z"I'W((01"P>32K+!'Q*. M$;G")9^<1U+OB^0^CL%\/IT M;N<29T OA?T1^87PM&%UYU5^5VM_:W>UT@64PRRF>Q5!DKI9DJA[,G$A!HE+ M9ZK^NM+7LJF;#0?>H#DXE>)*MH6\Z@R[O:NS8:=Y)<[..D+VV\.VVT;(5KK9 ML/L1]\(/\88Q6NM5J]_O-7KJBSNYS; +QXXH9$RKKY%T2V+X.KWH]?_N_? MW__QGW_]X_?WD]]'I__ZX:+WMXL7C@3)-8%ATCB3F[63OKQEXOBG)A.I>;,_FNN$R< ,I8G34C&8L[+9A3&ST0I*EA66MCA%9X36W M&[.7COSW?ZWE\#"6I7P?+;*ZK\%LHLM:Q!#>?"Z"6S%-U#+[?0XE*D^!GA9N M!.BE?O^E4_Q8.$",V> ]I\:.E:)*_%3Y)E/UV3TWQAANCJW19":TU38N?M@>=0=-K+ !!I^_N1G!PTN3JM-/M]G>(?=@#>5HW M;D]8]8B>][.!H\>*G&K?' S_'RU:H>)>0UCAH+/>OE*P^K3>W6W9[@.93G'0 MO9SV[2!VWGQW[]=^C>I&O>]H@QO;JC=.EV\LW8T\ 6,S3)\SDK"->U(VN6GM MLWJK6O'X!^\82D7+4M5AJ4[]K+7?'/4>%FTYJCH*S;*LM=B]NK4V[W]9J\/H1O%DRA&_PCOU6"Z*<3V20XEL(RK^'<81^-- M#:VPI3T8%3T8[5VW(MN(W%4G N.$_-/G=Y?E'2ORC9^P=93.,6_BH4=FU_;= MH]([G\A)Q78PYCFF%9>M*LL!Q\.+^PKY9%/VLE&_7FVO4*^RA$EMO.0JV/N]Z1"D#!?@N M%FYZ+MDS4"H&^)\_LRA]>^_K^&MO7ZB(]"A-)\GYFS>WM[=U>$/].KIYCJ2$Y8FO MTGDO,'MJZIA.H;E@^G%R.,/R'4O/9N/D?RM(A*W(_/46J*#QCE<(1_^DU>CV M.@\ESNZGOE7B,$;=\0K;]98ERP*8N.,5]M^2?.Y$-X,L/M!)D OKF-<$]?5'"YV MX9L%6@U*HV]8M%<=M-<_^7L%:6#!G@5[509[#_;#'#A9*@'V.F]:C3>MQAZA MO74ZI!ZL^K-HKX3V6LUFN]ML(]IKM=167!7L5)HX%>Y4D2R7 7K/YIOFFU=H;L-=L MV.#MP:$]A$H+5VTZ*U@T=K[>;SH37NW]06)\W.*_'Z3;/K\4]&\IS*EL,^ M8K_%?NCZ$Q$X[^ZDFV&+&.>SY.MVFNUN@SJC7W#O^M+7 M]9?.&J<:W'T6\4"$,CGY>!?(:7%;3Z-EO746_NV](K/PK[*DL?"OLJ2Q\.]) M\,]ZZXX!_CV;MZXJ\,]Z_RS\VS-%9N%?94ECX5]E26/AWU,*(?8@M^[@\!^6 M= ZC((AN\>; L0!N IR2.-@N?YUZ3Y(#O;>)\[\978X93)U/?",MP"6\D,3! MMF%4=X"8:-45FGPE:JKN)*1;P!WY?ZD,89,#Z7R?)?!)DJCQ<;H_B_ Z$]?2 M>>7_W_>??GY]#C^\QBM+U;VZKGFO[D $ ,*DD\""TJ0&7UW^W:2X>1? ',"X M:"SIB74?@0$B_C1.VP@_ XB M&3E#H"PL%HMQ7]W [)$(H;Z!&']9,E1Q,7(QZ%$?3HM5*ZMU+5:M+&DL5JTL M:2Q6?0I6[50?JQXB5'4CF)*#-QVOV8]D$_B4;]]9 %()=>+=VFZ0X?>1AQUU M.91#]LSK8V82"YDJ*_PM9*HL:2QDJBQIJ@^9WM!]Y)71%!69QAO/O_GN6_A' M/^<&4L1X:>!(#:YO"6SC2Q2UU2WJ6R9JJS-)G4;Q?PR$-XU9T[___5_F[ ?" M_7H=1UGHX57S47RNKU7>(N]L6/J2/ M]?R4_HCOJ5>?18F/(=7S M6 8",^-P[-*H1!:\1F9K-"GXBC:_75#@6Z&BUW_Y\O%R4:3Z_MCS%SR("%(O MX:_L/9N)^:YDRO*>+MHLX?C>7U]++__X].ZS^GCWMUT64\KOMZRLLMC@Q'STO*;G M[=-9&6>F'J!5$J/O-RX\NY1_(-TL!JZ U[Z[90 KV%NDPE]?M%Y48H7K2Z8O/[US+G]Z]^[S MN\N+O[]SWE].GBR_O?C"NY'V@XZJ2Q'P*@*XVG1^[ ML*,FZ?T^GN=P))26\_WT_&%3!,39V?UUX*4UO$G>.#]<_//##\['?[[[].7C MKY;=JLIN6UT.L^:SKJ?4_M&RG66[9UJ/O\" ]E.8F@M_O1P)'PSGO'/"]Y&( MN87\YKZVC&K-@\,E:05ESZ&8![]%7!6 :[^"=#*^2V6 MB8^$-NR$!966%GY9_JT&_[Y:41&\R$[8;#)'96.A1Y?>T=IH>H<9C>3DI20/.OCS2#RIO"?43H.OOM_4$L#!!0 ( !2(!U=\ M4D4F%&@ 'I" @ 8 8V%K92TR,#(S,##$P9#$N:'1M[;V)<]M6 MEC?ZK^"EIWND*D@6)>_.I$J1Y8YG$MM/5CJO:^JK5R!Q22(& 386R>R__COK M70"0DAS9DAU.5:8MDKBXR[EG/[_S_?^SMW=:S)-B8M+HI_-??H[2:8LGD=/'SQY<'AP>!2-#I\_/'C^Z&'T[I=HY]?SDUWZ\O^0O8/11=%XE19TU65DD^8,'IV^^B[Z;-\WR M^8,'EY>7^Y='^V4U>W!^]F#>+/*'#_*RK,U^VJ3?_? ]?@+_WR3I#]\O3)-$ MDWE2U:;YK^]^/7^U]Q1^T61-;G[X_H'^+_]V7*:K'[Y/LXNH;E:Y^:_O%DDU MRXJ]IEP^/SI8-B_@R0?P=>-%ED M^>KY?YYG"U-';\QE=%8NDN(_8_X$_K/Q+Z=O7IZ^C([?O(S.3M^?'Y_#'Z>_O/OY[3_AF_/H^.]G MIZ?XK\^W@-_;NLFF*_XH*U)8S_.CQ\M-VWX^S^KHVE./=IJYB?[VEZ>'AP.#%YOW9%89@UQ ?@LKIX='+W8C>"_M-USSK&C*B'^2%&EDIE,S04*, MDCHJI]'Q$IA%]"B.B WL7/_UIW:@E\!.^G.(H[%I+HTIHO.?3J.3GTY/WY^> M'/_/:?3J^.3\[=D_H]=O3MZ>O7M[1AMRP[6?E M@=:N!E>,:7Q[_X_7+Z)?] MZ.T_3L_.W[ZYZ>BG'\VDQ:7UQ]^7K3SM;".^(-R1&#[#X]=3BA+X_VE-$ZQ, MWB41T_=R>"L92MI7K0*7?Q-=^U=E955M($J]^_-Q?SM MI].ST^/WL=T 4]0)LFG\8Y$UC;GQZH='&2!0(98?RZ1*\8^7Y"TS;RLX(5,\S!JM?IZ%SJMR@4O:XH'-LR+-MWT1=NT29ZOHM340(Y( M%L1(?&9%CW3N. ]51A-85E:TL)&.@ T;3LH*'LJ)S+O?P$&#_HDFRS!H8BNB*EM36)@5^VS914381 M*(BFNLQJ QL]S0K\"CXPL+QZCL_/DPO>YX5)"E!"PRUXCR=:%L+,#_FB![N" M.WC_=@87M$RJ)H.7.P+;P%SFV60N.\*2$2BS,LL\F1BBD;I=&K 0TO4TZ?9M M+77!UWSW'8&RC@Y?SK-E("/=3=&[(R1\?T3:F[>_Q:AIG9V^>GMV&B.]P&+K M+#45RR01"\ $%T" O!U\[^&'%Z9(BH8_3'0G:R5.O-X)DBM]#T<&K &I$XYN M;*+QQ-YY%F-1#?ZGE6 MY+ +>^.\G'SPQT?K,1@X/+8O_Q(&>%V6U2/(7OFH@'WWWPVA? M-0/\^@?]GU;G0+--01-@ZMB;E'E9/?_+ ?W?B^ZWN.SG<+JFPG_UON;IU&6> MH5[BZ:W?/VA_D(E$+]N*: ;HX!SN8Y][Q1T:808PUAO*2NW)/#-3[T=OI],, M].6;&"XGIV^OUIJ 9..H+J.\A#G#>\.I568!]P%F<_J6KPPP[,48IN$K=[%; M 8T\3S(XG")4 -LB-W7M"8;*_*O-T&Z#ZY$GES%\,&N%+47"LJH6'N(UA-.V M4A?L@F*2+>%NUS#G*B/>:SY.YDDQ,WHBQ_7PI(8/@F03_H.<#IGE.8C3!>X\[0O223&KX^BR MK#XP8\OS9*S/6[7B9Y.D5IT.MQGE#6@QXSRK^;?)#'A8XJ0 _VQA3(.O\G?H M].W=[,?/LA] 1NWX=UB3*NO K*L:WSE(;30M6!RP_9P%Y456P[!@.-+.Z!N0 MIU=EKF.,VQIN=EU;7EWRQ8)=E^MG5#J09 CI#L7-)&])**3FPN3ETHKB#!ZG M^QV(H>Z.U VLWLRR202T<6B+?!0Z:ZRZJPWEX@T*RZ "DO< M5"9LI3KD'?#A!.14N:!_TCSH-V7;H!2WG,F>5$8.GKJQU'H^0*5P&B40&9 0 MD#_H4B2IB4Z ]38@:>!58*@6EBZ0!@&Z).VI(9 M$CZJF]8MT[-)Y)JB$D)";7 #[:_Y)M2.F\N\](/2Z-W*%G@G',\$61Q/"4Z-W%S\%XKZLH ?IJG$J:*522I1P6(RT$D9 M TY31&!^HT-VY]G!+LQG12H5Z@IEA)R,%MI?HLE$7W$\3_2++E^>X3_AC:[A(G6'?U5W"0BT+#3KUNP.^KW0@=/FR YY&)P[_TO>#YJF3!S9 MYDKFXV^A3HK?$W?MYBZC)17..T#G'R(A PQTCWX!'!!FVU%ODG&69PV16# K M_!I>#O*7Y!GL_SK+/6GHC%"Z[4?'NLN\AN&U1M.VH@^'EKN6Z/!95.XEGDI[ MK5/$HQFO DI %0"$.;#Z%O1\H(L$OBI8]4['FZ0%,,&)A\RO(8 M;E$A;J5HFK ;&4@+M94*K0DDU\Z+O1F*"5%)=&CM=/!N5+)H2_VRK3"A C@B M;5QMQR3RUAFP_\>2"HQPBR(NB."2V/$ETMZ0F?]XV,I'/9EI[_D\2^%Q^ %R MS(,C9T4O!T+*0?"7(M#P;^!%'(3V8L&?(_(;AE4/'\H2#^P2]T9[WK3Y_\\K MG<885#+0HT'2=02BMZCPBSG+ET,8G+0"^?M@:.WRD1=CN M4PPGDN+2<1<_)'47KI]X'.1"ZH_I2G>?<%Z)R[+-4[8MQ^@438&79Z#7UDM1 M&U0A6,,55(*)YG*^EK6&*@JZP6.RT9$"";]'8IUL1/86 MJZ[AB30Q 3-B1_?'B_NUZ]]'=Z%_OP=CJEKY&OC[4*50Z8X!0#;^UWD?558S M^<$=Z;K_46R(J&I3Q69"GV0U8AT!Q\"E/XCV?/'L6PRF[NA4SVEZ12 MA>R( O2/Y8L;^#1Y"P9"[ALM6WXJ6L RQVBR8#99C9J,&-JH0=E+$HOS7W3? M!0@-]'IA2(=5"O99;HBH2[(#D#6\J/&XPOGZ9TA/K,Q%!I2*0\N418]DTX'4 M2.NR*U9V)10TXP>,68 M=)UDG)NN_B?$Z(C)&AS3BOE3OF+;8P$'/,]7^HYW&#M#;R[-"-:4FJFIT$<\ M\38M]C:6MJCR7531N"Q:\GEA/$WX9@,,)2J7UO?#JU=_7R3RQ//(P;NGZ,6W MW]7>QLHVD@[/!U.)?Y,W:,ME;XO+/KP++OLC$M"&@,[Z\ UL8X;W@<.%"<>" MD9YAU]8XR($+/HJ.-9<)*.^,DQ!2N-]$6N\\TGY=H!:,[WP'E!KMH&D%]VU1 MIMDTPT372J/'9((@.;,H('\U:A=T.9!M\#@UF^.Z$G6%[]XT0R>Y#TLV(W 5<'9P MNX"IX+)A&;C,&&[N%'40G =%B8"RU+L%O*9?8L#>QF+P!Y+39E_42XB]N; M?ELW_?%=W/13O':K@(O3K?YRI_KD\)L^U9UD]RX8.$4T_EYAYI?/I8^!"1^3 ME&=V<@E&3S3#G[F,8<>T;5RDGW9J TWB_88,!;6;A+/(D'G,D.EY%N1@ MQIZPXF2YS(%3HJ9"NHA+6(O 3H03G:B,H3E;U]3QI8:2#=.S;STQFY(-^!'D M2T(1B D8+IRH06R8TCW0^,*X6=5$'U_G.O; =_7P@0.#V4L9"UOSWLD2M M-ZG=$-;V#E==>\XRL=(P%\-H:DJ^!=F\I64&Y"D2-JD#W25%;M4G>?V;MW6W7IZ%W?K'\G$62-_X%*Y M6,(RR=+H0H8E1\ $WIV2G[$K2RPU:;IMDH)FE5$J*PDOS%_=NKUOC<2>W8G; M6_-?3S&)N#9_F(&#K\'$#2=QMY]V!2+6KJ M8JEEC0;,9-C.A/0=G#XE@[HJO&5E:INHW4]!HC)#C D27Z7<8>+]\%JSH+@G M7I;6,[F\Q&O*BF_$X2[W*+6EB3:\CS-D^47[5&&)G*87:\RQX4P&>+*<&1*! M=#/IC20>EV03E9?X-IOGP'5, %7/M7;9E L8EH.NVG^FVAIF'BR1EYH#L MPC^_)5![&51E]@01J(>+K*Y%D1S:RVORH*%Y:XPB"VXITS?5*4Z P%4KB"/8 M,1"]E<8ILA]BW5-OV34I%C@IJG?$,^NHN \/GAUWMNK$J;L[H;$9I)PGKP=]((HM>2FGUA3220 MQED0)*5/*;*DV; 48FVJ;-PV5@2 W%TM2<:B>Z4?I0E%^L[EG&6@>E6"1&7U MPF 2WRX+JC K)<:_*?.%PS\)6'XY&E:U_09KK=&3,@<]>4+%B6"S7192@8-1 M*.OT[125>3GPW@.P1K\>*1+3;5UE6%*#X@!R0P0L_D2KXS&UI'L8;IC456N? M>364C3^$=TTP>"\Q/*V=Z+B#&'P<.*FI+R/35=6FX\32M)./F*=7EFS!S[8U(?/ MGCT+-A7S*XH2,S/0HSR0Z,24.'Q7:,\3RM'BZC7.4RJ2G$JR2+V1M%*F$(MO9Z25DTGS#8YV5L!Z;M"0)RJG-8RJ9+)'&ZG79N-I-11 7.KJ72G M+IDQ#^Q)YR7]8A5_%^AL\4,W5]Z&EDV]=1 .RV*IR1'A)4:=W%>]QR8O+QDMRUFIQ,==,@^#,A"C M197J>;0SD@-R*\0865)[U.,,.,Z\Q9(1ID0L./5+97K'\R+:.9073-#8R7.; M@PD6D,DQB('+ARN,DP(^% <[$.M NW9:G*RT>5)4 G35Q([638S*6ON3LX$0 MPF2)=AX.[1P^K,'1M)_,H6;G:W2@$GL27X/$+'8X,7?76][05+C42L@2/;+$ MGB9^F$)\-T8DF:KI#2,C--1[K)#*[_C)RS M"W40=.Y6USGM^1W<5Z15 :/@4D*@]&RZZ]T #"Q7I 4!X[XH,^9*)-@RM^=^ M 2!.;J!:@JZ+)_/L'F3 91!E8' O^.YC1:"1><@0J>@5%"334WTEFAU-E&Q[ M^$5:MN.F7_$ "D_-KB:8/DW%\@=F!KVH_"4R(\G_5;*!?YM9B7\AGTBJ#-4Z MA;FQS)?(=;4;>^&QSLL$F8?3V^>&&9\[8BP1!TJH/IA&'I!M0((TM'>51@'S M54#3<++L*TD^X.<$#A2BV-!]\Q( ^O2^RSG5[!K3.9F/IB).O:RP/(5_X88! M,G!>GN.\+HFQ-)>D@B]@VVR8T,N$$*=9G2S4DT6EK;R0[J7#J2,A[\%<$Y5Y M4JG'?->3!;HG-[I \+B7V5D[()%D7%X8CY> G&,CA<\QI!M&M8"]\R*<7:4, MGR#Z%D:GUHSE;?70V[0FU $9>& G,.JL*FOT178-)+5\>B0>7'+>0P?%:.6R M)%Y@*0?G[Z$E4)'98K5(! ^ VT#.2?)QNBP3WS)Q@ZIJ=A M0# *0_ QC*=6A9A> QH-DMJ5BLRG6$6[8H=6X?ZK(].S(\-ZL(.XX_)$TRGB M-1&L! (+S@IR7J*? %V_5(/< KO%JO"%XY8=B^&FR*?L&DW6V3QSS6H6R2&1 M_> 4NE9"BMH5NNCK=JFP('"B$VLWXOVK4GLU[364K%!S@;;> L$T,&42G4&= M.*N"Y054K#?E3=G@-&Q25,"OV4?NK3HL0$:1YO:8A23.MY K:B.M26U_6](5 MD$17CB.+PYGU/1EQDBR32=;8XA4*9*S(!*1_@@&U:]_(W@&=O:[:"D;9H@:! MHA/6@?1),#9F,^,].F0ZPE23?(45X^M)U 9FP@O7H]ON?K9T^3W7_0S3KT"2 M-6(V+E'[#M+0<)(>3I#YB-&3.B=_"25_$)7_OP^.H[\<'08&=']E'L93W&.W MGA0GULA!&A&M 8GV[S4'/0K!_9'@ 9HQ_$FO("!$MV.!AJZ1:I&(<4PW&*<% M3^1JMGBB=&I2BH56A&][@Q*VXU=G Q42=DFP$I&3ZP%W=?K]FT).'[Q/",@H MFLVKLUJ(L\L;)/W'V]JAP%M8(SA5@*1)63LYY,_$I65H:.NJX]F&CF_-73SJ MNHM[,Z QCVAZ(73>EW LOX;?+0I@K5T>R3W#U==NP6MK00B7S6(L#R!773/ MN@FS+0X [#:%D 2 M7+5&3J?A^AC)(UA0C9J>K?<88GRQ[H,+/'J\1[.7E5VUZ>68)X0 J3H[D6.H M(ZKNK84ZM&M7S+TKTS?/O7L,8!3!,^X,7$+!AOVGY@/VTH@E8RO@(_K2ND)@ M?!:?]EPLQF[LJX@N:C$='COM*_<]E7%R1X7&TS?#X9C,\OO%R&68FOQ,#E^I"THX]X'VACXB#W>)& ?()!: MB;8E^IK4OS<' [%7W+'_@\RT#5FM+:D;5N^];G*MZY%B82YYQ,B MDF =5 %B^NUSA?S1""L>.'K,IVV.;J@<:ZQZ9A=%_'U@7R$Z O<5D-NN/1/M M**:V7@7"[)17<(: =82S"FF=@"E'FI;S54W>;@R.8+XP&*9YCHG*N['HIDET M6:$/#+%J%H2;C'3O)_UXUX.2I'*$TF1BGV<+7:M 6[/K1(9")9JT3EPQUGLV M;!22#USCZUZXER&$Q_ &M!+;(:"[O: MB2: X<(65'Q)H 5L4<#^\+NRXG;X*TH.HBM1&;(?G M@A5R+J&8ZT4E, *7;@X#U\A;IE72PL;"3RL3I'W;NCU]:E&B.Z\!?2YKJ*JT MEFR29:6VG?%2P/R#A:?=+CI/-PY-D 9*=8U^U.FVX7C9_"##]C,339E>TR])&JID)3 MY *WFZBG<)FHFQ%^73=>%E+@BKA!(*";9B-A -D6O$ 6I\\BIO(-9 10V2)< M,?K[Q3OJX\--1XDF+VB&X3I$YR&)\Z)U NL#\#KQ[DK,VE:1Z] MV H[5S,>O$^[6K"@Q&O)?\5<86I;G_10?$3FX3U[=/!7F^8AOX/9CSG5KJ2? M+,M+E\W3=0Q3^HL/:"$/>:^_01CL'_SP>_MP/RB&:L =TI0E*F"/U>WL'%&1T\Y56.KESD<&(MKKMWA+U\ M>(]8L@4"/X&$1N63H520S[NF>A*.L20;[6@V]TK05"2&8X?DK';.VH5!0(8W MV@>V3YHRM;JM+B0;B0^"[P-9"4_Q@ESC8ER];L$9[KYL[8:PM!=1/'@,G[D1 MX$8:.;R21FQ&+=9]:A\3M;=RMW,M70,:%RQ[Q-M/ MB5_=E_9(_VH2]T-Z)*:O+TRZ;UO7"H3\8I10"_\K$[.DEH1Y>U[+)E#L, IK M.AL6:M##Y[3CE459V\K+^M3J5^NLTQ36G9KB/'$F--S8BRQMD[R.!D;O MQKT;,4CAKFG2('YP^) 6;_O">E%3+S6\\7*:[QES=EJ*JBEJCM7M8N'2]KE4 M F@PRC/@GZEU?@ 5:6U7D#;.]3;]/EH;J]8^/[OT[:C#_<-':\PTNRT7NBNI MYI.OO$#ST/$C +BC+WNJ7;".(5$<2'VPCB-Q5!W, =NI=PD\"/R:]I>ZI3*KAU]*DB MA+TX*"ML9_3@T+98=4*)]$TLVJ'$ER R,9 9F9#JQ34D.E6P%R>$]#^5LE+V M#*[3S/HN2&(TG]F1MF'+CX-T:.?.]2Q98* MZR5SDZ?#U.7,QG7*I+=7=W=D5SCHL29OX,2"1I6VO$4K8\+D,-QR*8<2JO;J M4K4 C NIN0J!SD?2KUQ>)7>)2$A%">+"&IOR:EG%W4?8+;$K#F^XK,<5B:RM MJ@M*ZDRG!9$.BRJW1^Y81$ ; +.>5-G8D95ZQC.XW^APHO^?T9)1A1DN$^H'%]QG?H-AES#LB9;^ I.]R79M$>:#*L?'KC8#!/[:D5*H V(AX%8 MSRLJ^UMY\ 5V1T?[N*=[1[!%.X]N%37G3QX)2#N1@&O% J?8 77T@;&TI@I^_ ML8W0_+Z.G0(;*_R\2/B$VE#7'E.D6GUFGQ14JHP$UR5<[4]A(M#F1% M:S>7+8:=<=LPV=FPLM=2?//#5S1%Y-4*UVA%D%TQG8F&3\9^*ES6Z1TH"86V+Z"6X)/]=QV,'D)5OY/V87T]'#S^5BVH9- MKPB;/MJ&3;^IL.F?B5/-/H%3O3-8\X/B]:5M7VK;E$I013?G)08P6F-_.@V=)X0#)4%1[P6S5 MG(:[V#MPJ)CT((;:ZDGRME!%1.ORAFT)<0):7.H>_L.S [& Q-<+"]^T4G:P MZ1IC]:>DVA'-;\G(<7/"&GA@B.F'H4-*T-+8H6L>K'=J&/O/QSH/T=&\D.'#;=ZW M]XQ^U3_S!&11^%,!RF((>G3Q=$JT^EB"PJ]V#G>]RJ]-'1"V4#RW!L5S=!=0 M/$&D>MN0^VMOR/W2),T@V^"&WU+P9ZNJOPL*MD?>I=\P^'-;%$P- M1*3P$.AJK;-]/7T#!>R878?#PL9W..R&J,(5-\"6XF[I_S/3_^4\:\Q>O4PF MYCF8:GN75;*$641K 8B_=&;K%[F-@R3F7\7C8A6@8:U-8_*N6P=@E&Z/)PI( M@L0:Y[NFYX6+YD,A(2-X0U\9CAU3R?6B+0@HF'R)&T/Y?,?1L%]%4O<_RR[, M)@8AN/&'@T"[:[>OL\=_/![J]598E^SJQ4*[K5Z)R5TW?RNY0;PFDHA">?59-V@>4F")H]R9-,_.=Z -).ACWI-[Q)#E;%K:,N(UUW M*MVK7&ZI[('LR #\,%9V^RW&MN+DLT60OXQ-VC]BGWU?QP& MG1PU@=&A=HP>=1-$I3^4+']X.IA-OW0-9U&7'9M^GJ#"DB7U%=DXN['VO*3? M\GA_O)$XS<_QU6L<:%;[Z'4=D=\I]_0TY;%A2W MS5@G1D>G[L@XX"\"K9,, M*@SQ6@9H%0%+7^[XY1B&CY*%CSU!)4X_'5[7CT18>]AW/>/6@GK)X+[\N?GN MBXIPLWWXU!O6DSF?/-\-!'"3XT/H3'QFZRV_-6_YP[L$KO]1,_5^15?GUH?^ M3?G0USLPH]]\^Q EP)F7ZO^26<;Z0D#L\6X;$G>R5%T?YAOK*9OE7,>DQ4JA M?^]VN/U%F6.+*4(+YHS7^L8IK]?QMQKI7TVI)Y*-C3J"(J*'[41HDL>3286M M;=^.@4@E^MCO0DS(,-ODQ"^7G/AXFYSX324GKID:1#2PN[BZX/"+A6WI0_GX7]Q*R#Q<\SBPX/ MO/+N(N#]KK]@607>-K_.1P:W9=_W &QX> WAQ#&D(0 :!7=JEW;2(#EA(N1HZZ'7\-NQNS?\*DD:V F&QN;[X:YIAZ@6['60*(Z7D&:Y5_][^%#;K#V?^#+ N-- MU(Y=WC.XN.M>P9/2*^)^1[,,H)#O 0YRC][C*&QVY]1 [L(8!Z5F&VYV E>C M\G7-@=W0=W%+=Z)N+K_O5E=Z"=9#> )K3NI>0#A>BZ,$G2= RF"W#XX6E45; M>Y[N[JF\+E!CPC'>806_8B[Q8U34/RT'.TLJCE)'\>7^EWEF6I>,#:/LVE3W M:59C9OL*E(<0[&#HIDBNN[[+H6L)0G**6RFGG'PP(7HJR1W7S9$],)I7V/-Y M!836P2>Y^93CF_@,G:LPZ!0YD'X_X3:F,;,ZY@',U,LU/K M$21-L"!,X:>.%T(U5$;W:;/7#'!&Y-(F]D(%3%%A+VJ9-TD9BMF#EL+HQ:X1 M!_T0RP+#X^(:503#TRI5]2FSYYGI=\YF+W"AX; MKV-#Y'.W?-VQ]=+OA]O5?*2UD%D:,D@YRF?;(U09=@K#9_)L:EQO5NQTX'RN MN/NPT_ AU\9P0]PZP!3O%Z3N?%2&VA4)?M:(MQ=!E<>5LH+<$ROW"L%E8#QF M(!0PB5K27.Q[&1+0;IN8"DS/7DH0L/ER74(J] 9;$8*H2+ MV,M ( P#43Z)Q\.><>\DT@4)V=K#5''?^'4N>;)D^TQ[V674],X_(5#W4)E&IO24W *U@97+_- +,/L M ]=\1RC+ZU//0'Z*V6.+X&\4Z:+0UG4>D("8%PK#O<"=(?@BNV)64\58I%#?6*6..&X-TYJD_HE=54@.V124W[!<.^8FD@_AY-Y1WX S=UE]_[ MJ8ODIETMXWFK_ ?[J6Z3PE:)T?J#5)KZ_@2#SDG[EU[43I8TB!9$V%6$B<%( M84#YDE52U@B.[^?G4/)*Z/1]:*O?KC!"K%)3E%PR.$TNRDIK_VXN 5EYP><6 M,%%O--6E=,%UN&(/U5SA8FB"6*.):*C2BL,#5/KH%Q2<^-A( MHBQ6'I*-@R\CK'=A+!#BG"%U"Z;?DW1_('",T-E0;7+'8-%+3M(=NA M!,&QJ]G]B )E0NC"OK8_U']^&\GY546X>;I(Q_AYB9]]D[>_GAVW.^M%Z\)P= V7X6T"5Q]D;4+ MYXLO#"(J)5Q^P1KM2B(&(>S 1MVKJS[3Y'!>]#M\]A0T)IY7GX@EH\+W%SL4:=^LV5LF MF;MG 9&2RF:[0="V&K:9"34O%Z)!KX1!:+&>YUR".(P=BNX>+ ] &YN[/ZWG M*IB8SS"O3?*1-H;:Y@4;TD*VNN3'K\+!M!PEYN^?+HBM6.T\NS3* Y?:L M?)@8,1CI: $[ITYX]IZF?C.\W@+OCXWWVT"+".'Z5UAF:S@_-46^@O%S9Q76 M?ZT H!)-Y)U6<8[%A@]G&'HON;VVE# NA*_%@@H;LY(2 .>QV2V1VKK&_S$$LK>Z*M/&N'MW5LGO9ZW*: M4/;R$GET(UEC_NI4@R\9M0<5K3V\"50G$GO!=Q=T1P;04E4/[QSZ!W#]'5D3 M=P5-?-V#5FI1@?0;>QR/#BRX*RW)^F4BVY> MIN6++$'98S!0JQ>1%MKAR70*\3V15J'"U!2DPFI:#R1,2#J7 -V: MFM)4KQVG%Q60@TP\%D7>]4?DVM<-T$X*PTR?X7R#!#G7%E1XJ:U)6+'E; M$#;/13+1J$4V^4 [Q-CW'"6L @:F+'L'Z"EGX/!3P*-QY[R$JBSM8),/@=SC2'[VCTIC,+I![Y4BJ<3Z MKBQ[Q;9R3IG+D\M=JS%>X@V_1F//9V1$H"^!JZ23O0?%UQVC:D M1(&JB>-LE8W/A\APRF?>J]7TJ<1"Y,2#8:4^B4GH5/(-V'R2Z@WJ$2W?7Y7< M0:D%S@"3V#6'3UV/%S_L=/75VNEBOSHEAII76K^4CXX.I)N9=->G4C+<<&\Y M(X""Z=)'(5Q]%UCUZ+%F.-C6&)P[!=\%^4;>G#-H&PF:M M#5/'@;2TSZ]/!?#&3;5V29I[>\F/Y;07EH]VO&0*BN@G*/N5TXA(7I]8(7*P MFTL1M%7AYNO]["?5[OK>SK"= 7"_O*T5J,FJ>3+L<&AL0^2+U$-$J6W$MH]Y MSD34@_&O3K#L_GB"OG:F-WIT%Z6?IPN8<]/6-H7<(1B\L@'-=9=;# -T1W%[ M$7*X(0VCG4[Y4]?.9^]-I!MZ&%0\2 E%HD:RE->\*FGQBJ+0H=>P(X>75RY- MB+R20T^B#$V ((G7SN)DGF3(5B)=F,['[GV%\,3T;@3Z"3 M$V# M896@KVU;D'/&>>MXCHK:M-:H1*3VQ# MEAK[Y35DD(/YG>4"&H#T+)D8_4P3W[M SJV2T8OV\+%8RQ:XX;,/R^#-\T74 M0XK@/0:Y&>CUL#SMFXO'W&0L+QSX-8ZZS3;XT(WOV6Z,&Z 3.G#=)%B?),][LA=+X0X(.'Z M1\JL_49O7 L.*>EG85KXHJBJS;$-@^RZD4^ 3"7(LJ/!V-8!?P!WH M,P1ZTW-G[48S)Z4JRJN6&( #7*>P2,"'RL0FJ'(<'OS5VDF2)FF;XH(Q@HV/ ML=.??2=;9U>\].CQGL0%M1Y#W9GK4O$^AQ8XI?#9HC;Y%#4NR:)(&2MI6647 M66XHF[*)6&L#TL X5H-W%?T;=>=8-ZF*6[/KMLRNQW=A=GDV"FFF9]8 5Q"> M+>3.9X7<>1W&_N@F2[#-F4E:%>\Y9SK-DZ\958#7-][,.?6 "%B7$ MZ D]PQ63;>_)9POSOW/)C7C:5Y]AIXSWVI0?[8B7(KP]HG2 U$PO./88XM)V MT+NMPG;MB6KZGT8ZN_=7@$VTQ&NQX+ZM?FK@)I0+J>,EO7*@OSEP%+R;.X_E M8FE989%2EW1,.G2/]:,!:QQSOL.9ITB:G'=EW"G9C)S_.#I\A'=?O2)@'=*; MARX4,=!!I35&GWZ-/$P1JY_ [(A_)&KX4=N7C[%F;2PKBG^G<;> M"M&6R#A)<9FL@NP^3FEKX&?K-TQCG!P\(LL0: 'V7\U+"_D\>!*HK5]D5=,: MF\/M5N RKZ.&;KX'$$X@;%YC;BKSGPBN"YD O0#)XQ@F6GE6"U@0+6:K85&6 M='::9\O>^-2$&3YM+DT'7ZBW**PUH_T@B>-#C*9D'R\M^C7:;=(; MJYP.-3H)@$%I,\K+@@),?O(@90'4R&*'7N>%UT%;B)@S3[)4N0V-B.=X0\9" M-6]% YM33TWEBJ^'=@<-/S399PCL+D_$85HK,/]V,9;@F4T98!P*>RTE0T%4 MJ*H$+"S:"XB!'O\B&:Y*/1J#F,A,7)7!'CIV+DR:6D25,^*%;R=V/S?E[K M/:H=_MH5N=&3.S%KC52+GG)*7^W'$]^[G.4A&+A/RF%F1XKM$Y";&1#J5&=! M_-_8!,.@[IL22;#6FY*3X <5EH\85#8+&]I$>9ICCC-CL0S 4!!C7"G& ^8; M=-"S;;'2-?*<@BPI;ZZX2KHG=F6ZHI@K_TD6R1PQPP\.W.5)(/5*RU3UZ76R MJ]Q;=QE*=3PT9U!IS ?:NE*B7O1L 7R.-FSEM 6;,!"X#(,6$-Q6Q&4P6,") MJL)>[?0;K'QH&,JG$Z>4\O&!7(>,NP%W,AZ\ZKQN 5@OA<['G^7D'UG D[;(_B6PM.ZA MH0N 6BTF:TA_Y:N('\X#DX0LH6S X@EA'GHJUY,MG[XU/OWT+OCT&TQ":Z*W MTZF@M+P6]=[GUY)TYS>KX7!30(M#Z928%(E%1W1]5,6P@TPUT-1K)^;T+*\U M>%=[[K9KE,2HA&)'DAJ-\2^_.PRQ1ZUS5.AH\M#+Y:)+99J]$G:$^#YL!X&V M8FX4_+UDEU]JII2I;GN0,MTSHV/,_=G;;^BEP M 28.@'YB:Y?%)%-)XTLC,.FK!I7.6!T53=D0;@VY.,0O:&M9+93#1G>GN!#$ M#.0G0"VFE6-HE)PF%;5LS@4>DPQCK$YKX73HR'Y,B@_XV#'& M.29)]":1ZEEV#B%UO$^PZ0?,J:[+26;1N:6"@1T&^#[D61VX+N?'I%6 12!D MN65DM\;(GMT%(SLF HS<#&O.( MIJ=1*?IEI\%T5DM*'_O023"K\ ,9C,7BC.CN.3W9BD -@9U-9*.9G(&=K!E% M9LQZU"Q48-BUSZ:82CIU+J&KT_-:][LIQD&#K(XR9NV+<<8"NUV*W9(5;66C M+EZ,4BPBS#B!>0.W7@K#[D1HMJ&ZSQ:JZSL,Q177.9R=R[DA5.@S\(%VX[KB(I<>Z9-?(,8N36JNFTY^4"Q(V 8JJC%2A@; MQ)ZQ>8'J8G"GCD@GL.EKS@*=5C@ ^>?9G.$CJ+O;#02"#FWKL*_K9$!O\&M0W_)\6OLW';&'PV-: #JU^*!9W9^OIOC4X.#^["]#KS M,)-OT?@Z^B:O_='U3S-0-^^!:MSV]6)WYSY3/\*RF%+H%WU&KPNJSW3N9R2V M-0K[B"E@H)"*FM%I+D+H=72Y+L-!\Z)LK+(\ ,7@J0P$GM-:K9^U=6ZHNAZY M@9CE)"_9Z\EN0?*16*APCZCS3*<'(:4I!@_)( MP\V$S9AG%MAH KRE7/@-2R@# *,]/C2N)@LM6[#&)C(L_!YSQ=%V+X8"@UJJ M7F(P$S>YTW@PC&=Y_FEN;Q3ZIW?IF$']3B@_=-'F";E^[?Y04=X2=H%*1CX4 MY65N4@0@ QE-Z?28FB*+I@T(U@]OJN5;CJNB.A!3#'-A:O: 8Y&XYDVDY:1E MGSX&&L7X%%"^X?/WU"@NE,'$.8 M1C/,%XHNDKSMY@?&[O3$G>U&Y\[!@7(=V=H;G"TF(#8>4!>A#Y%S/8SAAB?= MY2D$Z8[964N\S6#W9Q>FZDR3CL'M\HZ>S*1<2H-Y3,79];=_$Q\( )G?E(A) M,QN(P,"DJ!E<-P63/.N@#R+R( 9!RYIK-BUX)3$1R1FAE(\0=5(@1Q@>9F$8 MF1,N%:< 48AV%01HU@%1OL24ND:3\?X;-8.)5&6\Q[2WK%$V&0PL@4\"Z%!1.;!D+S@K5+QL.T1?7D M@X%];7(#NL:EJ3KM[=9NT_ 524ON9AT51J*\#$>1M, C*L4T[5C2*"*:6A3Y MU&V:AN5L])H/M98D ;NX?GZ4L$9?Y@G"RV#R;8A*P>U\-K]SW_>$;VW'KQ6O M[4U9>.6*#-76X?G(;N3^='L%#Z@B0].L6L2^L]6-(WS5 M=4-I!/#-+R?MM5P6Z#@Q_9TVU=G H4+UV%U_T1]M?F/NLC=5S>OJ2[$B[[AU M\CG3EBT,Y5Q2#:4,3K#9L0Z'+6TTKXFS$-45=^;DT.CHI,7EE+@; M9=)23?[(UBA>E"3SZ,S4S_N7X4]W=DA M#_-SF,IE4W\L"%X^ ??N+*JN^G' MD@OA%S0BG61^T:A3NOC7$T=R[M=9_4 +C.&B &O%%/.$L\7$6ZWTVTO:YRQ8 MFV3B]YL;3KU#>*:EJ\ZUF6AVF9@UKC$XW$YL!.[R3L].K]Z#59,+INSY4N6!\]YW?&;GMV@M?M M=(K7KZJ,=LO,BM];L"9Z2%-( M/>Y?$+@-I'!]E3Y&:<8X%KGLD?VR\9\M\1-R$J"0D-' 3BO+#P@?;G,H]'!-O7HFTH]6B\"-KK65)GR$1G[)B3> MYQ[K<)>^,DU++ER_<^^PUW"X8HQ<*N3*H9((QM[Q_71;@?K9<&&_3(XI:)$U MZ>=-)PHU[+.3TMO:9:]2X2%']<61*X_@?6>8"P%!+]Z(T$?&R6B_B>![PG:-T- M>%!Z#I2-?A/[GJZ#Z48*^99!W!J#,'?!($Z \)#U<\%,UFE2T77RP(&OB\#( M%21_(J&$%1*LD4#/4':9PPXCVU%O"J=Z(O:,_X'S?8!& U)OM5/O[K)UN7.\ M2UT.IESJ!C;I',B$K?OXCX5_?,>HAU"7%03F;"'88V94DEWFF[F_[K_?OW:( MYQ7H"\6$0V I7 &X>^($+.&?QQPX:12"C= O3IU*\7:)"VT+O/K=D6U-RL\) M*&LPJJY?/&[XF[>32;O4W[U/IJ9AQY0T/SMVJ5-V6%H=OJM,\:VO")JACLZ! MA^,N=&=!/Q\,A86=/VJW7Y5;/X>[P.@Q^73/_USWA=#,@_IO2@JC"O#!WW?Z M01X)XAY/1L,^]' M01C8+Y^5A%3NL,+%NLPNN7@35]U2.8WG<.12ME%KFJEE&.?W M6N@9+VD>Z./'7470UWB[Y.F[?7-E?TR1ZNY_H@*?[NY:-D+!"/8(<@S>0?N:L8:9][OCPM+\WS)U]29V?R_U8?1,;88GL\AY-= M^Z2M(\=+V*5U3LUI"SCI:8L-@!S*# Y-.=)N62!4DKI6ZZW3ZY+;TN.8WN5& M.02#@EJ 3"[D<0IRZH(+4N) &5?D&J9"Q1QA_]$]KM-4X?S.*W0>/8U^?7_B M.CP]/3K:&>_&)!4'K@:1'?$67WF0$Q) M;[UC>-+HPO^A9BNA9^LY-FH?X"H]# _+Q-T%9,32#']TA7Y=2N,8RQ $L*7, MT5J^/5;U@BAOM:N^^4]C,3Y74=!946MDU^1,D)6]T+Y.N_U(!WDVO3=,Q^F26'+T*^X;( YQW"6-O!1$^#EM ./>JEH37>OO26RF0DZ\5< M,]UG+\6H-WAO$^'@;,+*VN787$H?9$#",.@!TZOYBH,L3@GNJ[X$A=YPIUG, MG:RL,FRH6#I4ACLBL*E A4&.15 9BY(#(^RYKN427LKQ4?G->#AU&78>!_TZB*%"*[D8/J3:K@W0<"Z"O MBY$>=SWH?[[4)F7]AZ8M6:E]":5)&ZY6VK!VZM>F!T%]4#_4;6B/_CN=;(J:8U ME%(#ID&J4*_O!HP)#\UQA84QXEA#%L&9.P/][&)M^J,!+LT:%NRA:_2_5:<. MH30TM9=[XN4;SMJ,7VK5S-"6.\?;TK+#B% Y4%,\0W2:UMC&*XU++_=0@O3^ MV%> 0HM@=QZ"I *L,RCV)YANJAWABH-^BMJ]%F<6)8MQ!K-@:[(EC17E^(I! M]VA'A^M-"5\"V'>CPETJ^CB9A,-1# Z&?9 O6=U#N.0>3('B0PJ2"^^..D*P_ O@^6Y#AX )<( M/)] ??MXDSA5%,24J,/H\^Q9G8;=GZ^'21D@R[O^RJ&=PUCRC*72F8T'"C4$ M+S*T0E&P$5D.WB3$690%GW^&V.IF:@C*R"<#6TG@TJ7\^74:!_J]7?EC]>'A M)_8R>FEDUC[8Q^'V1F C[#P$,V'H\V>[H;WBN2 /;^;%7\A_N/ UZ] M$>OI;Z)UK]K;,TCF6M<_5WO9V&Y/D:G81*U% M4W&86DJ=9&8YR-V*L73UI+@?G3^IZ_:$] D[0/\*U$5/:[%(.>I]0EVQ,0O+ M<3J&0&_#>WA:GL_7*SWQ2#;QRZDCL'TI_1#NZQ0FB68A\T(*0)* 0SLK4+7R M[ ,:9]3-0*7@@"#;)BY\P<2%T39QX4^2N##08X6=*%9[H79D&%$=5C5BWY_5 ML[)*29:F'/0M"H$Q4X-'Y009K%OO6@F6FF+"0%9GL MSD:.3$HC" 46"(**L"[_MVD3Z9ZW;,)A,"2-I0Q&$].RL'*1;)D,/4$3.&Q5 M(M1\R7Z(K_.8I,Y[3_5\'0%9'(Z&H+++*M":">F283]ZX7P$TI8, 0LV)Q+L M)B*+"5DSRT5]]0Z.BB-)/*DME;.+*DEAN35*)8G=#:5"3VW\#BTT[+_'7D0\ MU 8K^WPT=JLK].8_J&4R@DVWU5$0N4?#S64>>"D*3;>4E/L],=J!38RO<)$9 M8B'@*8D'>"JCD-7@,/M(\S-@W]'-46.BKU+K)%QBI>T_92] &*A#QY&'+.BZ M?4^OHS=NT)RUK0/C 6U KQWG%N/.^; MFF9D/GA93=)K(ONHS:,_H7>%EX7;; M5;[V!7I@=8R1E[UD#F&*(++2^"4I:LP&&+O7>40^> MD0&E,U-!TCGJRIKY%I=Z7*,#'3[!UTEH9K(1A=P&FL7_ON8-#N>M>P["$#S) MD6?_:CW$,*/I.M/ (:(^H1N4 6S$B>^7!-Q=H.!;B T<[H=P-%^TEA@MF+ A M>2_.W,V?9;/'85G86D--ZT%+XPHD:L\9K>:5)Y3&/D-T/6K2%B0Z0D@@X\"_ M&=B!V< BH6CU>!7]6A"BP?N&E$OTC;&,YV2DK&[H$?Q]+)GIUCZQP;H8<_ 0 MB(+K7+(4@XPI5OL9"WOGJ:GZ78T U[AD$(&8]7NI%JE7E.E^B^:I[PVSF2U3 MF%-6S]VKNJ9H)[:"KG&.K_AXDV*>DE]:& /^FU_O-:>R\0I2&UGK#,RVY[=X MO==?W6OZH\BATY!<5)\.^T8PSI(L:_-<_^&_&N^V>&[0F4'-&XK089.T31GZ M:^B3P)OB>^#X-UV?5T1\YK^^8T<5++&IX+_4+A*I$:P'84?L/)(!#H_VCQ[^ MU=\A>97NUFV?@'6=4<:R+?[BXW[0I->=^)/'^X\??[_,[?/SL8!3] K,9M]%/ M69[7,$JR/;/[?&8G29Z,DQK$%AU8')V@^5R"K$JB9Z.C@]'V].[QZ7U2\.=K M/,O?"-D%"P31)?O52+/WVKB^4[GT]1[$]E)].Y?*9;%^#<=RO Z/9E%2+^$) M^=W$$I)I^+1]%^B;T@NT4[!9TR?Z8?I^$Q>N!>BZ->$,V#F) M^33=MC5;DKHMDGIX%R05A)=_,E117'>A*VH)Q,WE^S5]3"2SGBIK@MJO25E< MF"*S?7.[ 2X%PM1A!1!3D11BR>>1'):[AR7[UBGQT=U0X@7V7R?YU27 C?4< MW;!+S0/EQB;C9P75:=ER ]ORA%YF83MMOLQ@ -8?HC^ 5P[LYOK%X7V^=<)\ M?#>52-3M%>5>AS/V[]QWL! L) 0YH"\LAF6"C/,.8E< M^U!3SKC;@V2^VVP+S!U0:J>.5AEE_VWYXJV2WY,[4?I5CPFZ9S>";<9I%LIZ_KM-9X'(*S@K1=(OW>5WF?0$ MT&+!#[%&?D[-N@,DY:VDNC5)]?0N)-4O63TQ>0ZBH&R[3HE-Q:M"1@AOA;E. M<729P,U)%?^%8,92=4Y0,A+]H(KED8E-(K0_IQQNP34OUSLTPF14^HYRG3AQ MWVOF)6G@$ZI48.CCI'%C$+Z7MUJ>'WX;Y$BQRR22E-P&3MIFXE:D'8[]XIW@ MF7(:*Q)^GGDUZ7RA)+NQ5RG:KX\9&VU&QK/W*FZ%[\'2&=><]^8Z30KX$$/DV*3S M6-'L2=G!'2(J0L8G>6ZVVZODGRX0K;(2 \W+TJ.B@^ZQ2;M3Z3O@@/-=NES/ M%>(;K^]HP0$H";X7SUJJ([CS!Y84>1"S?FE24)7OCZU&:=QQC\1:_\,J'W4^ MX&/7=@;K%$!&_W&DS4T)6%Z\;R0?WLN=4- L;B6G7601;"C/)EQ1@@@A<.K% M)%O"%?;K3BJL7$"W$+DGQN]?F)_+DLGAF);IW@,AY(C MY2AK>R&GU#@ IWAO1"C:)[:L*$BH'3@:JMXHC$T@]\K@J?M(F9-_VA9L\^/K M4 B]XJ8KG4>TG[9CHZV-]@OFJ'=,=<$8-)V"IFYZL0/;>*_$_"R.1@?PWPC^ M.X+_'L)_C^"_Q_#?$_CO*?P'OSF$WQS";PX/X3_XW>%#(O/#)XH_CQ9>5G [ M.];'M)+$FY)@Y&T"O/Y,)!*:'Z)&;:QN_-\S M&GZCV$G)@9/C3"9F$$/*Q2 M!^TJ&H-2\>'_8 7D_9@\2(3&[-7+9&*> Y7L75;)$AZ)_O<-C.DOA6'Z^/9B M43Y^]:77<6"7RHO+/&0& O_O#M^\\_GU%+Z4Q.J[O;\OK7C^D)9<%_/PKZ"0SO_ MZ30Z^>GT]/WIR?'_G$:OCD_.WY[],WK]YN3MV;NW9\?GIR_C[4G=A[4ET4O0 M;2[1/^7U*=F>S5>]MNVA?85K^Y8/[3KK^<++^;%3[6OIZO!:=/7PZTHOW]+5 MEUK.&PQ8?564]7Z25+EIFNB7Y--+[K9D\\>6\[IYW=1?%T[./J[*:CI M".8YUB:/_I8LEB]<1>>?@YZV.LG7MK#MH=V3A?VIO8VG_]_IR:_GK_]Q&J&_ M\?E7>H3?VHG]*>[=IQ[:]721PT M52[,=-_7_*<@Y'O*?5X>_^/UR^CM/T[/SM^^V1[)5[VVSU;8_\5S8^RT-9V] M* L3IHG]0?2TK_5U*&'V]2A;R)UJ)>RU[U4H?7!8QQ>YY+< M8F7'Z4?N'7]LDRJ^T#[X-3G7WHCO?GA55M2B0UU;9R;'QA9?>O9K3S&<[=GI MSZ?'[T\_W^P^(7U[M!]]D9JA=YSSQAT=!<$>4]WDQ**=O_VK+9L7\B?_L8LE M%%ITEA58U<+M0\:FN<0JCI?)!6CMO^Q';U$+P7;KF"PG".(!KI9TD^=L.BRB MGL,XW(OQ&B"M%I6\ ^8?CDJ5)#@NMZS$=.V(%_*.6N?0/S%[W7T(.R(?)P*V M@3F!F2(3V-J!H'XI#OJY(*)&215"MH@I62ZK=6U M(P"O2ZP4M7M56I7+E%S?^'C![3VY8Q'5!Z1^]Q%;840M'M+H&+8ECQYA&O[A M44 N-N?2XL7++(]KVU]1>D H^K@#PVBE4FRI 3V?U.C7"P@ M0=IBH 'J!&F[>,A[XY#NJ$X*W[LP">7M=RJ@S'U$8SG:=YO@Z,OKX8TE*=FB M-OF4+SY_4$?ULFRQM@S;^M2Q=&7VB]$N%$>^QOVNHQW>+*[*\#NG\H651LQ) M;1NI\KS*JG9,0QHC\D,TZUHGQ:5 6N%8![==X>Q[/8B62WFDD* MA, 8Z(A$Y2V5P1(?^D)V&[1%>@+> ;*#2K/JV)5I:;]OW/Y M>8N_BY,\ 8*(N>L%3M8 F:;PC]^E\EE>/TE:Z8O*G2JU? F;<\21E'S0#V&) M\!,L6?U0E)<%P]#0/V.O"SQ]:O_TJHEB6V:79XM,2_SZ4^;F&;KY?_O+T;,7 MT=08;:56 ]<9;NE[0H\[,G2]32R-RN5!60+S)EY ):G$%(@VYPF*SEF"V".1 MW>78XE'@_&&'J%2O;G.JQ[5-COL\W&/7MH;==N&"0>RCO9JLI/$>CK4HRAXS M\^$4*)O K+Q#PV'EV%27Z(C8054AG)DG]OEKWDQFGN1)I!HVKH,5"4:-AGR& M32J.)O^S;H/=YFK7\>#^<-A 81MB8)86>C6Y/@F?R*WSJ%X%$U$]7>-82Z7A MU+B%%]>&)JX&3\N#I8D2$C.#YO2+A%%L366$/+F$GU9E,9NVN>.S?B4M'*#W MN9L(]Q.[,$7"8M_K9DB\.\DLN7&AKI2W$;F9&>P[M^>ADEG;*JV4'\$K&YQW M[/UVGE4T6-TNL>E43?P -D/*Z?"&R5MBH/ND!4)=9'5828U\#0A&_GV1E;F] M0D";%\D$B!DX"7S6UOZZJ392JE_Y0$&MM ('R+0H%]D$V]S!=B3XA/\>V(P< M[Q<B_!. ME1TCW-WAL^C7_??[)ZR1/'D1/3X<1:!+U>9?^R^B\ZS)3?2/UZ\MG&]V =KI M&4DC+H:>1J-GCQ^2]@S.A*;J1 M^].5;I,'CW?2W1?KW_KT\>.!MXZ>/1WQ0Z^(6]&N_F)2=!9'/QODDF[:1P-[ M=?CXP-LL'\=$^ OL/R.S(1FYL0Z&)G,XZ@[V"BP1HP=+6W$TZCQU] 0F%3QT MJM1W9AKIG4R6XH*@T=L**?*:VSHZZ,[HM[+Z8!#O$WFS;5,);]+[_L9O$W?% M:[B%%F[CP,J!3_VO NN@I>%-OEYZ\&#U^"B0M4^ QT-G3 M .-Y71#. 4WE35GL=:XC#=HE!.]&3*%J??>?LS-2BD*?GN( MY=N#9_AH]/ X#G?(PTR@U7H\ 7?JI[*M[9K]XX/G]O%4]AG[P!+NLX<':U_@ M[O+/*-6N'$X''3U[LO]H)]G%( MS_3>]O?R0I2Z9NBEL))'^[B5SYX<'.X?O? 7PM0X--,#K*\-FL.8^'!^N/H\]2 M-NT+[,CC1^L'\Q80=,HC)T?L0!%\. 348<#N*J01JCPQ%2]I&EX049?19*EK MO]J4FT## Z!T&92&8(LUV$&U-A_I_[6DTF1.P:BH,2'9*J@'\ OX1Z!+HA4H MG!H&68@("-!L0.E$CP4MKF69[.;/+HRPK2SI6VVERG=7N_0MPKAKAN#@H:ER M8\/DGBKE:0EO1D5:5'+L@U>AB9$UK(^FVA@ZMPV@R:*4!J+8$%<@[)X>+X?<\#+]86G."S!2S^T*JV\<>O M-O[X":SE(8H^S_-]?YC>UX[;]W!_%.+V'=?L3$ I=I'DK;14[H<='),,PT#D M%ZG5VN[W7Y;FUY\G2!$18I\'YL3@8E9R"JY3;7N5AYU!_?[GH&"I0+Z',8:O MG^X.0[H+0R3 S8OR,CO M0I:X(_8!-G:?MN3.M^Y!= ?:")>N.HXR"@+$"*WGK8;#)A;0TF]OCN/L7H-H MAG]Q7^GGT7[TFX7[_)4C5&(Z!>D9"*_*YT<&%^+5>Q$ >%X=I$$\RX:\0#$$ MFS,O*?J,([3H.L\FV9*B\6*K\9G;QM)HFQEVY>)G]*<7NV,O?KE 8%+TV/;" M*V@H\D%XL'B63EV@A@:NO6A5AC2;)[0$CEOF*X95U[_B]9D(FXQ%%X^N".RS M>UO(,*H#,Y9#DDQA5D0GG8YQ42]()WQ8+H-NJ?6?.PE-41#GX^X'8'Q7!'M] MR15AQ?2CAX=Z6P7UD7J%3\L;.$3*X).SHVS MW/D]P*_X<@(GF8-MO8 =X&L"=CIL%V$G]5 M MIC,C*F&?X65I,UJ^'T#55P\1+,#3?&P"U?MF.@:9B,XD(CMR& 8@S:XS]P M_V!W89^6&$#F,&+;S,L*GR*A*&-(3,V.XIQA4W%("<=B&69F@D++1W4)MYN1 MD=L\[6(-:[C(&Y>1./4/24@,_5 MY(M6T%C+HW'/@JP4+UN%188S4V"\)OE(PHPI V-*^]%/.@->DJ6:U'L[W\S@ M59&?G<&DVFL $X25/1=>W[OVNJ!H)NXS@YSC.C'DI7ZS*K6)]#O@0 MF#[6P11[QC!F.TU6ON#M![MI21AKTHAB)GD]%B:;0*=KR070'^.')?6M>D7" MOX[.*^KB-OSSEP9)1O,7_QOY]L1XWW-DR8M=O5UBM [V%-[@CRC)D/30&_7[ M<^SBS"A,-\%<.RY28!QS)=RV-N8#_I,N/NMT-N/'4N).!H<*@K*:L-^>&!6K M2&NHF34>55>>*'_:/$^*V9#:G_# ] X2X\4LF1GIL ,D2NDZF DAH.QZGB[K MRN:*L4!I>6G>!>64"&2E9?6!GU4+A+85U@R+UF<#T=0E4U@&;"OP7/*VXYMM MQV <'&P8/%Q=F!_QJ;I1H3'Y^'%,O!(-ZQ4VKRU#.@FC,](E:$@]92L0Q0ES M/3*5D,GK3#E3>HTAV[%<6;/$E2/Y,+A]1K>\L;3@\C.$R*>HO.%%T-;E?X+8C]T!;UFCZPX54M2MZ:8)BK1?!H. M[)DFFS&/3;S4QR#]"/:!$N)W?G0K1-<@)Y>!PM2X;*&TG+3L0,AR]D$FU+.@ MS;P? <5.C.$T(A!31/"8^(K71<871'J3Y+*LPUU];F!W'SNO]/9 MDLYX2%NR5E00=(\QXTYR3GIOGC6 UJP,&W=,S+()G$D\/XK$.,MD M&_?;QOVV<;^[-8OR^I:J#8B8/U':L*DG>EQEWT MFZ_=6J/$6;54E6%F)3?]8/T>V\ZPE2U]Q. 8NPXS5,"PAY1UB@6)R=HM$QFX M&/\<6"MS--"JE=?J:-CG)EGVG&%.#AP2>(,*CK@I)?6A]+5/W;C I=IS,;&, M]E7:S@P6I(2R'[3MG AW!@DRRX,.1&MZ8*WQL73C"/?'C7<^[\9#;:\9[).B MIE$W2$JY+X7MCN[Z\/@C#1SL)?EP7)T4=[_+FESS9RBT<9ORZC;C0=;RID1F MFVZ3I,#T><.T3=H:F@Y,'^[D31N"^];FXECT-$3GA4=ZXX'=(=S7;7([,ZM M)Z$F:$L.=Z.R9K"DJKF$85=[6 >RNE5FW,Y$9VDG9[2YW[[&A'H5B_SXR9[2I M7+"-O$E56VB?I:W:/\GO-!8NOR M)XK!U>A92FP8!%%YN1.HZJ:8/@&G2_QGFDRHA1_J,$M*ST*OD"> 0XV%YY!^ M)NUKR#3L 0M_D;=>&Y;VB\P&[\@50!!?;C*'CY\=C. T\FS<1C_!300"*9,O M.($3D''CI 9>3&_W^[E'ST9'!Z,[@H?9>3IZNAL]?3+:>WIT^.C><(ZG&+!" M3W-13]FR[&;3^!S$%FBZ@#9*/9097.K.R46-#%?QG^1MK1HM?'0 M!T&$)*4@%TI_F/ %.B/0@8#]K5<<5)EZ>6D=R\$G)M! 9RV&I"1RBN&\W@/A MDB=4I#TV6NG,/4\3='CG)I:,7!)*W-R7ZID% H1W QV?-;/ F M+] V]X>L1@<83<7T9W9YZD:^9[.6VU7WNL!#/;*[/^VHX;.UH4V[X@,@""IFT M%:+EYI0=0ZVIQ*=ZXBK!YEY4WD^#\M B!#BC%CJGG!&I-NND?VP/_!8/O%<, MT),N*VETZ_.KK7YUZV?Z:(-^1=53?$J4/3V 8='QJUOH/:[X69-YX)OC'C8? M%O@@U&->E_IJIZ93ZC_B<9''%>.6)=4*)'7-F:Y=S<\Z\\<&-+RI&L&2A-?Q M/UT'WG @1[H?=?$B<%YP6NKT>K/?4O(M4O+CD))?,SUP"CZ0E346"L+PQ&/0 MM[[[JUN6&3A&.H8A0T7*2Z6V0MR;['W!BH&$ MOU !+"$KU18O4$(.4H5AA/%3>9<-NO1ES"9^1"%:0STM2G1\/*I7HH[L[ MW*N*T=]1=Y#H[/3X971R?';ZZM>??_[G?G3^T^OWD;0.B5Z_.?GYUY>G[Z-C M^]';5]'QSS]'__/F[6]OHN,W+Z-?W_"_3WX^?OW+>QS@-'+M*W\Z?L^OP)_2 M*Z*3MV_>OWYY>G;Z,GP9_@+^A->]/GO[ZWM\T^F;\].SUV_^#A,Y?QN]__7D M)_WU_IU6E0^*D$_H54I>36H#9AV;["#$NKYD69OG^@]_OC@7<5^B1T^<,X'7 M,FF;,G1:TB>!2]%W4E>V59?O%HYH0_[K._;E?G>O^\R=*@.!:^\ :;_4_Z<. M'___39M#'NT?/?S"V_3CZOD?ZT'_>/_Q-]/"\T_1._%ZY_ID_TLWB?_,C5U:;7,:.1+^*SJG=F-7 0/821SLN K#^$)=8KP8YY*/8D8P*@^C M64D#YG[]/2T-&&R\<>H2-G455YD7J=7J[J??).;T']5JF"4\BT3,W@\_?F"Q MBHJIR"R+M. 6HW-I$S94>!,TZ\U#UFBVCNJM5TUV]9'MWPP[!XZXV^\,OUR%?M.KF_,/O0[; MJP;!OP\[0= ==OT$N#?84//,2"M5QM,@""_WV%YB;=X*@OE\7IL?UI2>!,-! MD-AI>A2D2AE1BVV\=W9*(W@5/#X[G0K+691P;81]MW@\)*FXJSTV#Y M[FE'*EZUX^/[(2TGR6I,>=5:6J3C=!R_/+$41OY'P'64,^* M.UOEJ9R .'O+QJOZR>' MC5KC-!C!=]&%Z'G?:_0G;1[@S[@R^L=]GI#Z[Z M@_8P[.Y.F$XX&/8N>IWVL->_9/T+=C6 (+VK]@<6?@X[-\/>IQ##H @'NY/J MZF9P?=.^'+)A'V)TWKNJ7-.K5/Y@:LV$B6"<1PHB(WPIV MP2.K](+ULDAIK*)Z<[(3[9I/:G?.C2MZ;+I@MYF:IP+5L>*5U%ZU6$&*3*&L M8CLN,\:S!2LRJPL!L:&$J[E0E[,IOFG)4S:&JDQIIJ;2,JL\W2."3$3"& Z3 M@&1*)K+)&D^#L1C"8,N44C/M0021U"CT($/I-Y D%IK-$QDES!3T$44:+=3/L!JC#;P=*L+',8 JR MZKWJ%: $&DG$HO/D=I$8,GS+NF9P702'+L'-8A8 EP]$TKY$JC MF0=;PSEB5],K1%&D( !<"C9UVQDG3\1-PL:IFILEEEI,I+'HDBSC-.CEAI25 M-4C,4IA'TNX&E:,G41ENJ/#[B^-FX\V)*>U>9C%R-S4>2WS=-V4U(B5[C&OA MS GSR%$J2&TF@.$HE2:A940V1-OP\T&1"E.F**J.K_;%FCRN.M+0@>,IJ9AD'EG:B5%8 MK 'N 2"IOFW+\>,MQ]B2='_H$*"@W/NC*T#CV*&\:A767[O"H+1",9=:OF[_ M"F6]B!?F^4LH_8P$+%CNY!.:*C08P/]GTKBH I7('!^JBO?QN![3OIT&)&5& MNS=FI8QWFI2(3&EN.(#D(YE*NZ ,NVU; M MH!R@6(C8,[X,CE1AGY;@.1F&KZ@%U?CQUYL7-EIV#\Y'A;<$Y#DAYCO")-X6 M=5[=QV:C'K,L(VYF*S;?$&N4,E44%9J,LY:?MG"=*F,Q3JTR=5_-M$N/,%W4Z]^4#?ECFGQTJ$J]SY/(;@.ZKW[$RS?D.H?5=65 MB!R5%6<[L\JN;@ LIS@ 62'^(L&,%/(WS<<2\CDF^X >\6PH7^"=ZOO27\6? MA83XSC>++'*M]<'?V2"U<3:@"B8!"35MU A&4L!V969<-2ISP6\IU?D*XI*= MJWWNG+@\)WP3(F5/X=OH+6'"8RPT8A4E3Z)75DPL 00H;!6?;PV2K2FF, G, MXY0IL]/6$]4N<^FV#J:-E#G6<+P*[")8NVM[M^R8V4M6I:,CAZ^]OZY6"Y MF#COQ#:JKR4N+EC@9\J#,\0^I&E M2S_RXZU&?L?<@8>]J+N_W2H6F(!UVY]Z7=;_% Z&_CGMK_9YS;NU'_YV_^IO^U6 M'[G!TWUN20O1(OJ9,.$2O5"V;';/76=+;5,GD6+,PCL1%73@97W?P)\&\NR7 M8_YRS!_MF/M7_@(*[>Z9_^ QT;[O#&T>IHDQP&B.L+IZ[;* MQVB(6WRF9%RZP?%QK7FT*HE^K.X>0/%/J;C'7L[^"U!+ P04 " 4B =7 M,LV++;P( #5(P & &-A:V4M,C R,S W,#1X97@S,60R+FAT;>U:;5,; M.1+^*SI2NX$JVV,;2(@A5#EF6%Q+,&O,;?)1GI$]*L:C64ECX_OU][0T-C:8 M#:E+O*FK4(492ZU6=S_])C$G_ZI6PRSA621B=C'X>,EB%143D5D6:<$M1F?2 M)FR@\IQG[*/06J8I^Z!E/!:,O:LU#FKUVKLWU>KI"5AURC4J:[&CX&W0K#?W M6:/9.JBW#O?9]4>V>SOH[#GBLUYG\/DZ])M>WWZX[';83C4(_MSO!,'9X,Q/ M@'N##33/C+1293P-@O!JA^TDUN:M()C-9K79?DWI<3#H!XF=I =!JI01M=C& M.Z/3DXFPG$4)UT;8]SNW@_/J$2BLM*DX/0D6?SWM4,7STY-83IFQ M\U2\WYEP/999U:J\M5_/[3%6!IA^1'-?GMI47*K9P*XKW"-4H%UZVALLGQXPTVK+8]83IA?] ] M[W;:@V[OBO7.V74?@G2OVY?LO'O5QB.>>N>@"/O;D^KZMG]SV[X:L$&/A9\Z M%^VKWT(&.['^[65XPQK[O-HXV.5['L+VU1EK',9^:'M"MF]8^ZQW#;C8BKQ; MVO^QP\.9",'2I^M-@I(<[:;=_]"^"F^JO4^7X6=G0\PTZ_7F-Q3T>;&Z%?:1 M6YN 55ACG93KNPJ+A+9R-&MFD=)8 M127G>"O:-9_5[@,WKNZQR9S=96J6"A3(BE=2>]5B!2DRA!95 9K*OSZZJC9>'ML2KN768S<38U&$E]W35F02,DNXUHX<\(\KKE"%N2[H\= A24>[]W!6@<.927W<+JYYDPJ*Y0S*66+]N_0EDOXH5Y^1)* M/T,!"Y8[^82F"@T&\/^I-"ZJ0"4RQX>JXD,\KL:T[Z@!29G1'HQ9*>.=)B5B M$[(8EK3&5,:'*#LR1E"F[@"53_"&*NXX6YX0"2#V4J[9PR[*9MR?D<,L[HWF_6 M2%?JITM(]Z5">8&FQ0 $J@@16IC8"> JZ5AD2/0IL,>,R,FIB 1=@L<7SB=S M9()M(1QM0#B<\K1P_D[JB]$(50RGSPPMR--JM$SE+XA?_W5S@7* 8B%BS_@R M.%2%?5Z"EV08OJ065.-'7VY>V'#1/3@?%=X2D.>8F&\)DWA3U'EUGYJ->LRR MC+B9C=A\1:Q1RE115&@RSDI^VL!UHHS%.!VHP,M$8/27;_?9[C-+1D 94?"( MNA0<38]P[3%USEFQE&O/2Y5PLTSF%#_.*T3L$HNS1QGT^5'])7_ MV43;\ 3?31U^IV[*'=/BA4-5'GR>0G 5U ?W)UB^(M4_J:I+$3DJ*\YV9IE= MW0!83G LD+\38(9*N1OFH\EY'-,=@$]XME0OL!?JN\+?Q5_%1+B.]\LLLBU MUGO_9(/4QMF *I@$)-2T42,820';E9EQV:C,!+^C5.63&Q!!"@L%5\OC5(MJ:8P"0PCU.FS$X;3U3; MS*6;.I@V4N9(P_$JL(MP,0/+NG-O"4'%9QR9354Z%91V,CXNC^^Z##,QR5,U M%YB=) M ?<6:Q?C LGO;871OS6QP 3L8WLPN C_=->WRS_M/E_D]=;KOZR#6>[KDE M+42+Z'^G]R(JZ%C+_HTFG5WCR"IC45[G=1(I1NQ\V0WT?"=_$LC3G[[YTS>_ MMV_N7ON;*'C>$Q_L%%^],_"CF=\+XST0OVV8>W8VU*K*86F>E6XN" ML_(BQOI$V4 W(4@J,U$MO]?7VFC_LL=:'[TVM'RS),=)HCK$,>RNRD?HC%M\ MJF1&5X,S)D,2YH=&WM6'MSVC@0_RI[ M9-HF,QC;D NV?PI*Q)L+RR2*$^_2WD@V!]#'M79IF;IH) MK]5J7_IY'VK_YCB#-"%IQ"A[?38<3IM%-4K]\@T@*9[XM:]>@/\>G#H!4<-N'H+^]=A M[\ R]T>]\./5H%!Z=7WV9MB#BN.Z?S9ZKML/^\4"2O8R)<)U!Y<5 MJ"1:9X'K+I?+VK)1DVKFAF,WT7-QZ HI307 O6:;OKSX)W*NFJTZ;\%G*]$NQU94[4C*>.EEG0\#+=PITN M+C_@N7.6G.HD\#WO12LCE/)TY@@6Z^"HUFS>DQ2?)1N:+%P+%!-$\UMF9&]) MC00C*IA*G;0>*OC+Q MJY;ESOG?#$6C>YK=:8<(/D/AQM96X7^ :V!>?OG%:)SN:%PRZ]M4"HJ+@P\7 MP[-A^'+//_9:C7K-;[M3C%SV ^R,$+-,;1F*ZL.+ ?0N!H/)H-?]8P#GW5XX M&G^$X65O-+X:C;OAH/]TQO0&XW!X/NQUP^'H$A$_GEQW+T,(1T]G@M^$Z]JD MUJL!1L2841R,WSCRJD]G17<"W?[H"H/_$Z+P$+X[@3CUCF%T#@8VD^[XK'LY MF#BC#V\&'P&18U;JGE=_;$-Y2M'(P&]F7WO,ABE$,DU99)[X(B?KA,&[!5'H MH%C!F&52:9 QA$CO)8SE+"(W#,Y)I*5:P3"-I$(>FZ#WS>:7>\UZW6OUY!QS M^\K^\EL'F+SA7*IYB0W/>0>Q5%9;AEY("@PMIO#[ K4>5L'F>))#S,6Z6AC> M"8L6"O,3!H2D% 9WF'I3K!FH;<[SW'B!_X:3HD60,,70]FV["H_69E4+>X95 MZ)-;3F%TRY26:15=)5QAM(WK9O>9)(I:G;V$LQ@UHR4F/<(HCGG$U)JQ]+L* M2-,\QB_90N4+@K5/2[A_5HSBDQ;8I\0X2JC,3 RWN4L> Z!2^H2H*4E9[HSN M!%M!-[)G8P!4Q76B@T?$T4ZIL4#:1I;S %HF:1L!:]64YYD@JX"G@J?,F0H9 MW>P(,'O*NG-2JW\JX#_97OPT@H(444=$:[N.E*1*9]\_:+MFI5-^&)27F(\7 M J$8X7$* [<-!!7[:\$5,]U,;H(_*9\>O[%/$.8*_*-]>K YL'O ;L!:GII_ MVCAL&4@]XIE]^3QN>A/40@P/(,,957[:Z8I]A' M&SH*I+8ULVD(N1:B0*#$#&IUY@^24.TY(#_@0+J+ MV2+7<%(43AMO5].OF(LS1VEK_8E-+2KNI^_?8/0G,2X15- #/[N#7 HLXWN> M_7M:Q]S+WS^S?/\7/'U^+Y\"79F;O_)F-OI M6G_A[7^*MZ?UA^_(+#HAKM&TR-PW?.]5H/5UM=XQV*,<1-),YVYUNFM\X MT13#[-Q.\U4S#O'M&P+4IEB,4WD:,=OXIH8PX[DN.E@\!.2S-\6[K6QI[0+% MJH=FW&MO;&LONM\"9,5[HC:M)XEN9DJB.--^2A6LL_?6Q>CN0MF$FFG#3B7E M;V^G%2TN7W=ZT1W2YJ8W(S,<;!0C-PZ)L;L,R*WDM'SDF\U:_7!390J:9R^' MBQMD>R7=^0=02P,$% @ %(@'5V%B?_ -!@ =!< !@ !C86ME+3(P M,C,P-S T>&5X,S)D,BYH=&WM6&USVC@0_BM[=-HF,QC;0!)B*#/$(1.N24C! MN;8?A2UC383ERB*$^_6WD@T!^C*]7IIF;IH)8*]6^Z9'JUUU_K"L?IJ0-*01 MG >7%Q")<#ZCJ8)04J*0NF J@4!D&4GADDK).(<3R:(I!3BNNM"RC^RZ4V^ 6_>:KN103'':[=BKWX)W M(J)EMQ.Q.\C5DM,WE1F14Y9:2F1>P\E4&V?:.+S#;%( ME163&>-+[W7 9C2'*[J D9B1]'6UH.!O3B6+7[<-=\[^IB@:W5/T7EF$LRD* MU[:V"_\]' /]<VSZ<]?Q@./H(@RM_.+H>CGI!__3IC/'[ MHV!P-O![P6!XA8@?C6]Z5P$$PZ]6((Z=0QB>@8;-N#J/;2A+ M(S3202!FDH)/*8!+VG)[]ZT:K7G;8O9IC;E^;-;>]C\H8S(6B$BH&AQ!'_.46NS"B;'DQQBQE>GA>8=TW N,3]A0$@:0?\>4V^*9P9J MF[$\UU[@O^:,T")(J*1H^Z9=A4!AQVCU1VTP>T6[2R*1Z4AN<[J$7FA62,.HBN-$ M>8^(IJT#Q\!I$U_6#L!TZM8"5JHCEF><+#V6+LE0,\I3Y^C6OUS M ?_)]N)5"_)2Q![A[3:]"M@2CI MISF35-TCMFY#9>] *N]]Z:6 MN.B-WCXX91OT/%\$_WQ?OH8\W<#_8MCMEJ^_(?<_A=S3^L.V9!;U M$%-H6JCO87Z@0>K8K+N#3=LR*H]MQF[G?;W1X'U'4SNBG)*<0J-A MM>J-5M6TM[I;3BD:>A"D>5EPXD(,C4B$B84,8)]C$Q9GN YLU:3%7>Q64;I%6E_\9F2* M'8ZDY-8B,9:9'KD3+"IW?:M5JS?79TU!<\Q=<7&A;&ZHN_\ 4$L! A0#% M @ %(@'5\T"\[2)$ LZ !$ ( ! &-A:V4M,C R M,S W,#0N>'-D4$L! A0#% @ %(@'5[7@I-3I# Q:X !4 M ( !N! &-A:V4M,C R,S W,#1?8V%L+GAM;%!+ 0(4 Q0 ( !2( M!U<:=H<<:20 $8B @ 5 " =0= !C86ME+3(P,C,P-S T M7V1E9BYX;6Q02P$"% ,4 " 4B =707(@[.== 1"08 %0 M @ %P0@ 8V%K92TR,#(S,#&UL4$L! A0#% @ %(@' M5P5V,+- .@ J14$ !4 ( !BJ &-A:V4M,C R,S W,#1? M<')E+GAM;%!+ 0(4 Q0 ( !2(!U?E1753Z/H! %Y.&0 5 M " ?W: !C86ME+3(P,C,P-S T>#$P<2YH=&U02P$"% ,4 " 4B =7 M?%)%)A1H !Z0@( & @ $8U@( 8V%K92TR,#(S,##$P9#$N:'1M4$L! A0#% @ %(@'5RXERZVU" R2, !@ M ( !8CX# &-A:V4M,C R,S W,#1X97@S,60Q+FAT;5!+ 0(4 Q0 ( M !2(!U&5X,S%D,BYH=&U02P$"% ,4 " 4B =7A?A3XPP& !E%P & M @ $_4 , 8V%K92TR,#(S,##,R9#$N:'1M4$L! A0# M% @ %(@'5V%B?_ -!@ =!< !@ ( !@58# &-A:V4M I,C R,S W,#1X97@S,F0R+FAT;5!+!08 "P + .P" #$7 , ! end