0001104659-23-113394.txt : 20231101 0001104659-23-113394.hdr.sgml : 20231101 20231101161824 ACCESSION NUMBER: 0001104659-23-113394 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231101 DATE AS OF CHANGE: 20231101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SILICON LABORATORIES INC. CENTRAL INDEX KEY: 0001038074 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 742793174 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-29823 FILM NUMBER: 231368505 BUSINESS ADDRESS: STREET 1: 400 W CESAR CHAVEZ CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 5124168500 MAIL ADDRESS: STREET 1: 400 W CESAR CHAVEZ CITY: AUSTIN STATE: TX ZIP: 78701 FORMER COMPANY: FORMER CONFORMED NAME: SILICON LABORATORIES INC DATE OF NAME CHANGE: 20000105 10-Q 1 slab-20230930x10q.htm FORM 10-Q
0001038074--12-302023Q3falsefalsefalsefalsefalsehttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpensehttp://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense3177900031994000P1M0001038074us-gaap:CommonStockMember2022-07-032022-10-010001038074us-gaap:CommonStockMember2022-01-022022-10-010001038074us-gaap:RetainedEarningsMember2023-09-300001038074us-gaap:AdditionalPaidInCapitalMember2023-09-300001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001038074us-gaap:RetainedEarningsMember2023-07-010001038074us-gaap:AdditionalPaidInCapitalMember2023-07-010001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-0100010380742023-07-010001038074us-gaap:RetainedEarningsMember2022-12-310001038074us-gaap:AdditionalPaidInCapitalMember2022-12-310001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001038074us-gaap:RetainedEarningsMember2022-10-010001038074us-gaap:AdditionalPaidInCapitalMember2022-10-010001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-010001038074us-gaap:RetainedEarningsMember2022-07-020001038074us-gaap:AdditionalPaidInCapitalMember2022-07-020001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-0200010380742022-07-020001038074srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-010001038074us-gaap:RetainedEarningsMember2022-01-010001038074us-gaap:AdditionalPaidInCapitalMember2022-01-010001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001038074srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-010001038074us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-09-300001038074us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-09-300001038074us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001038074us-gaap:SalesChannelThroughIntermediaryMember2023-07-022023-09-300001038074us-gaap:SalesChannelDirectlyToConsumerMember2023-07-022023-09-300001038074slab:IndustrialAndCommercialMember2023-07-022023-09-300001038074slab:HomeAndLifeMember2023-07-022023-09-300001038074us-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-09-300001038074us-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-09-300001038074slab:IndustrialAndCommercialMember2023-01-012023-09-300001038074slab:HomeAndLifeMember2023-01-012023-09-300001038074us-gaap:SalesChannelThroughIntermediaryMember2022-07-032022-10-010001038074us-gaap:SalesChannelDirectlyToConsumerMember2022-07-032022-10-010001038074slab:IndustrialAndCommercialMember2022-07-032022-10-010001038074slab:HomeAndLifeMember2022-07-032022-10-010001038074us-gaap:SalesChannelThroughIntermediaryMember2022-01-022022-10-010001038074us-gaap:SalesChannelDirectlyToConsumerMember2022-01-022022-10-010001038074slab:IndustrialAndCommercialMember2022-01-022022-10-010001038074slab:HomeAndLifeMember2022-01-022022-10-010001038074us-gaap:SubsequentEventMember2023-10-012023-12-300001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032022-10-010001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-10-010001038074us-gaap:RetainedEarningsMember2022-07-032022-10-010001038074us-gaap:RetainedEarningsMember2022-01-022022-10-010001038074us-gaap:RevolvingCreditFacilityMember2023-09-300001038074us-gaap:LetterOfCreditMember2023-09-300001038074slab:SwinglineLoansMember2023-09-300001038074us-gaap:LineOfCreditMember2023-09-300001038074slab:NorwegianTaxAdministrationMemberus-gaap:PendingLitigationMemberus-gaap:TaxYear2013Member2023-01-012023-09-300001038074srt:MinimumMember2023-01-012023-09-300001038074srt:MaximumMember2023-01-012023-09-3000010380742022-01-022022-12-310001038074srt:MinimumMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-01-012023-09-300001038074srt:MaximumMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-01-012023-09-300001038074us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-09-300001038074us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-09-300001038074us-gaap:USGovernmentDebtSecuritiesMember2023-09-300001038074us-gaap:CorporateDebtSecuritiesMember2023-09-300001038074us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001038074slab:ConvertibleSeniorNotes0.625PercentMember2023-09-300001038074us-gaap:FairValueInputsLevel2Memberslab:ConvertibleNotes2025Member2023-09-300001038074us-gaap:FairValueInputsLevel2Memberslab:ConvertibleNotes2025Member2022-12-310001038074slab:ConvertibleSeniorNotes0.625PercentMember2023-03-220001038074slab:ConvertibleSeniorNotes0.625PercentMember2020-06-010001038074slab:ConvertibleSeniorNotes0.625PercentMember2022-12-310001038074srt:MinimumMemberslab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-09-300001038074srt:MinimumMemberslab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:BaseRateMember2023-01-012023-09-300001038074srt:MaximumMemberslab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-09-300001038074srt:MaximumMemberslab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:BaseRateMember2023-01-012023-09-300001038074slab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-09-300001038074slab:RevolvingCreditFacilityOtherThanSwinglineLoansMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-01-012023-09-300001038074us-gaap:CommonStockMember2023-09-300001038074us-gaap:CommonStockMember2023-07-010001038074us-gaap:CommonStockMember2022-12-310001038074us-gaap:CommonStockMember2022-10-010001038074us-gaap:CommonStockMember2022-07-020001038074us-gaap:CommonStockMember2022-01-0100010380742022-10-0100010380742022-01-010001038074us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-09-300001038074us-gaap:MoneyMarketFundsMember2023-09-300001038074us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001038074us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001038074us-gaap:MoneyMarketFundsMember2022-12-310001038074us-gaap:CorporateDebtSecuritiesMember2022-12-310001038074us-gaap:FairValueInputsLevel2Member2023-09-300001038074us-gaap:FairValueInputsLevel1Member2023-09-300001038074us-gaap:FairValueInputsLevel2Member2022-12-310001038074us-gaap:FairValueInputsLevel1Member2022-12-310001038074us-gaap:ConvertibleNotesPayableMember2023-01-012023-09-300001038074us-gaap:ConvertibleNotesPayableMember2022-07-032022-10-010001038074us-gaap:ConvertibleNotesPayableMember2022-01-022022-10-010001038074us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022023-09-300001038074us-gaap:ResearchAndDevelopmentExpenseMember2023-07-022023-09-300001038074us-gaap:CostOfSalesMember2023-07-022023-09-300001038074slab:UnvestedPerformanceStockMember2023-07-022023-09-300001038074us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001038074us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001038074us-gaap:CostOfSalesMember2023-01-012023-09-300001038074us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-032022-10-010001038074us-gaap:ResearchAndDevelopmentExpenseMember2022-07-032022-10-010001038074us-gaap:CostOfSalesMember2022-07-032022-10-010001038074us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-022022-10-010001038074us-gaap:ResearchAndDevelopmentExpenseMember2022-01-022022-10-010001038074us-gaap:CostOfSalesMember2022-01-022022-10-010001038074us-gaap:RetainedEarningsMember2023-07-022023-09-300001038074us-gaap:CommonStockMember2023-07-022023-09-300001038074us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300001038074us-gaap:AdditionalPaidInCapitalMember2022-07-032022-10-010001038074us-gaap:AdditionalPaidInCapitalMember2022-01-022022-10-010001038074us-gaap:RetainedEarningsMember2023-01-012023-09-300001038074us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001038074us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001038074slab:ScenarioCreditFacilityDebtCovenantMemberus-gaap:LineOfCreditMember2023-01-012023-09-300001038074slab:ScenarioCompanysOptionToIncreaseBorrowingCapacityMemberus-gaap:LineOfCreditMember2023-01-012023-09-3000010380742022-07-032022-10-0100010380742023-09-3000010380742022-12-310001038074slab:ConvertibleSeniorNotes0.625PercentMember2023-06-012023-06-3000010380742022-01-022022-10-010001038074us-gaap:CommonStockMember2023-01-012023-09-3000010380742023-07-022023-09-3000010380742023-10-1600010380742023-01-012023-09-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesiso4217:NOK

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2023

or

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

For the transition period from _________ to _________

Commission file number: 000-29823

SILICON LABORATORIES INC.

(Exact name of registrant as specified in its charter)

Delaware

    

74-2793174

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

400 West Cesar Chavez, Austin, Texas

    

78701

(Address of principal executive offices)

(Zip Code)

(512) 416-8500

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange
on which registered

Common Stock, $0.0001 par value

SLAB

The NASDAQ Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Sections 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 (§232.405 of this chapter) 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 October 16, 2023, 31,779,335 shares of common stock of Silicon Laboratories Inc. were outstanding.

Table of Contents

Part I. Financial Information

Page
Number

Item 1.

Financial Statements (Unaudited):

Condensed Consolidated Balance Sheets at September 30, 2023 and December 31, 2022

3

Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2023 and October 1, 2022

4

Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended September 30, 2023 and October 1, 2022

5

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine months ended September 30, 2023 and October 1, 2022

6

Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and October 1, 2022

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

17

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

24

Item 4.

Controls and Procedures

24

Part II. Other Information

Item 1.

Legal Proceedings

24

Item 1A.

Risk Factors

25

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

38

Item 3.

Defaults Upon Senior Securities

39

Item 4.

Mine Safety Disclosures

39

Item 5.

Other Information

39

Item 6.

Exhibits

40

Cautionary Statement

Except for the historical financial information contained herein, the matters discussed in this report on Form 10-Q (as well as documents incorporated herein by reference) may be considered “forward-looking” statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such forward-looking statements include declarations regarding the intent, belief or current expectations of Silicon Laboratories Inc. and its management and may be signified by the words “believe,” “estimate,” “expect,” “intend,” “anticipate,” “plan,” “project,” “will” or similar language. You are cautioned that any such forward-looking statements are not guarantees of future performance and involve a number of risks and uncertainties. Actual results could differ materially from those indicated by such forward-looking statements. Factors that could cause or contribute to such differences include those discussed under “Risk Factors” and elsewhere in this report. Silicon Laboratories disclaims any intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

2

Part I. Financial Information

Item 1. Financial Statements

Silicon Laboratories Inc.

Condensed Consolidated Balance Sheets

(In thousands, except per share data)

(Unaudited)

    

September 30,

December 31,

    

2023

    

2022

Assets

Current assets:

Cash and cash equivalents

$

159,928

$

499,915

Short-term investments

 

257,157

 

692,024

Accounts receivable, net

 

102,142

 

71,437

Inventories

 

167,581

 

100,417

Prepaid expenses and other current assets

 

86,727

 

97,570

Total current assets

 

773,535

 

1,461,363

Property and equipment, net

 

150,839

 

152,016

Goodwill

 

376,389

 

376,389

Other intangible assets, net

 

65,744

 

84,907

Other assets, net

 

108,555

 

94,753

Total assets

$

1,475,062

$

2,169,428

Liabilities and Stockholders’ Equity

Current liabilities:

Accounts payable

$

48,086

$

89,860

Revolving line of credit

45,000

Deferred revenue and returns liability

10,066

6,780

Other current liabilities

61,991

 

89,136

Total current liabilities

165,143

 

185,776

Convertible debt, net

529,573

Other non-current liabilities

49,997

 

49,071

Total liabilities

215,140

 

764,420

Commitments and contingencies

Stockholders’ equity:

Preferred stock – $0.0001 par value; 10,000 shares authorized; no shares issued

Common stock – $0.0001 par value; 250,000 shares authorized; 31,779 and 31,994 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively

3

 

3

Retained earnings

1,262,518

 

1,415,693

Accumulated other comprehensive loss

(2,599)

 

(10,688)

Total stockholders’ equity

1,259,922

 

1,405,008

Total liabilities and stockholders’ equity

$

1,475,062

$

2,169,428

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

3

Silicon Laboratories Inc.

Condensed Consolidated Statements of Income

(In thousands, except per share data)

(Unaudited)

    

Three Months Ended

    

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

2023

    

2022

2023

    

2022

Revenues

$

203,760

$

269,817

$

695,413

$

766,781

Cost of revenues

84,735

 

104,232

278,753

 

281,521

Gross profit

119,025

 

165,585

416,660

 

485,260

Operating expenses:

Research and development

79,042

 

84,624

254,340

 

245,677

Selling, general and administrative

27,766

 

50,738

113,363

 

144,398

Operating expenses

106,808

 

135,362

367,703

 

390,075

Operating income

12,217

30,223

48,957

 

95,185

Other income (expense):

Interest income and other, net

2,938

4,672

15,554

 

9,616

Interest expense

(1,359)

(1,527)

(4,611)

 

(4,874)

Income before income taxes

13,796

33,368

59,900

 

99,927

Provision for income taxes

3,388

 

14,188

23,479

36,871

Equity-method earnings (loss)

(60)

1,819

(1,150)

2,985

Net income

$

10,348

$

20,999

$

35,271

$

66,041

Earnings per share:

Basic

$

0.33

$

0.62

$

1.11

$

1.84

Diluted

$

0.32

$

0.60

$

1.07

$

1.79

Weighted-average common shares outstanding:

Basic

31,796

34,079

31,789

35,935

Diluted

32,078

34,779

32,919

36,968

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

4

Silicon Laboratories Inc.

Condensed Consolidated Statements of Comprehensive Income

(In thousands)

(Unaudited)

    

Three Months Ended

    

Nine Months Ended

September 30,

    

October 1,

    

September 30,

    

October 1,

    

2023

    

2022

2023

    

2022

Net income

$

10,348

$

20,999

$

35,271

$

66,041

Other comprehensive income (loss), before tax

Net changes to available-for-sale securities

Unrealized gains (losses) arising during the period

1,553

(3,359)

5,936

(16,064)

Reclassification for losses included in net income

68

56

4,542

479

Net changes to cash flow hedges

Unrealized gains (losses) arising during the period

409

(1,574)

(135)

 

(5,119)

Reclassification for (gains) losses included in net income

(195)

1,821

(38)

2,913

Other comprehensive income (loss), before tax

1,835

(3,056)

10,305

 

(17,791)

Provision (benefit) for income taxes

344

 

(644)

2,216

 

(3,743)

Other comprehensive income (loss)

1,491

 

(2,412)

8,089

 

(14,048)

Comprehensive income

$

11,839

$

18,587

$

43,360

$

51,993

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

5

Silicon Laboratories Inc.

Condensed Consolidated Statements of Changes in Stockholders’ Equity

(In thousands)

(Unaudited)

    

    

    

Additional

    

    

Accumulated Other

    

Total

Common

Paid-In

Retained

Comprehensive

Stockholders’

Three Months Ended September 30, 2023

Shares

Stock

Capital

Earnings

Income (Loss)

Equity

Balance as of July 1, 2023

 

31,861

$

3

$

$

1,262,984

$

(4,090)

$

1,258,897

Net income

 

 

 

10,348

 

 

10,348

Other comprehensive income

1,491

1,491

Stock issuances, net of shares withheld for taxes

27

 

 

(588)

 

 

 

(588)

Repurchases of common stock

(109)

(5,354)

(10,814)

(16,168)

Stock-based compensation

5,942

5,942

Balance as of September 30, 2023

31,779

$

3

$

$

1,262,518

$

(2,599)

$

1,259,922

    

    

    

Additional

    

    

Accumulated Other

    

Total

Common

Paid-In

Retained

Comprehensive

Stockholders’

Three Months Ended October 1, 2022

Shares

Stock

Capital

Earnings

Income (Loss)

Equity

Balance as of July 2, 2022

34,223

$

3

$

$

1,619,396

$

(14,055)

$

1,605,344

Net income

 

 

 

20,999

 

 

20,999

Other comprehensive loss

 

 

 

 

(2,412)

 

(2,412)

Stock issuances, net of shares withheld for taxes

15

 

 

(773)

 

 

 

(773)

Repurchases of common stock

(708)

(15,211)

(72,287)

(87,498)

Stock-based compensation

 

 

15,984

 

 

 

15,984

Balance as of October 1, 2022

33,530

$

3

$

$

1,568,108

$

(16,467)

$

1,551,644

    

    

    

Additional

    

    

Accumulated Other 

    

Total

Common

Paid-In

Retained

Comprehensive 

Stockholders’

Nine Months Ended September 30, 2023

Shares

Stock

Capital

Earnings

Income (Loss)

Equity

Balance as of December 31, 2022

 

31,994

$

3

$

$

1,415,693

$

(10,688)

$

1,405,008

Net income

 

 

 

 

35,271

 

35,271

Other comprehensive income

 

 

 

 

 

8,089

 

8,089

Stock issuances, net of shares withheld for taxes

 

387

 

 

(9,112)

 

 

 

(9,112)

Repurchases of common stock

(1,522)

(24,684)

(188,446)

(213,130)

Stock-based compensation

 

 

 

37,360

 

 

 

37,360

Convertible debt activity

920

 

 

(3,564)

 

 

(3,564)

Balance as of September 30, 2023

 

31,779

$

3

$

$

1,262,518

$

(2,599)

$

1,259,922

    

    

    

Additional

    

    

Accumulated Other

    

Total

Common

Paid-In

Retained

Comprehensive 

Stockholders’

Nine Months Ended October 1, 2022

Shares

Stock

Capital

Earnings

Income (Loss)

Equity

Balance as of January 1, 2022

 

38,481

$

4

$

$

2,214,839

$

(2,419)

$

2,212,424

Cumulative effect of adoption of accounting standard

 

 

 

 

(59,963)

 

(59,963)

Net income

 

 

 

 

66,041

 

66,041

Other comprehensive loss

 

 

 

 

 

(14,048)

 

(14,048)

Stock issuances, net of shares withheld for taxes

 

316

 

 

(8,367)

 

 

 

(8,367)

Repurchases of common stock

(5,267)

(1)

(34,885)

(652,809)

(687,695)

Stock-based compensation

43,252

43,252

Balance as of October 1, 2022

 

33,530

$

3

$

$

1,568,108

$

(16,467)

$

1,551,644

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

6

Silicon Laboratories Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

    

Nine Months Ended

September 30,

October 1,

    

2023

    

2022

Operating Activities

Net income

$

35,271

$

66,041

Adjustments to reconcile net income to net cash provided by (used in) operating activities of continuing operations:

Depreciation of property and equipment

18,992

 

16,514

Amortization of other intangible assets

19,162

 

27,328

Amortization of debt issuance costs

960

1,492

Loss on extinguishment of convertible debt

3

Stock-based compensation expense

37,167

 

43,213

Equity-method (earnings) loss

1,150

(2,985)

Deferred income taxes

(5,881)

 

(13,126)

Changes in operating assets and liabilities:

Accounts receivable

(30,706)

 

21,641

Inventories

(66,971)

 

(39,100)

Prepaid expenses and other assets

8,085

 

(28,404)

Accounts payable

(37,039)

 

26,694

Other current liabilities and income taxes

(39,155)

 

17,962

Deferred revenue and returns liability

3,286

 

(2,144)

Other non-current liabilities

6,794

(7,713)

Net cash provided by (used in) operating activities of continuing operations

(48,885)

 

127,416

Investing Activities

Purchases of marketable securities

(91,493)

 

(579,507)

Sales of marketable securities

365,073

 

42,952

Maturities of marketable securities

171,766

597,399

Purchases of property and equipment

(18,533)

 

(20,057)

Purchases of other assets

(395)

Net cash provided by investing activities of continuing operations

426,418

 

40,787

Financing Activities

Proceeds from revolving line of credit

80,000

Payments on debt

(571,157)

(21)

Repurchases of common stock

(217,137)

(681,695)

Payment of taxes withheld for vested stock awards

(17,239)

(14,732)

Proceeds from the issuance of common stock

8,013

6,366

Net cash used in financing activities of continuing operations

(717,520)

 

(690,082)

Discontinued Operations

Operating activities

(69,467)

Net cash used in discontinued operations

(69,467)

Decrease in cash and cash equivalents

(339,987)

 

(591,346)

Cash and cash equivalents at beginning of period

499,915

 

1,074,623

Cash and cash equivalents at end of period

$

159,928

$

483,277

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

7

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

1.

Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. The information included herein contains all normal recurring accruals and adjustments which, in the opinion of management, are necessary to present fairly Silicon Laboratories Inc.’s (the “Company”) financial position, results of its operations, comprehensive income, stockholders’ equity and cash flows. The Condensed Consolidated Balance Sheet as of December 31, 2022 was derived from the Company’s audited Consolidated Financial Statements. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year.

These Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto for the year ended December 31, 2022, included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 1, 2023.

The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements. The Company periodically reviews the assumptions used in its financial statement estimates.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Substantially all of the Company’s contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (“IC”) products. This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Variable consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession. Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs. The Company’s products carry a one-year replacement warranty. Payments are typically due within 30 days of invoicing and do not include a significant financing component.

8

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

2.

Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

2023

2022

2023

2022

Net income

$

10,348

$

20,999

$

35,271

$

66,041

Shares used in computing basic earnings per share

31,796

 

34,079

31,789

 

35,935

Effect of dilutive securities:

Convertible debt and stock-based awards

282

 

700

1,130

 

1,033

Shares used in computing diluted earnings per share

32,078

 

34,779

32,919

 

36,968

Earnings per share:

Basic

$

0.33

$

0.62

$

1.11

$

1.84

Diluted

$

0.32

$

0.60

$

1.07

$

1.79

The Company irrevocably elected to settle the principal amount of its 0.625% convertible senior notes due 2025 (the “2025 Notes”) in cash and intended to settle any excess value in shares in the event of a conversion. In June 2023, the Company paid $535.0 million in cash and issued 0.9 million shares of common stock in connection with the conversions and redemptions of the 2025 Notes. For the three and nine months ended September 30, 2023 and October 1, 2022, approximately 0.0 million, 0.7 million, 0.4 million, and 0.7 million shares, respectively, were included in the denominator for the calculation of diluted earnings per share (related to the not yet converted or redeemed 2025 Notes.) See Note 6, Debt, to the Condensed Consolidated Financial Statements for additional information.Securities that were anti-dilutive were insignificant and were excluded from the computation of diluted earnings per share in all periods presented.

3.

Fair Value of Financial Instruments

The fair values of the Company’s financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:

Level 1 - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2 - Inputs other than Level 1 that are directly or indirectly observable, such as quoted prices for similar assets or liabilities and quoted prices in less active markets.

Level 3 - Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company’s own data.

9

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

3.

Fair Value of Financial Instruments (Continued)

The following summarizes the valuation of the Company’s financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

Fair Value Measurements

at September 30, 2023 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

57,144

$

$

57,144

Total cash equivalents

$

57,144

$

$

57,144

Short-term investments:

Corporate debt securities

$

$

166,868

$

166,868

Government debt securities

90,289

90,289

Total short-term investments

$

$

257,157

$

257,157

Total

$

57,144

$

257,157

$

314,301

Fair Value Measurements

at December 31, 2022 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

310,969

$

$

310,969

Corporate debt securities

 

3,249

 

3,249

Total cash equivalents

$

310,969

$

3,249

$

314,218

Short-term investments:

Corporate debt securities

$

$

501,014

$

501,014

Government debt securities

191,010

191,010

Total short-term investments

$

$

692,024

$

692,024

Total

$

310,969

$

695,273

$

1,006,242

Valuation methodology

The Company’s cash equivalents and short-term investments that are classified as Level 2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; quoted prices in less active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. The Company’s foreign currency derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies and market observable data of similar instruments.

10

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

3.

Fair Value of Financial Instruments (Continued)

Contractual maturities of investments

The Company’s available-for-sale investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Condensed Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company’s available-for-sale investments at September 30, 2023 (in thousands):

    

    

Fair

Cost

Value

Due in one year or less

$

195,410

$

193,040

Due after one year through five years

64,803

64,117

$

260,213

$

257,157

Unrealized Gains and Losses

The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of September 30, 2023

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

13,876

$

(13)

$

132,920

$

(1,865)

$

146,796

$

(1,878)

Government debt securities

 

49,597

 

(341)

 

37,762

 

(908)

 

87,359

 

(1,249)

$

63,473

$

(354)

$

170,682

$

(2,773)

$

234,155

$

(3,127)

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of December 31, 2022

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

307,085

$

(5,297)

$

185,467

$

(4,090)

$

492,552

$

(9,387)

Government debt securities

 

76,651

(626)

100,209

(3,541)

176,860

(4,167)

$

383,736

$

(5,923)

$

285,676

$

(7,631)

$

669,412

$

(13,554)

The gross unrealized losses as of September 30, 2023 and December 31, 2022 were due primarily to changes in market interest rates. At September 30, 2023 and December 31, 2022, there were no material unrealized gains associated with the Company’s available-for-sale investments.

The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors such as the severity of the impairment, changes in underlying credit ratings, forecasted recovery, the Company’s intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of September 30, 2023, there were no material declines in the market value of available-for-sale investments due to credit-related factors.

11

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

3.

Fair Value of Financial Instruments (Continued)

Fair values of other financial instruments

Prior to its conversion or redemption in June 2023, the Company’s debt was recorded at cost, but measured at fair value for disclosure purposes. The fair value of the Company’s 2025 Notes was determined using observable market prices. The notes were traded in less active markets and were therefore classified as a Level 2 fair value measurement. As of December 31, 2022, the fair value of the 2025 Notes was $671.9 million. No notes were outstanding as of September 30, 2023.

The Company’s other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.

4.

Derivative Financial Instruments

The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates. The Company’s objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Condensed Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Condensed Consolidated Statement of Cash Flows.

Cash Flow Hedges

Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive income (loss) in the Condensed Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive income (loss) may be recognized in the Condensed Consolidated Statement of Income based on an assessment of the contracts at the time of termination.

The Company has entered into foreign currency forward contracts for a portion of its forecasted operating expenses denominated in Norwegian Krone. As of September 30, 2023, the contracts had maturities of one to three months and an aggregate notional value of $2.0 million. Gains and losses expected to be reclassified into earnings in the next twelve months were not material. The fair value of the contracts, contract gains or losses recognized in other comprehensive income (loss) and amounts reclassified from accumulated other comprehensive income (loss) into earnings were not material for any of the periods presented.

Non-designated Hedges

Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.

As of September 30, 2023, the Company held foreign currency forward contracts denominated in the Euro with an aggregate notional value of $7.4 million. The fair value of the foreign contracts and contract gains and losses recognized in income were not material for any of the periods presented.

12

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

5.

Supplemental Information

The following table shows the details of selected Condensed Consolidated Balance Sheet items (in thousands):

Inventories

    

September 30,

    

December 31,

2023

2022

Work in progress

$

150,248

$

75,112

Finished goods

 

17,333

 

25,305

$

167,581

$

100,417

Lease income

The Company leases a portion of its headquarter facilities to other tenants. Lease income from operating leases was $2.3 million and $5.4 million during the nine months ended September 30, 2023 and October 1, 2022, respectively.

6.

Debt

0.625% Convertible Senior Notes

On June 1, 2020, the Company completed a private placement of $535 million principal amount convertible senior notes (the “2025 Notes”). The 2025 Notes bore interest semi-annually at a rate of 0.625% per year and were scheduled to mature on June 15, 2025.

On March 22, 2023, the Company issued a notice of redemption for the 2025 Notes. Prior to the redemption, the Company received conversion notices representing $533.6 million principal amount of the notes. The Company paid $533.6 million in cash and issued 0.9 million shares of common stock, as well as $47 thousand in cash in lieu of fractional shares, for the conversions. Notes representing $1.4 million principal amount were redeemed at par, plus accrued interest. All note conversions and redemptions were completed in June 2023.

The carrying amount of the 2025 Notes consisted of the following (in thousands):

    

December 31,

2022

Principal

$

534,980

Unamortized debt issuance costs

 

(5,407)

Net carrying amount

$

529,573

Interest expense related to the 2025 Notes was comprised of the following (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

 

October 1,

    

2023

    

2022

    

2023

    

2022

Contractual interest expense

$

$

826

$

1,493

$

2,511

Amortization of debt issuance costs

498

960

 

1,492

$

$

1,324

$

2,453

$

4,003

The 2025 Notes were recorded in convertible debt, net on the Condensed Consolidated Balance Sheet. The remaining balance of the debt issuance costs was recognized in stockholders’ equity for the 2025 Notes that were converted and as debt extinguishment loss for the 2025 Notes that were redeemed in the second quarter of fiscal 2023.

13

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

6.Debt (Continued)

Credit Facility

The Company and certain of its domestic subsidiaries (the “Guarantors”) have a $400 million revolving credit facility, as amended on June 30, 2023, with a maturity date of June 30, 2028. The credit facility includes a $25 million letter of credit sublimit and a $10 million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to the greater of an aggregate of $250 million and 100% of EBITDA of the last four fiscal quarters, plus an amount that would not cause a secured net leverage ratio (funded debt secured by assets/EBITDA) to exceed 3.50 to 1.00, subject to certain conditions.

The credit facility, other than swingline loans, will bear interest at the Adjusted Term Secured Overnight Financing Rate (“SOFR”) plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Adjusted Term SOFR plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Adjusted Term SOFR loans range from 1.00% to 1.75% and for base rate loans range from 0.00% to 0.75%, depending in each case, on the leverage ratio as defined in the credit facility.

The credit facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a consolidated net leverage ratio (funded indebtedness less cash and cash equivalents up to $750 million and divided by EBITDA) of no more than 4.25 to 1, and a minimum interest coverage ratio (EBITDA/interest payments) of no less than 2.50 to 1. As of September 30, 2023, the Company was in compliance with all covenants of the credit facility. The Company’s obligations under the credit facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors. As of September 30, 2023, $45.0 million was outstanding on the credit facility.

7.

Commitments and Contingencies

Litigation

The Company is involved in various legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Condensed Consolidated Financial Statements.

14

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

8.

Revenues

The Company groups its products as Industrial & Commercial or Home & Life based on the target markets they address. The following represents revenue by product category (in thousands):

    

Three Months Ended

    

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Industrial & Commercial

$

120,957

$

145,661

$

436,973

$

416,475

Home & Life

 

82,803

 

124,156

 

258,440

 

350,306

$

203,760

$

269,817

$

695,413

$

766,781

A portion of the Company’s sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. During the three and nine months ended September 30, 2023, the Company did not recognize any revenue related to performance obligations that were satisfied in previous reporting periods. During the three and nine months ended October 1, 2022, the Company recognized revenue of $4.5 million and $30.7 million, respectively, from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company’s revenue by sales channel (in thousands):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

 

2023

    

2022

    

2023

    

2022

Distributors

$

164,444

$

217,355

$

556,963

$

621,563

Direct customers

39,316

 

52,462

138,450

 

145,218

$

203,760

$

269,817

$

695,413

$

766,781

9.

Stock-Based Compensation

Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as restricted stock units (“RSUs”), performance stock units (“PSUs”) and restricted stock awards (“RSAs”)) are estimated based on their intrinsic values. The fair values of market stock awards (“MSUs”) are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.

The following table presents details of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Cost of revenues

$

192

$

288

$

774

$

834

Research and development

8,598

8,788

26,903

 

23,482

Selling, general and administrative

(3,000)

6,874

9,490

 

18,897

5,790

15,950

37,167

 

43,213

Income tax benefit

505

1,230

4,446

4,444

Total

$

5,285

$

14,720

$

32,721

$

38,769

For the three months ended September 30, 2023, the Company recognized an expense reversal of $9.5 million to reflect a reduction in the estimated levels of achievement related to unvested performance stock units.

The Company had approximately $103.8 million of total unrecognized compensation cost related to equity grants as of September 30, 2023 that is expected to be recognized over a weighted-average period of approximately 2.2 years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.

15

Table of Contents

Silicon Laboratories Inc.

Notes to Condensed Consolidated Financial Statements (Continued)

(Unaudited)

10.

Income Taxes

Provision for income taxes includes both domestic and foreign income taxes at the applicable tax rates adjusted for non-deductible expenses, research and development tax credits, global intangible low-taxed income, Subpart F income inclusions, and other permanent differences. Typically, the Company’s interim provision for income taxes is determined using an estimated annual effective tax rate, adjusted for discrete tax items. Under certain circumstances where the Company is unable to make a reliable estimate of the annual effective tax rate, it uses the actual effective tax rate for the year-to-date period. For the three and nine months ended September 30, 2023, the Company used this approach due to the variability of the rate as a result of fluctuations in forecasted pre-tax income.

Income tax expense was $3.4 million and $14.2 million for the three months ended September 30, 2023 and October 1, 2022, resulting in effective tax rates of 24.7% and 40.3%, respectively. Income tax expense was $23.5 million and $36.9 million for the nine months ended September 30, 2023, and October 1, 2022, resulting in effective tax rates of 40.0% and 35.8%, respectively. The decrease in the effective tax rate for the three months ended September 30, 2023 as compared to the prior period was primarily due to a decrease in nondeductible stock compensation and a delay in the application of unfavorable foreign tax credit Treasury regulations that was announced during the recent quarter, partially offset by the increased impact of global intangible low-taxed income relative to lower pre-tax book income. The increase in the effective tax rate for the nine months ended September 30, 2023 as compared to the prior period was primarily due the increased impact of global intangible low-taxed income relative to lower pre-tax book income, partially offset by discrete U.S. federal and state return-to-provision benefits recorded in the recent nine-month period.

Uncertain Tax Positions

As of September 30, 2023, the Company had gross unrecognized tax benefits, inclusive of interest, of $5.2 million, all of which would affect the effective tax rate if recognized. During the nine months ended September 30, 2023, the Company did not release any unrecognized tax benefits.

The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for any of the periods presented.

Following the completion of the Norwegian Tax Administration (“NTA”) examination of the Company’s Norwegian subsidiary for income tax matters relating to fiscal years 2013 - 2016, the Company received an assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. The adjustment to the pricing of the intercompany transaction results in approximately 141.3 million Norwegian kroner, or $13.2 million, additional Norwegian income tax. The Company disagrees with the NTA’s assessment and believes the Company’s position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies. If unable to resolve this matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies.

The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.

Tax years 2015 through 2023 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company’s 2021 tax year is currently under examination in India. Although the outcome of tax audits is always uncertain, the Company believes that the results of the examination will not materially impact its financial position or results of operations. The Company is not currently under audit in any other major taxing jurisdiction.

The Company does not expect material changes to its gross unrecognized tax benefits in the next 12 months.

11.Subsequent Event

The Company expects to incur approximately $6.5 million of restructuring related expense in the fourth quarter of fiscal year 2023, consisting primarily of reduction-in-force severance charges.

16

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

The following discussion and analysis of financial condition and results of operations should be read in conjunction with the Condensed Consolidated Financial Statements and related notes thereto included elsewhere in this report. This discussion contains forward-looking statements. Please see the “Cautionary Statement” above and “Risk Factors” below for discussions of the uncertainties, risks and assumptions associated with these statements. Our fiscal year-end financial reporting periods are a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. Our third quarter of fiscal 2023 ended September 30, 2023. Our third quarter of fiscal 2022 ended October 1, 2022.

Impact of Macroeconomic Conditions

The current global economic environment is experiencing inflationary pressure, rising interest rates, and geopolitical tension. In the third quarter, we experienced a decline in revenues, and expect a continued decline into the fourth quarter, as our customers are slowing purchases to reduce existing inventories in a softening market. The extent of the impact of these macroeconomic conditions on our operational and financial performance will depend on future developments, including the duration and severity of any economic downturn, the impact to the business of our suppliers and/or customers, and other items identified under “Risk Factors” below, all of which are uncertain and cannot be predicted. An extended period of global supply chain and economic disruption could materially affect our business, results of operations, access to sources of liquidity and financial condition.

Overview

We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, industry leading ecosystem and robust support enable customers in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives. We provide analog-intensive, mixed-signal solutions for use in a variety of electronic products in a broad range of applications for the Internet of Things (“IoT”) including connected home and security, industrial automation and control, smart metering, smart lighting, commercial building automation, consumer electronics, asset tracking and medical instrumentation. We group our products as Industrial & Commercial or Home & Life based on the target markets they address.

As a fabless semiconductor company, we rely on third-party semiconductor fabricators in Asia, and to a lesser extent the United States and Europe, to manufacture the silicon wafers that reflect our IC designs. Each wafer contains numerous die, which are cut from the wafer to create a chip for an IC. We rely on third parties in Asia to assemble, package, and, in most cases, test these devices and ship these units to our customers. Testing performed by such third parties facilitates faster delivery of products to our customers (particularly those located in Asia), shorter production cycle times, lower inventory requirements, lower costs and increased flexibility of test capacity.

The sales cycle for our ICs can be as long as 12 months or more. An additional three to six months or more are usually required before a customer ships a significant volume of devices that incorporate our ICs. Due to this lengthy sales cycle, we typically experience a significant delay between incurring research and development and selling, general and administrative expenses, and the corresponding sales. Consequently, if sales in any quarter do not occur when expected, expenses and inventory levels could be disproportionately high, and our operating results for that quarter and, potentially, future quarters would be adversely affected. Moreover, the amount of time between initial research and development and commercialization of a product, if ever, can be substantially longer than the sales cycle for the product. Accordingly, if we incur substantial research and development costs without developing a commercially successful product, our operating results, as well as our growth prospects, could be adversely affected.

Because some of our ICs are designed for use in consumer products, we expect that the demand for our products will be typically subject to some degree of seasonal demand. However, rapid changes in our markets and across our product areas make it difficult for us to accurately estimate the impact of seasonal factors on our business.

17

Current Period Highlights

Revenues decreased $66.1 million in the recent quarter compared to the third quarter of fiscal 2022 due to decreased revenues from our Home & Life products and our Industrial & Commercial products. Gross profit decreased $46.6 million during the same period due to decreased gross profit from our Home & Life products and our Industrial & Commercial products. Gross margin decreased to 58.4% in the recent quarter compared to 61.4% in the third quarter of fiscal 2022 primarily due to variations in the price and costs of our products and variations in product mix. Operating expenses decreased by $28.6 million in the recent quarter compared to the third quarter of fiscal 2022 due primarily to cost containment measures taken in the third quarter, including the elimination of certain bonuses and certain other variable compensation through the remainder of fiscal 2023, a reduction in the use of contract employees, and the suspension of all non-essential travel. These cost containment measures are intended to be temporary in nature. Operating expenses also decreased due to reduced stock-based compensation from the expense reversal to adjust the estimated levels of achievement related to unvested performance stock units. Operating income in the recent quarter was $12.2 million compared to $30.2 million in the third quarter of fiscal 2022. Refer to “Results of Operations” below for further discussion.

We ended the third quarter of fiscal 2023 with $417.1 million in cash, cash equivalents and short-term investments. Net cash used in operating activities was $48.9 million during the current year nine-month period. Accounts receivable were $102.1 million at September 30, 2023, representing 45 days sales outstanding (“DSO”). Inventory was $167.6 million at September 30, 2023, representing 178 days of inventory (“DOI”). During the third quarter, we repaid $35.0 million in borrowings under our revolving credit facility. In the third quarter of fiscal 2023, we acquired 0.1 million shares of our common stock for $16.0 million.

We have continued to diversify our product portfolio and introduce new products and solutions with added functionality and integration. In the first nine months of fiscal 2023, we introduced a dual-band SoC, designed for long-range networks and protocols like Amazon Sidewalk, Wi-SUN®, and other proprietary protocols, and new integrated Bluetooth® SoC and MCU families that offer IoT device designers energy efficiency, high performance and trusted security for the smallest form factor IoT devices. We plan to continue introducing products that expand the capabilities we offer in order to serve both current and emerging applications, enabling us to address new markets and expand our total available market opportunity.

During the nine months ended September 30, 2023, we had no customer that represented more than 10% of our revenues. In addition to direct sales to customers, some of our end customers purchase products indirectly from us through distributors and contract manufacturers. An end customer purchasing through a contract manufacturer typically instructs such contract manufacturer to obtain our products and incorporate such products with other components for sale by such contract manufacturer to the end customer. Although we actually sell the products to, and are paid by, the distributors and contract manufacturers, we refer to such end customer as our customer. Two of our distributors who sell to our customers, Arrow Electronics and Edom Technology, each represented more than 10% of our revenues during the nine months ended September 30, 2023.

The percentage of our revenues derived from outside of the United States was 87% during the nine months ended September 30, 2023. All of our revenues to date have been denominated in U.S. dollars. We believe that a majority of our revenues will continue to be derived from customers outside of the United States.

Results of Operations

The following describes the line items set forth in our Condensed Consolidated Statements of Income:

Revenues. Revenues are generated predominately by sales of our products. Our revenues are subject to variation from period to period due to the volume of shipments made within a period, the mix of products we sell and the prices we charge for our products.

Cost of Revenues. Cost of revenues includes the cost of purchasing finished silicon wafers processed by independent foundries; costs associated with assembly, test and shipping of those products; costs of personnel and equipment associated with manufacturing support, logistics and quality assurance; costs of software royalties, other intellectual property license costs and certain acquired intangible assets; and an allocated portion of our occupancy costs. Our gross margin fluctuates depending on product mix, manufacturing yields, inventory valuation adjustments, average selling prices and other factors.

18

Research and Development. Research and development expense consists primarily of personnel-related expenses, including stock-based compensation, as well as new product masks, external consulting and services costs, equipment tooling, equipment depreciation, amortization of intangible assets and an allocated portion of our occupancy costs. Research and development activities include the design of new products, refinement of existing products and design of test methodologies to ensure compliance with required specifications.

Selling, General and Administrative. Selling, general and administrative expense consists primarily of personnel-related expenses, including stock-based compensation, as well as an allocated portion of our occupancy costs, sales commissions to independent sales representatives, amortization of intangible assets, professional fees, legal fees, and promotional and marketing expenses.

Interest Income and Other, Net. Interest income and other, net reflects interest earned on our cash, cash equivalents and investment balances, foreign currency remeasurement adjustments, and other non-operating income and expenses.

Interest Expense. Interest expense consists of interest on our short and long-term obligations, including our convertible senior notes that were previously outstanding and our credit facility. Interest expense on our convertible senior notes included contractual interest, amortization of debt issuance costs, and for periods prior to fiscal 2022, amortization of the debt discount.

Provision for Income Taxes. Provision for income taxes includes both domestic and foreign income taxes at the applicable tax rates adjusted for non-deductible expenses, research and development tax credits, global intangible low-taxed income, Subpart F income inclusions, and other permanent differences. See Note 10, Income Taxes, to the Condensed Consolidated Financial Statements.

Equity-method Earnings (Loss). Equity-method earnings (loss) represents income or loss on our equity-method investment.

The following table sets forth our Condensed Consolidated Statements of Income data as a percentage of revenues for the periods indicated:

 

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Revenues

 

100.0

%

100.0

%

100.0

%

100.0

%

Cost of revenues

 

41.6

38.6

40.1

36.7

Gross margin

 

58.4

61.4

59.9

63.3

Operating expenses:

Research and development

 

38.8

31.4

36.6

32.0

Selling, general and administrative

 

13.6

18.8

16.3

18.8

Operating expenses

 

52.4

50.2

52.9

50.9

Operating income

6.0

11.2

7.0

12.4

Other income (expense):

Interest income and other, net

 

1.4

1.7

2.2

1.3

Interest expense

 

(0.7)

(0.6)

(0.7)

(0.6)

Income before income taxes

6.8

12.4

8.6

13.0

Provision for income taxes

1.7

5.3

3.4

4.8

Equity-method earnings (loss)

0.0

0.7

(0.2)

0.4

Net income

 

5.1

%

7.8

%

5.1

%

8.6

%

Revenues

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

    

%

    

September 30,

    

October 1,

    

    

%

(in millions)

2023

 

2022

Change

 

Change

2023

 

2022

Change

 

Change

Industrial & Commercial

$

121.0

$

145.6

$

(24.6)

(17.0)

%  

$

437.0

$

416.5

$

20.5

4.9

%  

Home & Life

82.8

124.2

(41.4)

(33.3)

%  

258.4

350.3

(91.9)

(26.2)

%  

$

203.8

$

269.8

$

(66.0)

 

(24.5)

%  

$

695.4

$

766.8

$

(71.4)

 

(9.3)

%  

19

The decrease in revenues in the recent three-month period was due to decreased revenues of $41.4 million from our Home & Life products and decreased revenues of $24.6 million from our Industrial & Commercial products. The decrease in revenues in the recent nine-month period was due to decreased revenues of $91.9 million from our Home & Life products offset in part by increased revenues of $20.5 million from our Industrial & Commercial products. Average selling prices of our products and unit volumes decreased in the recent three -month period, and average selling prices of our products increased while unit volumes decreased in the recent nine-month period. The average selling prices of our products may fluctuate significantly from period to period due to changes in product mix, pricing decisions and other factors. In general, as our products become more mature, we expect to experience decreases in average selling prices.

The overall demand environment for our customers’ products is generally weaker than previously anticipated. Customers are also seeking to reduce inventory levels relative to amounts they held during the recent period of widespread supply chain disruptions. As a result, the current demand environment for our products is experiencing high volatility and general weakness, with customers more frequently requesting cancellations, changes to delivery dates, and price and payment term concessions. Faced with these conditions and related to revenue that might otherwise occur in a later period, we have offered certain customers and distributors extended payment terms with respect to a portion of our Q3 2023 revenue, and, to a lesser extent, price discounts.

Gross Profit

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

    

September 30,

    

October 1,

    

(in millions)

2023

 

2022

Change

2023

 

2022

Change

Gross profit

$

119.0

$

165.6

$

(46.6)

$

416.7

$

485.3

$

(68.6)

Gross margin

 

58.4

%  

 

61.4

%  

 

(3.0)

%  

 

59.9

%  

 

63.3

%  

 

(3.4)

%  

Gross profit decreased during the recent three- and nine-month periods due to a decrease in gross profit for our Home & Life product group and a decrease in gross profit for our Industrial & Commercial product group, primarily as a result of the decrease in unit volumes in the periods. Gross margin decreased primarily due to variations in the price and costs of our products and variations in product mix.

We may experience variations in the average selling prices of certain of our products. Increases in average selling prices may occur during periods of increased demand, but such demand may be short-lived and could be accompanied by higher product costs. Declines in average selling prices create downward pressure on gross margin and may be offset to the extent we are able to introduce higher margin new products and gain market share with our products; reduce costs of existing products through improved design; achieve lower production costs from our wafer suppliers and third-party assembly and test subcontractors; achieve lower production costs per unit as a result of improved yields throughout the manufacturing process; or reduce logistics costs.

Research and Development

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

    

%

    

September 30,

    

October 1,

    

    

%

(in millions)

2023

 

2022

Change

 

Change

2023

 

2022

Change

 

Change

Research and development

$

79.0

$

84.6

$

(5.6)

 

(6.6)

%  

$

254.3

$

245.7

$

8.6

 

3.5

%  

Percent of revenue

 

38.8

%  

 

31.4

%  

 

36.6

%  

 

32.0

%  

 

The decrease in research and development expense in the recent three-month period was primarily due to a decrease of $4.0 million for personnel-related expenses, with additional decreases of $1.0 million for amortization of intangible assets and $0.9 million for new product introduction costs, partially offset by an increase of $0.7 million in occupancy costs. Within personnel-related costs, bonus and variable compensation decreased $8.7 million as a result of the cost containment efforts in the current period, offset in part by an increase of $3.8 million in salary expense.

The increase in research and development expense in the recent nine-month period was primarily due to an increase of $9.2 million for personnel-related expenses, with additional increases of $3.1 million for IT-related costs and $2.2 million for occupancy costs. Within personnel-related expenses, increases of $13.8 million in salary expense, $3.2 million in stock compensation, and $4.2 million in termination benefits were partially offset by a $15.6 million decrease in bonuses and variable compensation from lower attainment and the cost containment efforts in the third quarter. Other decreases to research and development expense in the recent

20

nine-month period were $3.7 million for new product introduction costs and $3.1 million for the amortization of intangible assets. We expect that research and development expense will increase in absolute dollars in the fourth quarter of fiscal 2023.

Selling, General and Administrative

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

    

%

September 30,

    

October 1,

    

    

%

(in millions)

2023

 

2022

Change

 

Change

    

2023

 

2022

Change

 

Change

Selling, general and administrative

$

27.8

$

50.7

$

(22.9)

 

(45.3)

%  

$

113.4

$

144.4

$

(31.0)

 

(21.5)

 

Percent of revenue

 

13.6

% 

 

18.8

%  

 

 

16.3

%  

 

18.8

%  

 

 

The decrease in selling, general and administrative expense in the three-month period was primarily due to an $18.2 million decrease in personnel-related costs, which included a $9.9 million decrease in stock compensation driven by a decline in expected achievement for certain performance-based awards, and cost containment efforts in the current period resulting in decreases of $6.1 million in certain bonuses and variable compensation, and $1.1 million in travel expenses. Additionally outside services decreased by $3.7 million and amortization of intangible assets decreased by $0.8 million.

The decrease in selling, general and administrative expense in the nine-month period was due primarily to a $22.8 million decrease to personnel-related costs, which included a $15.0 decrease in certain bonus and variable compensation as a result of the cost containment efforts in the third quarter and a $9.5 million reduction in stock compensation driven by a decline in expected achievement for certain performance-based awards, partially offset by an increase in salary expense of $2.0 million. Additionally, amortization of intangible assets decreased by $5.0 million and outside services decreased by $3.9 million. We expect that selling, general and administrative expense will increase in absolute dollars in the fourth quarter of fiscal 2023.

Interest Income and Other, Net

Interest income and other, net for the three and nine months ended September 30, 2023 was $2.9 million and $15.6 million, respectively, compared to $4.7 million and $9.6 million for the three and nine months ended October 1, 2022, respectively. The decrease in interest income and other, net in the recent three-month period was primarily due to lower interest-bearing investment balances as a result of the sale of investments to fund the settlement of our 2025 convertible senior notes in the second quarter of fiscal 2023. The increase in interest income and other, net in the recent nine-month period was primarily due to increased interest income earned as a result of higher market interest rates.

Interest Expense

Interest expense for the three and nine months ended September 30, 2023 was $1.4 million and $4.6 million, respectively, compared to $1.5 million and $4.9 million for the three and nine months ended October 1, 2022, respectively.

Provision for Income Taxes

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

    

September 30,

    

October 1,

    

(in millions)

2023

 

2022

Change

2023

 

2022

Change

Provision for income taxes

$

3.4

$

14.2

$

(10.8)

$

23.5

$

36.9

$

(13.4)

Effective tax rate

 

24.7

%

 

40.3

%  

 

 

40.0

%

 

35.8

%  

 

The decrease in the effective tax rate for the three months ended September 30, 2023 as compared to the prior period was primarily due to a decrease in nondeductible stock compensation and a delay in the application of unfavorable foreign tax credit Treasury regulations that was announced during the recent quarter, partially offset by the increased impact of global intangible low-taxed income relative to lower pre-tax book income. The increase in the effective tax rate for the nine months ended September 30, 2023 as compared to the prior period was primarily due to the increased impact of global intangible low-taxed income relative to lower pre-tax book income, partially offset by discrete U.S. federal and state return-to-provision benefits recorded in the recent nine-month period.

21

Equity-method Earnings (Loss)

Equity-method earnings (loss) for the three and nine months ended September 30, 2023 was $(0.1) million and $(1.2) million, respectively, compared to $1.8 million and $3.0 million for the three and nine months ended October 1, 2022, respectively.

Business Outlook

The following represents our business outlook for the fourth quarter of fiscal 2023.

Income Statement Item

    

Estimate

Revenues

$70 million to $100 million

Gross margin

53%

Operating expenses

$123 million

Diluted earnings (loss) per share

$(2.39) to $(1.95)

Liquidity and Capital Resources

Our principal sources of liquidity as of September 30, 2023 consisted of $417.1 million in cash, cash equivalents and short-term investments, of which $268.6 million was held by our U.S. entities. The remaining balance was held by our foreign subsidiaries. Our cash equivalents and short-term investments consisted of government debt securities, which include agency bonds, municipal bonds and U.S. government securities; corporate debt securities, which include asset-backed securities, corporate bonds and Yankee bonds; and money market funds.

Operating Activities

Net cash used in operating activities was $48.9 million during the nine months ended September 30, 2023, compared to net cash provided of $127.4 million during the nine months ended October 1, 2022. Operating cash flows during the nine months ended September 30, 2023 reflect our net income of $35.3 million, adjustments of $71.6 million for depreciation, amortization, stock-based compensation, equity-method earnings (loss) and deferred income taxes, and a net cash outflow of $155.7 million due to changes in our operating assets and liabilities.

Accounts receivable increased to $102.1 million at September 30, 2023 from $71.4 million at December 31, 2022. The increase in accounts receivable resulted primarily from variations in the timing of collections and billings, with a majority of our shipments occurring in the final month of the current quarter. Our DSO increased to 45 days at September 30, 2023 from 25 days at December 31, 2022. Incentives offered to customers in the third quarter of 2023 included temporarily extending payment terms in certain cases. While the majority of these actions are intended to be temporary in nature, the continuation of these concessions may result in additional or more permanent increases to our payment terms and further increase our collection times.

Inventory increased to $167.6 million at September 30, 2023 from $100.4 million at December 31, 2022. Our inventory levels will vary based on the availability of supply and the impact of variations between forecasted demand used for purchasing inventory and actual demand. Inventory has increased in part due to us investing in building inventory to minimize potential supply disruptions and meet forecasted future demand. Our DOI was 178 days at September 30, 2023 and 90 days at December 31, 2022.

Investing Activities

Net cash provided by investing activities was $426.4 million during the nine months ended September 30, 2023, compared to net cash provided by $40.8 million during the nine months ended October 1, 2022. The increase in cash inflows was principally due to cash provided by net purchases, sales and maturities of marketable securities of $445.3 million in the current period.

22

Financing Activities

Net cash used in financing activities was $717.5 million during the nine months ended September 30, 2023, compared to net cash used of $690.1 million during the nine months ended October 1, 2022. The increase in cash outflows was principally due to $571.2 million in payments on debt in the current period, offset by a decrease of $464.6 million for repurchases of our common stock and $80.0 million in proceeds from our revolving line of credit in the current period.

Discontinued Operations

Net cash used in discontinued operations was zero during the nine months ended September 30, 2023, compared to net cash used of $69.5 million during the nine months ended October 1, 2022 related to income tax payments.

Debt

As of September 30, 2023, we had a $400 million revolving credit facility. We have an option to increase the size of the borrowing capacity of the revolving credit facility by up to the greater of an aggregate of $250 million and 100% of EBITDA, plus an amount that would not cause a secured net leverage ratio to exceed 3.50 to 1.00, subject to certain conditions. In June 2023, we borrowed $80 million under the revolving credit facility. In the third quarter, we repaid $35.0 million in borrowings under our revolving credit facility. As of September 30, 2023, the outstanding balance in the revolving credit facility is $45.0 million. In June 2023, we paid $535.0 million in cash and issued 0.9 million shares of common stock in connection with the settlement of our 2025 convertible senior notes.

Capital Requirements

Our future capital requirements will depend on many factors, including the rate of sales growth, market acceptance of our products, the timing and extent of research and development projects, potential acquisitions of companies or technologies and the expansion of our sales and marketing activities. We believe our existing cash, cash equivalents, investments, credit under our credit facility, and cash generated from operations are sufficient to meet our short-term (i.e., over at least the next twelve months) and long-term capital requirements, although we could be required, or could elect, to seek additional funding prior to that time. We may enter into acquisitions or strategic arrangements in the future which also could require us to seek additional equity or debt financing.

Critical Accounting Estimates

Our critical accounting estimates are described in the Management’s Discussion and Analysis of Financial Condition and Results of Operations section of our Form 10-K for the fiscal year ended December 31, 2022. There have been no material subsequent changes to our critical accounting estimates.

Quantitative and Qualitative Disclosures about Market Risk

Interest Income

Our investment portfolio includes cash, cash equivalents and short-term investments. Our main investment objectives are the preservation of investment capital and the maximization of after-tax returns on our investment portfolio. Our interest income is sensitive to changes in the general level of U.S. interest rates. A 100 basis point decline in yield on our investment portfolio holdings as of September 30, 2023 would decrease our future annual interest income by approximately $3.2 million. We believe that our investment policy, which defines the duration, concentration, and minimum credit quality of the allowable investments, meets our investment objectives.

Interest Expense

We are exposed to interest rate fluctuations in the normal course of our business, including through our credit facility. The interest rate on the credit facility consists of a variable-rate of interest and an applicable margin. At September 30, 2023, we had $45.0 million outstanding under our credit facility. A 100 basis point increase in interest rates would increase our future annual interest rate expense by approximately $0.5 million.

23

Foreign currency exchange rate risk

We are exposed to foreign currency exchange rate risk primarily through assets, liabilities and operating expenses of our subsidiaries denominated in currencies other than the U.S. dollar. Our foreign subsidiaries are considered to be extensions of the U.S. parent. The functional currency of the foreign subsidiaries is the U.S. dollar. Accordingly, gains and losses resulting from remeasuring transactions denominated in currencies other than U.S. dollars are recorded in the Condensed Consolidated Statements of Income. We use foreign currency forward contracts to manage exposure to foreign exchange risk. Gains and losses on foreign currency forward contracts are recognized in earnings in the same period during which the hedged transaction is recognized.

Available Information

Our website address is www.silabs.com. Our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 are available through the investor relations page of our website free of charge as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (“SEC”). Our website and the information contained therein or connected thereto are not intended to be incorporated into this Quarterly Report on Form 10-Q.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Information related to quantitative and qualitative disclosures regarding market risk is set forth in Management’s Discussion and Analysis of Financial Condition and Results of Operations under Item 2 above. Such information is incorporated by reference herein.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We have performed an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), of the effectiveness of our disclosure controls and procedures, as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on that evaluation, our management, including our CEO and CFO, concluded that our disclosure controls and procedures were effective as of September 30, 2023 to provide reasonable assurance that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Such disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed is accumulated and communicated to our management, including our CEO and CFO, to allow timely decisions regarding required disclosures.

Changes in Internal Control over Financial Reporting

There was no change in our internal controls during the fiscal quarter ended September 30, 2023 that materially affected, or is reasonably likely to materially affect, our internal controls over financial reporting.

Part II. Other Information

Item 1. Legal Proceedings

Information regarding legal proceedings is provided in Note 7, Commitments and Contingencies, to the Condensed Consolidated Financial Statements. Such information is incorporated by reference herein.

24

Item 1A. Risk Factors

Global Business Risks

We rely on third parties to manufacture, assemble and test our products, which subjects us to risks of disruptions in our supply chain

We do not have our own wafer fab manufacturing facilities. Therefore, we rely on third-party vendors to manufacture the products we design. We also currently rely on third-party assembly subcontractors in Asia to assemble and package the silicon chips provided by the wafers for use in final products. Additionally, we rely on these offshore subcontractors for a substantial portion of the testing requirements of our products prior to shipping. We expect utilization of third-party subcontractors to continue in the future.

The cyclical nature of the semiconductor industry drives wide fluctuations in available capacity at third-party vendors. On occasion, we have been unable to adequately respond to unexpected increases in customer demand due to capacity constraints and, therefore, were unable to benefit from this incremental demand. We may be unable to obtain adequate foundry, assembly or test capacity from our third-party subcontractors to meet our customers’ delivery requirements even if we adequately forecast customer demand. For example, foundry, assembly and test capacity is currently limited due to a spike in semiconductor demand. As a result, we have recently experienced longer lead times at certain third-party foundry subcontractors. This is resulting in competing demand for capacity at our suppliers. Such conditions may adversely affect our revenue and increase our costs.

There are significant risks associated with relying on these third-party foundries and subcontractors, including:

Failure by us, our customers or their end customers to qualify a selected supplier;
Disruption to our suppliers’ operations due to geopolitical changes, including risks related to deteriorating relations between China and Taiwan;
Potential insolvency of the third-party subcontractors;
Reduced control over delivery schedules and quality;
Limited warranties on wafers or products supplied to us;
Potential increases in prices or payments in advance for capacity;
Increased need for international-based supply, logistics and financial management;
Disruption to our supply chain resulting from cyber-attacks on our suppliers’ information technology systems;
Their inability to supply or support new or changing packaging technologies; and
Low test yields.

We typically do not have long-term supply contracts with our third-party vendors which obligate the vendor to perform services and supply products to us for a specific period, in specific quantities, and at specific prices. Our third-party foundry, assembly and test subcontractors typically do not guarantee that adequate capacity will be available to us within the time required to meet demand for our products. In the event that these vendors fail to meet our demand for whatever reason, we expect that it would take up to 12 months to transition performance of these services to new providers. Such a transition may also require qualification of the new providers by our customers or their end customers.

If our suppliers experience closures or reductions in their capacity utilization levels in the future, we may have difficulty sourcing materials necessary to fulfill production requirements. Public health crises, such as the COVID-19 pandemic, may affect our suppliers’ production capabilities as a result of quarantines, closures of production facilities, lack of supplies or delays caused by restrictions on travel.

Most of the silicon wafers for the products that we have sold were manufactured either by Taiwan Semiconductor Manufacturing Co. (“TSMC”) or Semiconductor Manufacturing International Corporation (“SMIC”). Our customers typically complete their own qualification process. If we fail to properly balance customer demand across the existing semiconductor fabrication facilities that we utilize or are required by our foundry partners to increase, or otherwise change the number of fab lines that we utilize for our production, we might not be able to fulfill demand for our products and may need to divert our engineering resources away from new product development initiatives to support the fab line transition, which would adversely affect our operating results. In addition, geopolitical changes in China-Taiwan relations could disrupt TSMC’s operations and impact our third-party assembly subcontractors in Asia. Such a disruption could severely impact our ability to manufacture the majority of our products and as a result, could adversely affect our business, revenues and results of operations.

25

We are subject to the cyclical nature of the semiconductor industry, which has been subject to significant fluctuations

The semiconductor industry is highly cyclical and is characterized by constant and rapid technological change, rapid product obsolescence and price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand. The industry has experienced significant fluctuations, often connected with, or in anticipation of, maturing product cycles and new product introductions of both semiconductor companies’ and their customers’ products and fluctuations in general economic conditions. Deteriorating general worldwide economic conditions, including reduced economic activity, concerns about credit, interest rates and inflation, increased energy costs, decreased consumer confidence, reduced corporate profits, decreased spending and similar adverse business conditions, would make it very difficult for our customers, our vendors, and us to accurately forecast and plan future business activities and could cause U.S. and foreign businesses to slow spending on our products. Increases in inflation and interest rates can impact demand for our customers’ end products and increase our costs. If our costs become subject to significant inflationary pressures, we may not be able to fully offset such higher costs with increased revenues. We cannot predict the timing, strength, or duration of any economic slowdown or economic recovery. If the economy or markets in which we operate deteriorate, our business, financial condition, and results of operations would likely be materially and adversely affected.

Downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. Upturns have been characterized by increased product demand and production capacity constraints created by increased competition for access to third-party foundry, assembly and test capacity. We are dependent on the availability of such capacity to manufacture, assemble and test our products. None of our third-party foundry, assembly or test subcontractors have provided assurances that adequate capacity will be available to us. We believe the semiconductor industry is currently suffering a downturn due in large part to adverse macroeconomic conditions, characterized by a slowdown in overall GDP performance and factory activity in certain regions, higher levels of customer inventory, the impact of tariffs on trade relations, and greater overall uncertainty regarding the economy. This downturn has negatively affected, and may continue to have an adverse effect, on our business and operating results.

In addition, the COVID-19 pandemic has caused further global economic uncertainty. Any future impacts due to COVID-19,including a resurgence of infection rates or the spread of new variants or viruses is uncertain, and could include disrupting the business of our customers and suppliers, which could impact our business and operating results in the future.

We are a global company, which subjects us to additional business risks including logistical and financial complexity, supply disruption, political instability and currency fluctuations

We have established international subsidiaries and have opened offices in international markets to support our activities in Asia, the Americas and Europe. This has included the establishment of a headquarters in Singapore for non-U.S. operations. During nine months ended September 30, 2023, the percentage of our revenues derived from outside of the United States was 87% (and the revenue associated with end customers in China was 11%, and revenue attributed to China based on shipped-to location was 28%). We may not be able to maintain or increase global market demand for our products. Our international operations are subject to a number of risks, including:

Complexity and costs of managing international operations and related tax obligations, including our headquarters for non-U.S. operations in Singapore;
Protectionist laws and business practices, including trade restrictions, tariffs, export controls, quotas and other trade barriers, including China-U.S. trade policies;
Trade tensions, geopolitical uncertainty, or governmental actions, including those arising from the trade dispute between the U.S. and China, may lead customers to favor products from non-US companies which could put us at a competitive disadvantage and result in decreased customer demand for our products and our customers’ products;
Rising tensions and deteriorating military, political and economic relations between China and Taiwan could disrupt the operations of our third-party foundry, assembly and test subcontractors, which could severely impact our ability to manufacture the majority of our products and as a result, could adversely affect our business, revenues and results of operations;
Restrictions or tariffs imposed on certain countries and sanctions or export controls imposed on customers or suppliers may affect our ability to sell and source our products;
Difficulties related to the protection of our intellectual property rights in some countries;
Public health crises, such as the COVID-19 pandemic, may affect our international operations, suppliers and customers and we may experience delays in product development, a decreased ability to support our customers and reduced design win

26

activity if the travel restrictions or business shutdowns or slowdowns continue for an extended period of time in any of the countries in which we, our suppliers and our customers operate and do business;
Multiple, conflicting and changing tax and other laws and regulations that may impact both our international and domestic tax and other liabilities and result in increased complexity and costs, including the impact of the Tax Cuts and Jobs Act, which increased our effective tax rate, in part due to the impact of the requirement to capitalize and amortize foreign research and development expenses beginning in 2022;
Longer sales cycles;
Greater difficulty in accounts receivable collection and longer collection periods;
High levels of distributor inventory subject to price protection and rights of return to us;
Political and economic instability;
Risks that demand and the supply chain may be adversely affected by military conflict (including the recent events in the Middle East and the ongoing conflict between Russia and Ukraine), terrorism, sanctions or other geopolitical events globally;
Greater difficulty in hiring and retaining qualified personnel; and
The need to have business and operations systems that can meet the needs of our international business and operating structure.

To date, substantially all of our sales to international customers and purchases of components from international suppliers have been denominated in U.S. dollars. As a result, an increase in the value of the U.S. dollar relative to foreign currencies could make our products more expensive for our international customers to purchase, thus rendering our products less competitive. Similarly, a decrease in the value of the U.S. dollar could reduce our buying power with respect to international suppliers.

Most of our current manufacturers, assemblers, test service providers, distributors and customers are concentrated in the same geographic region, which increases the risk that a natural disaster, epidemic, labor strike, war or political unrest could disrupt our operations or sales

Most of our foundries and several of our assembly and test subcontractors’ sites are located in Taiwan and most of our other foundry, assembly and test subcontractors are located in the Pacific Rim region. In addition, many of our customers are located in the Pacific Rim region. The risk of earthquakes in Taiwan and the Pacific Rim region is significant due to the proximity of major earthquake fault lines in the area. Earthquakes, tsunamis, fire, flooding, lack of water or other natural disasters, an epidemic such as the current COVID-19 outbreak, political unrest, war, labor strikes or work stoppages in countries where our semiconductor manufacturers, assemblers and test subcontractors are located, likely would result in the disruption of our foundry, assembly or test capacity. There can be no assurance that alternate capacity could be obtained on favorable terms, if at all.

A natural disaster, epidemic, labor strike, war or political unrest where our customers’ facilities are located would likely reduce our sales to such customers. In addition, a significant portion of the assembly and testing of our products occurs in South Korea. Any disruption resulting from these events, including the COVID-19 pandemic, could also cause significant delays in shipments of our products until we are able to shift our manufacturing, assembling or testing from the affected subcontractor to another third-party vendor. If such an event significantly disrupts the manufacture, shipment and sales of our products or the products of our customers, this may materially negatively impact our operating results. For example, if travel restrictions or business shutdowns or slowdowns occur for an extended period of time in Taiwan, South Korea or the other countries in which our current manufacturers, assemblers, test service providers, distributors and customers are located, we may experience delays in product production, a decreased ability to support our customers, reduced design win activity, and overall lack of productivity. Our customers may also experience closures of their manufacturing facilities or inability to obtain other components, either of which could negatively impact demand for our solutions.

We have limited resources compared to some of our current and potential competitors and we may not be able to compete effectively and increase market share

Some of our current and potential competitors have longer operating histories, significantly greater resources and name recognition and a larger base of customers than we have. As a result, these competitors may have greater credibility with our existing and potential customers. They also may be able to adopt more aggressive pricing policies and devote greater resources to the development, promotion and sale of their products than we can to ours. In addition, some of our current and potential competitors have already established supplier or joint development relationships with the decision makers at our current or potential customers. These competitors may be able to leverage their existing relationships to discourage their customers from purchasing products from us or persuade them to replace our products with their products. Our competitors may also offer bundled solutions offering a more complete

27

product despite the technical merits or advantages of our products. These competitors may elect not to support our products which could complicate our sales efforts. We also face increased competition as a result of China actively promoting its domestic semiconductor industry through policy changes and investment. These actions, as well as China-U.S. trade barriers, may restrict our participation in the China market or may prevent us from competing effectively with Chinese companies or companies from other countries that China favors over the United States. Furthermore, our current or potential competitors may be acquired by third parties with greater available resources and the ability to initiate or withstand substantial price competition, which may include price concessions, delayed payment terms, financing terms, or other terms and conditions that are more enticing to potential customers. These and other competitive pressures may prevent us from competing successfully against current or future competitors, and may materially harm our business. Competition could decrease our prices, reduce our sales, lower our gross profit and/or decrease our market share.

Competition within the numerous markets we target may reduce sales of our products and reduce our market share

The markets for semiconductors in general, and for mixed-signal products in particular, are intensely competitive. We expect that the market for our products will continually evolve and will be subject to rapid technological change. In addition, as we target and supply products to numerous markets and applications, we face competition from a relatively large number of competitors. We compete with Broadcom, Espressif, Infineon, MediaTek, Microchip, Nordic Semiconductor, NXP, Qualcomm, Renesas, STMicroelectronics, Synaptics, Telink, Texas Instruments and others. We expect to face competition in the future from our current competitors, other manufacturers and designers of semiconductors, and start-up semiconductor design companies. As the markets for communications products grow, we also may face competition from traditional communications device companies. These companies may enter the mixed-signal semiconductor market by introducing their own products or by entering into strategic relationships with or acquiring other existing providers of semiconductor products. In addition, large companies may restructure their operations to create separate companies or may acquire new businesses that are focused on providing the types of products we produce or acquire our customers.

Our inability to manage growth could materially and adversely affect our business

Our past growth has placed, and any future growth of our operations will continue to place, a significant strain on our management personnel, systems and resources. We anticipate that we will need to implement a variety of new and upgraded sales, operational and financial enterprise-wide systems, information technology infrastructure, procedures and controls, including the improvement of our accounting and other internal management systems to manage this growth and maintain compliance with regulatory guidelines, including Sarbanes-Oxley Act requirements. To the extent our business grows, our internal management systems and processes will need to improve to ensure that we remain in compliance. We also expect that we will need to continue to expand, train, manage and motivate our workforce. All of these endeavors will require substantial management effort, and we anticipate that we will require additional management personnel and internal processes to manage these efforts and to plan for the succession from time to time of certain persons who have been key management and technical personnel. If we are unable to effectively manage our expanding global operations, including our international headquarters in Singapore, our business could be materially and adversely affected.

We may be the victim of business disruptions and security breaches, including cyber-attacks, which could lead to liability or could damage our reputation and financial results

Information technology system and/or network disruptions, regardless of the cause, but including acts of sabotage, error, or other actions, could harm the company’s operations. Failure to effectively prevent, detect, and recover from security breaches, including cyber-attacks, could result in the misuse of company assets, disruption to the company, diversion of management resources, regulatory inquiries, legal claims or proceedings, reputational damage, loss of sales and other costs to the company. We routinely face attacks that attempt to breach our security protocols, gain access to or disrupt our computerized systems or steal proprietary company, customer, partner or employee information. These attacks are sometimes successful. These attacks may be due to security breaches, employee error, theft, malfeasance, phishing schemes, ransomware, faulty password or data security management, or other irregularities. The theft, loss, destruction, unavailability or misuse of personal or business data collected, used, stored or transferred by us to run our business could result in increased security costs or costs related to defending legal claims. Industrial espionage, theft or loss of our intellectual property data could lead to counterfeit products or harm the competitive position of our products and services. Costs to implement, test and maintain measures to promote compliance with applicable privacy and data security laws as well as to protect the overall security of our system have been and are expected to continue to be significant. Attempted or successful attacks against our products and services could damage our reputation with customers or users and reduce demand for our products and services.

28

Additionally, there is an increased risk that we may experience cybersecurity-related events such as phishing attacks and other security challenges as a result of new hybrid working arrangements and employees and our service providers working remotely.

In addition, the risk of cyber-attacks has increased in connection with the conflict between Russia and Ukraine and in the Middle East. In light of those and other geopolitical events, nation-state actors or their supporters may launch retaliatory cyber-attacks, and may attempt to cause supply chain and other third-party service provider disruptions, or take other geopolitically motivated retaliatory actions that may disrupt our business operations, result in data compromise, or both. Nation-state actors have in the past carried out, and may in the future carry out, cyber-attacks to achieve their aims and goals, which may include espionage, information operations, monetary gain, ransomware, disruption, and destruction. In 2022, the U.S. Cybersecurity and Infrastructure Security Agency issued a “Shields Up” alert for American organizations noting the potential for Russia’s cyber-attacks on Ukrainian government and critical infrastructure organizations to impact organizations both within and beyond the United States, particularly in the wake of sanctions imposed by the United States and its allies. These circumstances increase the likelihood of cyber-attacks and/or security breaches.

We may be subject to information technology failures that could damage our reputation, business operations and financial condition

We rely on information technology for the effective operation of our business. Our systems are subject to damage or interruption from a number of potential sources, including natural disasters, accidents, power disruptions, telecommunications failures, acts of terrorism or war, computer viruses, theft, physical or electronic break-ins, cyber-attacks, sabotage, vandalism, or similar events or disruptions. Our security measures may not detect or prevent such security breaches. Any such compromise of our information security could result in the theft or unauthorized publication or use of our confidential business or proprietary information, result in the unauthorized release of customer, supplier or employee data, result in a violation of privacy or other laws, expose us to a risk of litigation or damage our reputation. In addition, our inability to use or access information systems at critical points in time could unfavorably impact the timely and efficient operation of our business, which could negatively affect our business and operating results.

Third parties with which we conduct business, such as foundries, assembly and test contractors, distributors and customers, have access to certain portions of our sensitive data. In the event that these third parties do not properly safeguard our data that they hold, security breaches could result and negatively impact our reputation, business operations and financial results. Additionally, a successful cyber-attack against one of these third-parties’ information technology systems may disrupt our supply chain.

We may not be able to maintain our historical growth and may experience significant period-to-period fluctuations in our revenues and operating results, which may result in volatility in our stock price

Although we have generally experienced revenue growth in our history, we may not be able to sustain this growth. We may also experience significant period-to-period fluctuations in our revenues and operating results in the future due to a number of factors, and any such variations may cause our stock price to fluctuate. If our revenues or operating results are below the expectations of public market analysts or investors, our stock price may drop, perhaps significantly.

A number of factors, in addition to those cited in other risk factors applicable to our business, may contribute to fluctuations in our revenues and operating results, including:

The timing and volume of orders received from our customers;
The timeliness of our new product introductions and the rate at which our new products may cannibalize our older products;
The rate of acceptance of our products by our customers, including the acceptance of new products we may develop for integration in the products manufactured by such customers, which we refer to as “design wins”;
The time lag and realization rate between “design wins” and production orders;
Supplier capacity constraints;
The demand for, and life cycles of, the products incorporating our mixed-signal solutions;
The rate of adoption of mixed-signal products in the markets we target;
Deferrals or reductions of customer orders in anticipation of new products or product enhancements from us or our competitors or other providers of mixed-signal ICs;
Changes in product mix;

29

The average selling prices for our products could drop suddenly due to competitive offerings or competitive predatory pricing;
The average selling prices for our products generally decline over time;
Changes in market standards;
Impairment charges related to inventory, equipment or other long-lived assets;
The software used in our products, including software provided by third parties, may not meet the needs of our customers;
Our customers may not be able to obtain other components such as capacitors that they need to incorporate in conjunction with our products, leading to potential downturn in the demand for our products;
Significant legal costs to defend our intellectual property rights or respond to claims against us; and
The rate at which new markets emerge for products we are currently developing or for which our design expertise can be utilized to develop products for these new markets.

The markets for consumer electronics, for example, are characterized by rapid fluctuations in demand and seasonality that result in corresponding fluctuations in the demand for our products that are incorporated in such devices. Additionally, the rate of technology acceptance by our customers results in fluctuating demand for our products as customers are reluctant to incorporate a new IC into their products until the new IC has achieved market acceptance. Once a new IC achieves market acceptance, demand for the new IC can quickly accelerate to a point and then level off such that rapid historical growth in sales of a product should not be viewed as indicative of continued future growth. In addition, demand can quickly decline for a product when a new IC product is introduced and receives market acceptance. Due to the various factors mentioned above, the results of any prior quarterly or annual periods should not be relied upon as an indication of our future operating performance.

Our research and development efforts are focused on a limited number of new technologies and products, and any delay in the development, or abandonment, of these technologies or products by industry participants, or their failure to achieve market acceptance, could compromise our competitive position

Our products serve as components and solutions in electronic devices in various markets. As a result, we have devoted and expect to continue to devote a large amount of resources to develop products based on new and emerging technologies and standards that will be commercially introduced in the future. Research and development expense during nine months ended September 30, 2023 was $254.3 million, or 36.6% of revenues. A number of companies are actively involved in the development of these new technologies and standards. Should any of these companies delay or abandon their efforts to develop commercially available products based on new technologies and standards, our research and development efforts with respect to these technologies and standards likely would have no appreciable value. In addition, if we do not correctly anticipate new technologies and standards, or if the products that we develop based on these new technologies and standards fail to achieve market acceptance, our competitors may be better able to address market demand than we would. Furthermore, if markets for these new technologies and standards develop later than we anticipate, or do not develop at all, demand for our products that are currently in development would suffer, resulting in lower sales of these products than we currently anticipate.

We depend on our key personnel to manage our business effectively in a rapidly changing market, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and successfully market our products could be harmed

We believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, engineering, sales and marketing personnel. We believe that our future success will be dependent on retaining the services of our key personnel, developing their successors and certain internal processes to reduce our reliance on specific individuals, and on properly managing the transition of key roles when they occur. There is currently a shortage of qualified personnel with significant experience in the design, development, manufacturing, marketing and sales of analog and mixed-signal products, and competition for such personnel is intense. Our key technical personnel represent a significant asset and serve as the primary source for our technological and product innovations. We may not be successful in attracting and retaining sufficient numbers of technical personnel to support our anticipated growth. The loss of any of our key employees or the inability to attract or retain qualified personnel both in the United States and internationally, including engineers, sales, applications and marketing personnel, could delay the development and introduction of, and negatively impact our ability to sell, our products.

30

If we are unable to develop or acquire new and enhanced products that achieve market acceptance in a timely manner, our operating results and competitive position could be harmed

Our future success will depend on our ability to develop or acquire new products and product enhancements that achieve market acceptance in a timely and cost-effective manner. The development of mixed-signal ICs is highly complex, and we have at times experienced delays in completing the development and introduction of new products and product enhancements. Successful product development and market acceptance of our products depend on a number of factors, including:

Requirements of customers;
Accurate prediction of market and technical requirements;
Timely completion and introduction of new designs;
Timely qualification and certification of our products for use in our customers’ products;
Commercial acceptance and volume production of the products into which our ICs will be incorporated;
Availability of foundry, assembly and test capacity;
Achievement of high manufacturing yields;
Quality, price, performance, power use and size of our products;
Availability, quality, price and performance of competing products and technologies;
Our customer service, application support capabilities and responsiveness;
Successful development of our relationships with existing and potential customers;
Technology, industry standards or end-user preferences; and
Cooperation of third-party software providers and our semiconductor vendors to support our chips within a system.

We cannot provide any assurance that products which we recently have developed or may develop in the future will achieve market acceptance. We have introduced to market or are in development of many products. If our products fail to achieve market acceptance, or if we fail to develop new products on a timely basis that achieve market acceptance, our growth prospects, operating results and competitive position could be adversely affected. The growth of the IoT market is dependent on the adoption of industry standards to permit devices to connect and communicate with each other. If the industry cannot agree on a common set of standards, then the growth of the IoT market may be slower than expected.

Any acquisitions we make could disrupt our business and harm our financial condition

As part of our growth and product diversification strategy, we continue to evaluate opportunities to acquire other businesses, intellectual property or technologies that would complement our current offerings, expand the breadth of our markets or enhance our technical capabilities. The acquisitions that we have made and may make in the future entail a number of risks that could materially and adversely affect our business and operating results, including:

Problems integrating the acquired operations, technologies or products with our existing business and products;
Diversion of management’s time and attention from our core business;
Need for financial resources above our planned investment levels;
Difficulties in retaining business relationships with suppliers and customers of the acquired company;
Risks associated with entering markets in which we lack prior experience;
Risks associated with the transfer of licenses of intellectual property;
Increased operating costs due to acquired overhead;
Tax issues associated with acquisitions;
Acquisition-related disputes, including disputes over earn-outs and escrows;
Potential loss of key employees of the acquired company; and
Potential impairment of related goodwill and intangible assets.

In particular, the extent of the impact of the COVID-19 pandemic on our ability to complete and integrate any future acquisition into our business is unpredictable and will depend on future developments, including the duration, severity and spread of the pandemic, related restrictions on travel and transportation, and other actions that may be taken by governmental authorities. Future acquisitions also could cause us to incur debt or contingent liabilities or cause us to issue equity securities that could negatively impact the ownership percentages of existing shareholders.

31

The average selling prices of our products could decrease rapidly which may negatively impact our revenues and gross profit

We may experience substantial period-to-period fluctuations in future operating results due to the erosion of our average selling prices. In the past, we have reduced the average unit price of our products in anticipation of or in response to competitive pricing pressures, new product introductions by us or our competitors and other factors. If we are unable to offset any such reductions in our average selling prices by increasing our sales volumes, increasing our sales content per application or reducing production costs, our gross profit and revenues will suffer. To maintain our gross profit, we will need to develop and introduce new products and product enhancements on a timely basis and continually reduce our costs. Our failure to do so could cause our revenues and gross profit to decline.

Failure to manage our distribution channel relationships could impede our future growth

The future growth of our business will depend in large part on our ability to manage our relationships with current and future distributors and sales representatives, develop additional channels for the distribution and sale of our products and manage these relationships. During nine months ended September 30, 2023, 80% of our revenue was derived from distributors (and 52% of our revenue was derived from our two largest distributors). As we execute our indirect sales strategy, we must manage the potential conflicts that may arise with our direct sales efforts. For example, conflicts with a distributor may arise when a customer begins purchasing directly from us rather than through the distributor. The inability to successfully execute or manage a multi-channel sales strategy could impede our future growth. In addition, relationships with our distributors often involve the use of price protection and inventory return rights. This often requires a significant amount of sales management’s time and system resources to manage properly.

We do not have long-term commitments from our customers

Our customers regularly evaluate alternative sources of supply in order to diversify their supplier base, which increases their negotiating leverage with us and protects their ability to secure these components. We believe that any expansion of our customers’ supplier bases could have an adverse effect on the prices we are able to charge and volume of product that we are able to sell to our customers, which would negatively affect our revenues and operating results.

Customers may decide not to purchase our products at all, purchase fewer products than they did in the past, or alter their purchasing patterns, particularly because:

We do not have material long-term purchase contracts with our customers;
Substantially all of our sales to date have been made on a purchase order basis, which permits our customers to cancel, change or delay product purchase commitments with little or no notice to us and without penalty;
Some of our customers may have efforts underway to actively diversify their vendor base which could reduce purchases of our products; and
Some of our customers have developed or acquired products that compete directly with products these customers purchase from us, which could affect our customers’ purchasing decisions in the future.

We are subject to increased inventory risks and costs because we build our products based on forecasts provided by customers before receiving purchase orders for the products

In order to ensure availability of our products for some of our largest customers, we start the manufacturing of our products in advance of receiving purchase orders based on forecasts provided by these customers. However, these forecasts do not represent binding purchase commitments and we do not recognize sales for these products until they are shipped to the customer. As a result, we incur inventory and manufacturing costs in advance of anticipated sales. Because demand for our products may not materialize, manufacturing based on forecasts subjects us to increased risks of high inventory carrying costs, increased obsolescence and increased operating costs. These inventory risks are exacerbated when our customers purchase indirectly through contract manufacturers or hold component inventory levels greater than their consumption rate because this causes us to have less visibility regarding the accumulated levels of inventory for such customers. A resulting write-off of unusable or excess inventories would adversely affect our operating results.

32

The COVID-19 pandemic could adversely affect our business, results of operations, and financial condition

The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. The extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on future developments, including the duration, severity and spread of the pandemic, related restrictions on travel and transportation and other actions that may be taken by governmental authorities, the impact to the business of our suppliers or customers and other items identified in our risk factors, all of which are uncertain and cannot be predicted.

The impacts of the COVID-19 pandemic, or a similar public health crisis, on our business, customers, suppliers, employees, markets and financial results and condition are uncertain, evolving and dependent on numerous unpredictable factors outside of our control, including:

The duration and impact of a global economic recession or depression that could reduce demand and/or pricing for our products;
Disruptions to our business and supply chain (and the business and supply chains of our customers) in connection with the sourcing of materials, equipment and engineering support, and services from geographic areas impacted by the public health crisis, including disruptions caused by illnesses, quarantines and restrictions on people’s ability to work, office and factory closures, disruptions to ports and other shipping infrastructure, border closures, and other travel or health-related restrictions;
Delays or limitations on the ability of our customers to make timely payments;
Governmental actions to limit exposure to and spreading of such infectious diseases, such as travel restrictions, quarantines and business shutdowns or slowdowns, facility closures or other restrictions;
Deterioration of worldwide credit and financial markets that could limit our ability to obtain external financing to fund our operations and capital expenditures or to refinance our existing indebtedness;
Potential asset impairments, including goodwill, intangible assets, investments and other assets;
Increased cyber-related risks due to hybrid working models and increased remote working;
Challenges with implementing and managing a hybrid model of working from home or the office, establishing appropriate office safety protocols, maintaining our corporate culture, and continuing to attract, retain and motivate our employees;
Potential failure of our computer systems or communication systems; and
Investment-related risks, including difficulties in liquidating investments due to current market conditions and adverse investment performance.

There can be no assurance that any decrease in sales resulting from the COVID-19 pandemic or a similar public health crisis will be offset by increased sales in subsequent periods. Even after the COVID-19 pandemic or a similar public health crisis has subsided, we may continue to experience materially adverse impacts to our business as a result of its global economic impact, including any recession, economic downturn or increased unemployment that has occurred or may occur in the future. An extended period of global supply chain and economic disruption could materially affect our business, results of operations, access to sources of liquidity and financial condition.

Our products are complex and may contain errors which could lead to liability, an increase in our costs and/or a reduction in our revenues

Our products are complex and may contain errors, particularly when first introduced and/or when new versions are released. Our products are increasingly designed in more complex processes, including higher levels of software and hardware integration in modules and system-level solutions and/or include elements provided by third parties which further increase the risk of errors. We rely primarily on our in-house testing personnel to design test operations and procedures to detect any errors or vulnerabilities prior to delivery of our products to our customers.

Should problems occur in the operation or performance of our products, we may experience delays in meeting key introduction dates or scheduled delivery dates to our customers. These errors could also cause significant re-engineering costs, the diversion of our engineering personnel’s attention from our product development efforts and cause significant customer relations and business reputation problems. Any defects could result in refunds, product replacement, product recall or other liability. Any of the foregoing could impose substantial costs and harm our business.

33

Product liability, data breach or cyber liability claims may be asserted with respect to our products. Many of our products focus on wireless connectivity and the IoT market and such connectivity may make these products particularly susceptible to cyber-attacks. Our products are typically sold at prices that are significantly lower than the cost of the end-products into which they are incorporated. A defect, failure or vulnerability in our product could cause failure in our customer’s end-product, so we could face claims for damages that are disproportionately higher than the revenues and profits we receive from the products involved. Furthermore, product liability risks are particularly significant with respect to medical and automotive applications because of the risk of serious harm to users of these end-products. There can be no assurance that any insurance we maintain will sufficiently protect us from such claims.

Our customers require our products to undergo a lengthy and expensive qualification process without any assurance of product sales

Prior to purchasing our products, our customers require that our products undergo an extensive qualification process, which involves testing of the products in the customer’s system as well as rigorous reliability testing. This qualification process may continue for six months or longer. However, qualification of a product by a customer does not ensure any sales of the product to that customer. Even after successful qualification and sales of a product to a customer, a subsequent revision to the product or software, changes in the IC’s manufacturing process or the selection of a new supplier by us may require a new qualification process, which may result in delays and in us holding excess or obsolete inventory. After our products are qualified, it can take an additional six months or more before the customer commences volume production of components or devices that incorporate our products. Despite these uncertainties, we devote substantial resources, including design, engineering, sales, marketing and management efforts, toward qualifying our products with customers in anticipation of sales. If we are unsuccessful or delayed in qualifying any of our products with a customer, such failure or delay would preclude or delay sales of such product to the customer, which may impede our growth and cause our business to suffer.

We are subject to risks relating to product concentration

We derive a substantial portion of our revenues from a limited number of products, and we expect these products to continue to account for a large percentage of our revenues in the near term. Continued market acceptance of these products, is therefore, critical to our future success. In addition, substantially all of our products that we have sold include technology related to one or more of our issued U.S. patents. If these patents are found to be invalid or unenforceable, our competitors could introduce competitive products that could reduce both the volume and price per unit of our products. Our business, operating results, financial condition and cash flows could therefore be adversely affected by:

A decline in demand for any of our more significant products;
Failure of our products to achieve continued market acceptance;
Competitive products;
New technological standards or changes to existing standards that we are unable to address with our products;
A failure to release new products or enhanced versions of our existing products on a timely basis; and
The failure of our new products to achieve market acceptance.

Any dispositions could harm our financial condition

Any disposition of a business or product line would entail a number of risks that could materially and adversely affect our business and operating results, including:

Diversion of management’s time and attention from our core business;
Difficulties separating the divested business;
Risks to relations with customers who previously purchased products from our disposed product line;
Reduced leverage with suppliers due to reduced aggregate volume;
Risks related to employee relations;
Risks that the disposition is not completed on the expected timeline, or at all;
Risks associated with the transfer and licensing of intellectual property;
Risks that we do not realize the anticipated benefits from the disposition;
Risks from third-party claims arising out of the disposition;
Security risks and other liabilities related to the transition services provided in connection with the disposition;

34

Tax issues associated with dispositions; and
Disposition-related disputes, including disputes over earn-outs and escrows.

The semiconductor manufacturing process is highly complex and, from time to time, manufacturing yields may fall below our expectations, which could result in our inability to satisfy demand for our products in a timely manner and may decrease our gross profit due to higher unit costs

The manufacturing of our products is a highly complex and technologically demanding process. Although we work closely with our foundries and assemblers to minimize the likelihood of reduced manufacturing yields, we have from time to time experienced lower than anticipated manufacturing yields. Changes in manufacturing processes or the inadvertent use of defective or contaminated materials could result in lower than anticipated manufacturing yields or unacceptable performance deficiencies, which could lower our gross profit. If our foundries fail to deliver fabricated silicon wafers of satisfactory quality in a timely manner, we will be unable to meet our customers’ demand for our products in a timely manner, which would adversely affect our operating results and damage our customer relationships.

We depend on our customers to support our products, and some of our customers offer competing products

We rely on our customers to provide hardware, software, intellectual property indemnification and other technical support for the products supplied by our customers. If our customers do not provide the required functionality or if our customers do not provide satisfactory support for their products, the demand for these devices that incorporate our products may diminish or we may otherwise be materially adversely affected. Any reduction in the demand for these devices would significantly reduce our revenues.

In certain products, some of our customers offer their own competitive products. These customers may find it advantageous to support their own offerings in the marketplace in lieu of promoting our products.

Changes in the privacy and data security/protection laws could have an adverse effect on our operations

Federal, state and international privacy-related or data protection laws and regulations could have an adverse effect on our operations. Complying with these laws and the possibility of proceedings against us by governmental entities or others in relation to these laws could increase operational costs. In 2018, the European Union’s General Data Protection Regulation (“GDPR”) went into effect, replacing the EU’s 1995 Data Protection Directive. The costs of compliance with the GDPR and the potential for fines and penalties in the event of a breach of the GDPR may have an adverse effect on our operations.

Our products must conform to industry standards and technology in order to be accepted by end users in our markets

Generally, our products comprise only a part of a device. All components of such devices must uniformly comply with industry standards in order to operate efficiently together. We depend on companies that provide other components of the devices to support prevailing industry standards. Many of these companies are significantly larger and more influential in affecting industry standards than we are. Some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our customers or end users. If larger companies do not support the same industry standards that we do, or if competing standards emerge, market acceptance of our products could be adversely affected which would harm our business.

Products for certain applications are based on industry standards that are continually evolving. Our ability to compete in the future will depend on our ability to identify and ensure compliance with these evolving industry standards. The emergence of new industry standards could render our products incompatible with products developed by other suppliers. As a result, we could be required to invest significant time and effort and to incur significant expense to redesign our products to ensure compliance with relevant standards. If our products are not in compliance with prevailing industry standards for a significant period of time, we could miss opportunities to achieve crucial design wins. For example, the IoT market is relatively new and is continuously evolving. Furthermore, products in the IoT market frequently require interoperability across multiple standards. We may need to adjust our portfolio to meet the needs of this evolving market through acquisitions or significant new investments in research and development.

Our pursuit of necessary technological advances may require substantial time and expense. We may not be successful in developing or using new technologies or in developing new products or product enhancements that achieve market acceptance. If our products fail to achieve market acceptance, our growth prospects, operating results and competitive position could be adversely affected.

35

Intellectual Property Risks

Significant litigation over intellectual property in our industry may cause us to become involved in costly and lengthy litigation which could adversely affect our business

The semiconductor and software industries have experienced significant litigation involving patents and other intellectual property rights. From time to time, third parties, including non-practicing entities, allege intellectual property infringement by our products, our customers’ products, or products using technologies or communications standards used in our industry. We also receive communications from customers or suppliers requesting indemnification for allegations brought against them by third parties. Some of these allegations have resulted, and may result in the future, in our involvement in litigation. We have certain contractual obligations to defend and indemnify our customers from certain infringement claims. We also have been involved in litigation to protect our intellectual property rights in the past and may become involved in such litigation again in the future.

Given the unpredictable nature of litigation and the complexity of the technology, we may not prevail in any such litigation. Legal proceedings could subject us to significant liability, invalidate our proprietary rights, or harm our businesses and our ability to compete. Legal proceedings initiated by us to protect our intellectual property rights could also result in counterclaims or countersuits against us. Any litigation, regardless of its outcome or merit, could be time-consuming and expensive to resolve and could divert our management’s time and attention. Intellectual property litigation also could force us to take specific actions, including:

Cease using, selling or manufacturing certain products, services or processes;
Attempt to obtain a license, which license may require the payment of substantial royalties or may not be available on reasonable terms or at all;
Incur significant costs, time delays and lost business opportunities to develop alternative technologies or redesign products; or
Pursue legal remedies with third parties to enforce our indemnification rights, which may not adequately protect our interests.

We may be unable to protect our intellectual property, which would negatively affect our ability to compete

Our products rely on our proprietary technology, and we expect that future technological advances made by us will be critical to sustain market acceptance of our products. Therefore, we believe that the protection of our intellectual property rights is and will continue to be important to the success of our business. We rely on a combination of patent, copyright, trademark and trade secret laws and restrictions on disclosure to protect our intellectual property rights. We also enter into confidentiality or license agreements with our employees, consultants, intellectual property providers and business partners, and control access to and distribution of our documentation and other proprietary information. Despite these efforts, unauthorized parties may attempt to copy or otherwise obtain and use our proprietary technology. Monitoring unauthorized use of our technology is difficult, and we cannot be certain that the steps we have taken will prevent unauthorized use of our technology, particularly in foreign countries where the laws may not protect our proprietary rights as fully as in the United States. We cannot be certain that patents will be issued as a result of our pending applications nor can we be certain that any issued patents would protect or benefit us or give us adequate protection from competing products. For example, issued patents may be circumvented or challenged and declared invalid or unenforceable. We also cannot be certain that others will not develop effective competing technologies on their own.

Our products incorporate technology licensed from third parties

We incorporate technology (including software) licensed from third parties in our products. We could be subjected to claims of infringement regardless of our lack of involvement in the development of the licensed technology. Although a third-party licensor is typically obligated to indemnify us if the licensed technology infringes on another party’s intellectual property rights, such indemnification is typically limited in amount and may be worthless if the licensor becomes insolvent. See Significant litigation over intellectual property in our industry may cause us to become involved in costly and lengthy litigation which could seriously harm our business. Furthermore, any failure of third-party technology to perform properly would adversely affect sales of our products incorporating such technology.

36

Liquidity and Credit Risks

Disruptions in the financial services industry could adversely affect our operations and financial condition

In the first half of 2023, banking regulators closed three U.S. banks and appointed the Federal Deposit Insurance Corporation (“FDIC”) to act as receiver. Although we have no direct exposure to the closed banks, uncertainty remains over the broader financial services industry. If other financial institutions enter receivership or become insolvent in the future, our ability to access our cash and investments or to draw on our existing lines of credit could be impacted. Concerns regarding the financial services industry may result in less favorable financing terms, including higher interest rates, tighter financial covenants or systemic limitations on access to credit sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. In addition, inflation and rapid increases in interest rates have led to a decline in the market value of debt securities issued with interest rates below current market interest rates. Sales of such securities prior to their maturity would result in the recognition of losses previously unrealized.

We are subject to credit risks related to our accounts receivable

We do not generally obtain letters of credit or other security for payment from customers, distributors or contract manufacturers. Accordingly, we are not protected against accounts receivable default or bankruptcy by these entities. Our ten largest customers or distributors represent a substantial majority of our accounts receivable. If any such customer or distributor, or a material portion of our smaller customers or distributors, were to become insolvent or otherwise not satisfy their obligations to us, we could be materially harmed.

Our debt could adversely affect our operations and financial condition

We believe we have the ability to service our debt, but our ability to make the required payments thereunder when due depends upon our future performance, which will be subject to general economic conditions, industry cycles and other factors affecting our operations, including risk factors described herein, such as the potential implications of the COVID-19 pandemic, many of which are beyond our control. Our credit facility also contains covenants, including financial covenants. If we breach any of the covenants under our credit facility and do not obtain appropriate waivers, then, subject to any applicable cure periods, our outstanding indebtedness thereunder could be declared immediately due and payable.

We could seek to raise additional debt or equity capital in the future, but additional capital may not be available on terms acceptable to us, or at all

We believe that our existing cash, cash equivalents, investments and credit under our credit facility will be sufficient to meet our working capital needs, capital expenditures, investment requirements and commitments for at least the next 12 months. However, our ability to borrow further under the credit facility is dependent upon our ability to satisfy various conditions, covenants and representations. It is possible that we may need to raise additional funds to finance our activities or to facilitate acquisitions of other businesses, products, intellectual property or technologies. We believe we could raise these funds, if needed, by selling equity or debt securities to the public or to selected investors. In addition, even though we may not need additional funds, we may still elect to sell additional equity or debt securities or obtain credit facilities for other reasons. However, we may not be able to obtain additional funds on favorable terms, or at all, particularly during financial market instability related to the COVID-19 pandemic. If we decide to raise additional funds by issuing equity or convertible debt securities, the ownership percentages of existing shareholders would be reduced.

Stock and Governance Risks

Our stock price may be volatile

The market price of our common stock has been volatile in the past and may be volatile in the future. The market price of our common stock may be significantly affected by the following factors:

Actual or anticipated fluctuations in our operating results;
Changes in financial estimates by securities analysts or our failure to perform in line with such estimates;
Changes in market valuations of other technology companies, particularly semiconductor companies;
Announcements by us or our competitors of significant technical innovations, acquisitions, strategic partnerships, joint ventures or capital commitments;

37

Introduction of technologies or product enhancements that reduce the need for our products;
The loss of, or decrease in sales to, one or more key customers;
A large sale of stock by a significant shareholder;
Dilution from the issuance of our stock in connection with acquisitions;
The addition or removal of our stock to or from a stock index fund;
Departures of key personnel;
The required expensing of stock awards; and
Reporting revenue under ASC Topic 606, Revenue from Contracts with Customers.

The stock market has experienced extreme volatility that often has been unrelated to the performance of particular companies. These market fluctuations may cause our stock price to fall regardless of our performance.

Provisions in our charter documents and Delaware law could prevent, delay or impede a change in control of us and may reduce the market price of our common stock

Provisions of our certificate of incorporation and bylaws could have the effect of discouraging, delaying or preventing a merger or acquisition that a stockholder may consider favorable. For example, our certificate of incorporation and bylaws provide for:

The division of our Board of Directors into three classes to be elected on a staggered basis, one class each year;
The ability of our Board of Directors to issue shares of our preferred stock in one or more series without further authorization of our stockholders;
A prohibition on stockholder action by written consent;
Elimination of the right of stockholders to call a special meeting of stockholders;
A requirement that stockholders provide advance notice of any stockholder nominations of directors or any proposal of new business to be considered at any meeting of stockholders; and
A requirement that a supermajority vote be obtained to amend or repeal certain provisions of our certificate of incorporation.

We also are subject to the anti-takeover laws of Delaware which may discourage, delay or prevent someone from acquiring or merging with us, which may adversely affect the market price of our common stock.

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

The following table summarizes repurchases of our common stock during the three months ended September 30, 2023 (in thousands, except per share data):

    

    

    

Total Number of

    

Approximate Dollar

Total

Shares Purchased as

Value of Shares that

Number of

Average Price

Part of Publicly

May Yet Be

Shares

Paid per

Announced Plans

Purchased Under the

Period

Purchased

Share

or Programs

Plans or Programs

July 2, 2023 – July 29, 2023

 

82

$

145.89

 

82

$

104,047

July 30, 2023 – August 26, 2023

27

$

148.58

27

$

100,000

August 27, 2023 – September 30, 2023

 

 

$

100,000

Total

 

109

$

146.56

 

109

 

Our share repurchase program authorizes repurchases up to $600 million through December 2023. The program allows for repurchases to be made in the open market or in private transactions, including structured or accelerated transactions, subject to applicable legal requirements and market conditions.

38

Item 3. Defaults Upon Senior Securities

Not applicable

Item 4. Mine Safety Disclosures

Not applicable

Item 5. Other Information

Rule 10b5-1 Trading Arrangements

There were no contracts, instructions or written plans for the purchase or sale of our securities intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), nor were there any non-Rule 10b5-1 trading arrangements, entered into or terminated by our directors and officers (as defined under Rule 16b-1(f) of the Exchange Act) during the quarter ended September 30, 2023.

39

Item 6. Exhibits

The following exhibits are filed as part of this report:

Exhibit
Number

    

2.1*

Asset Purchase Agreement dated April 22, 2021 between Silicon Laboratories Inc. and Skyworks Solutions, Inc. (filed as Exhibit 2.1 to the Form 8-K filed on April 22, 2021).

3.1*

Form of Fourth Amended and Restated Certificate of Incorporation of Silicon Laboratories Inc. (filed as Exhibit 3.1 to the Registration Statement on Form S-1 (Securities and Exchange Commission File No. 333-94853) (the “IPO Registration Statement”)).

3.2*

Sixth Amended and Restated Bylaws of Silicon Laboratories Inc. (filed as Exhibit 3.1 to the Form 8-K filed on April 21, 2023).

4.1*

Specimen certificate for shares of common stock (filed as Exhibit 4.1 to the IPO Registration Statement).

10.1*

Fifth Amendment to Credit Agreement, dated June 30, 2023, by and among Silicon Laboratories Inc., the subsidiaries of the borrower identified therein, Wells Fargo Bank, National Association and the lenders party thereto. (filed as Exhibit 10.1 to the Form 8-K filed on July 3, 2023).

31.1

Certification of the Principal Executive Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of the Principal Financial Officer, as required by Section 302 of the Sarbanes-Oxley Act of 2002.

32.1

Certification as required by Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

*

Incorporated herein by reference to the indicated filing.

40

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.

    

SILICON LABORATORIES INC.

November 1, 2023

/s/ R. Matthew Johnson

Date

R. Matthew Johnson

President and

Chief Executive Officer

(Principal Executive Officer)

November 1, 2023

/s/ John C. Hollister

Date

John C. Hollister

Senior Vice President and

Chief Financial Officer

(Principal Financial Officer)

November 1, 2023

/s/ Mark D. Mauldin

Date

Mark D. Mauldin

Chief Accounting Officer

(Principal Accounting Officer)

41

EX-31.1 2 slab-20230930xex31d1.htm EXHIBIT-31.1

Exhibit 31.1

Certification to the Securities and Exchange Commission

by Registrant’s Chief Executive Officer, as required by Section 302

of the Sarbanes-Oxley Act of 2002

I, R. Matthew Johnson, certify that:

1.

I have reviewed this report on Form 10-Q of Silicon Laboratories Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying 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: November 1, 2023

/s/ R. Matthew Johnson

R. Matthew Johnson

President and

Chief Executive Officer


EX-31.2 3 slab-20230930xex31d2.htm EXHIBIT-31.2

Exhibit 31.2

Certification to the Securities and Exchange Commission

by Registrant’s Chief Financial Officer, as required by Section 302

of the Sarbanes-Oxley Act of 2002

I, John C. Hollister, certify that:

1.

I have reviewed this report on Form 10-Q of Silicon Laboratories Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying 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: November 1, 2023

/s/ John C. Hollister

John C. Hollister

Senior Vice President and

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 slab-20230930xex32d1.htm EXHIBIT-32.1

Exhibit 32.1

Certification of Chief Executive Officer and Chief Financial Officer

Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Silicon Laboratories Inc. (the “Company”) hereby certify that:

(i)the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2023 as filed with the Securities and Exchange Commission (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934; and

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

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities Exchange Commission or its staff upon request.

Date: November 1, 2023

/s/ R. Matthew Johnson

R. Matthew Johnson

President and

Chief Executive Officer

/s/ John C. Hollister

John C. Hollister

Senior Vice President and

Chief Financial Officer


EX-101.SCH 5 slab-20230930.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 (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair Value of Financial Instruments - Valuation of financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fair Value of Financial Instruments - Contractual maturities of investments (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair Value of Financial Instruments - Unrealized Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Debt - Convertible Debt, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Debt - Interest expense (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Fair Value of Financial Instruments - Fair values of other financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Debt - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Supplemental Information link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Supplemental Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 slab-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 slab-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 slab-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 slab-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Oct. 16, 2023
Document and Entity Information    
Entity Registrant Name SILICON LABORATORIES INC.  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 000-29823  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 74-2793174  
Entity Address, Address Line One 400 West Cesar Chavez  
Entity Address, City or Town Austin  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 78701  
City Area Code 512  
Local Phone Number 416-8500  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol SLAB  
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   31,779,335
Entity Central Index Key 0001038074  
Current Fiscal Year End Date --12-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 159,928 $ 499,915
Short-term investments 257,157 692,024
Accounts receivable, net 102,142 71,437
Inventories 167,581 100,417
Prepaid expenses and other current assets 86,727 97,570
Total current assets 773,535 1,461,363
Property and equipment, net 150,839 152,016
Goodwill 376,389 376,389
Other intangible assets, net 65,744 84,907
Other assets, net 108,555 94,753
Total assets 1,475,062 2,169,428
Current liabilities:    
Accounts payable 48,086 89,860
Revolving line of credit 45,000  
Deferred revenue and returns liability 10,066 6,780
Other current liabilities 61,991 89,136
Total current liabilities 165,143 185,776
Convertible debt, net   529,573
Other non-current liabilities 49,997 49,071
Total liabilities 215,140 764,420
Commitments and contingencies
Stockholders' equity:    
Preferred stock - $0.0001 par value; 10,000 shares authorized; no shares issued
Common stock - $0.0001 par value; 250,000 shares authorized; 31,779 and 31,994 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 3 3
Retained earnings 1,262,518 1,415,693
Accumulated other comprehensive loss (2,599) (10,688)
Total stockholders' equity 1,259,922 1,405,008
Total liabilities and stockholders' equity $ 1,475,062 $ 2,169,428
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
shares in Thousands
Sep. 30, 2023
Dec. 31, 2022
Condensed Consolidated Balance Sheets (Unaudited)    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 250,000 250,000
Common stock, shares issued 31,779 31,994
Common stock, shares outstanding 31,779 31,994
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Condensed Consolidated Statements of Income (Unaudited)        
Revenues $ 203,760 $ 269,817 $ 695,413 $ 766,781
Cost of revenues 84,735 104,232 278,753 281,521
Gross profit 119,025 165,585 416,660 485,260
Operating expenses:        
Research and development 79,042 84,624 254,340 245,677
Selling, general and administrative 27,766 50,738 113,363 144,398
Operating expenses 106,808 135,362 367,703 390,075
Operating income 12,217 30,223 48,957 95,185
Other income (expense):        
Interest income and other, net 2,938 4,672 15,554 9,616
Interest expense (1,359) (1,527) (4,611) (4,874)
Income before income taxes 13,796 33,368 59,900 99,927
Provision for income taxes 3,388 14,188 23,479 36,871
Equity-method earnings (loss) (60) 1,819 (1,150) 2,985
Net income $ 10,348 $ 20,999 $ 35,271 $ 66,041
Earnings per share:        
Basic (in dollars per share) $ 0.33 $ 0.62 $ 1.11 $ 1.84
Diluted (in dollars per share) $ 0.32 $ 0.60 $ 1.07 $ 1.79
Weighted-average common shares outstanding:        
Basic (in shares) 31,796 34,079 31,789 35,935
Diluted (in shares) 32,078 34,779 32,919 36,968
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Condensed Consolidated Statements of Comprehensive Income (Unaudited)        
Net income $ 10,348 $ 20,999 $ 35,271 $ 66,041
Net changes to available-for-sale securities        
Unrealized gains (losses) arising during the period 1,553 (3,359) 5,936 (16,064)
Reclassification for losses included in net income 68 56 4,542 479
Net changes to cash flow hedges        
Unrealized gains (losses) arising during the period 409 (1,574) (135) (5,119)
Reclassification for (gains) losses included in net income (195) 1,821 (38) 2,913
Other comprehensive income (loss), before tax 1,835 (3,056) 10,305 (17,791)
Provision (benefit) for income taxes 344 (644) 2,216 (3,743)
Other comprehensive income (loss) 1,491 (2,412) 8,089 (14,048)
Comprehensive income $ 11,839 $ 18,587 $ 43,360 $ 51,993
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Cumulative effect of adoption of accounting standard
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Cumulative effect of adoption of accounting standard
Total
Balance at Jan. 01, 2022 $ 4 $ 0 $ (59,963) $ 2,214,839 $ (2,419) $ (59,963) $ 2,212,424
Balance (in shares) at Jan. 01, 2022 38,481            
Increase (Decrease) in Stockholders' Equity              
Net income       66,041     66,041
Other comprehensive income (loss)         (14,048)   (14,048)
Stock issuances, net of shares withheld for taxes   (8,367)         (8,367)
Stock issuances, net of shares withheld for taxes (in shares) 316            
Repurchases of common stock $ (1) (34,885)   (652,809)     (687,695)
Repurchases of common stock (in shares) (5,267)            
Stock-based compensation   43,252         43,252
Balance at Oct. 01, 2022 $ 3 0   1,568,108 (16,467)   1,551,644
Balance (in shares) at Oct. 01, 2022 33,530            
Balance at Jul. 02, 2022 $ 3 0   1,619,396 (14,055)   1,605,344
Balance (in shares) at Jul. 02, 2022 34,223            
Increase (Decrease) in Stockholders' Equity              
Net income       20,999     20,999
Other comprehensive income (loss)         (2,412)   (2,412)
Stock issuances, net of shares withheld for taxes   (773)         (773)
Stock issuances, net of shares withheld for taxes (in shares) 15            
Repurchases of common stock   (15,211)   (72,287)     (87,498)
Repurchases of common stock (in shares) (708)            
Stock-based compensation   15,984         15,984
Balance at Oct. 01, 2022 $ 3 0   1,568,108 (16,467)   1,551,644
Balance (in shares) at Oct. 01, 2022 33,530            
Balance at Dec. 31, 2022 $ 3 0   1,415,693 (10,688)   $ 1,405,008
Balance (in shares) at Dec. 31, 2022 31,994           31,994
Increase (Decrease) in Stockholders' Equity              
Net income $ 0 0   35,271 0   $ 35,271
Other comprehensive income (loss) 0 0   0 8,089   8,089
Stock issuances, net of shares withheld for taxes $ 0 (9,112)   0 0   (9,112)
Stock issuances, net of shares withheld for taxes (in shares) 387            
Repurchases of common stock $ 0 (24,684)   (188,446) 0   (213,130)
Repurchases of common stock (in shares) (1,522)            
Stock-based compensation $ 0 37,360   0 0   37,360
Convertible debt activity $ 0 (3,564)   0 0   (3,564)
Convertible debt activity (in shares) 920            
Balance at Sep. 30, 2023 $ 3 0   1,262,518 (2,599)   $ 1,259,922
Balance (in shares) at Sep. 30, 2023 31,779           31,779
Balance at Jul. 01, 2023 $ 3 0   1,262,984 (4,090)   $ 1,258,897
Balance (in shares) at Jul. 01, 2023 31,861            
Increase (Decrease) in Stockholders' Equity              
Net income $ 0 0   10,348 0   10,348
Other comprehensive income (loss) 0 0   0 1,491   1,491
Stock issuances, net of shares withheld for taxes $ 0 (588)   0 0   (588)
Stock issuances, net of shares withheld for taxes (in shares) 27            
Repurchases of common stock $ 0 (5,354)   (10,814) 0   (16,168)
Repurchases of common stock (in shares) (109)            
Stock-based compensation $ 0 5,942   0 0   5,942
Balance at Sep. 30, 2023 $ 3 $ 0   $ 1,262,518 $ (2,599)   $ 1,259,922
Balance (in shares) at Sep. 30, 2023 31,779           31,779
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Operating Activities    
Net income $ 35,271 $ 66,041
Adjustments to reconcile net income to net cash provided by (used in) operating activities of continuing operations:    
Depreciation of property and equipment 18,992 16,514
Amortization of other intangible assets 19,162 27,328
Amortization of debt issuance costs 960 1,492
Loss on extinguishment of convertible debt   3
Stock-based compensation expense 37,167 43,213
Equity-method (earnings) loss 1,150 (2,985)
Deferred income taxes (5,881) (13,126)
Changes in operating assets and liabilities:    
Accounts receivable (30,706) 21,641
Inventories (66,971) (39,100)
Prepaid expenses and other assets 8,085 (28,404)
Accounts payable (37,039) 26,694
Other current liabilities and income taxes (39,155) 17,962
Deferred revenue and returns liability 3,286 (2,144)
Other non-current liabilities 6,794 (7,713)
Net cash provided by (used in) operating activities of continuing operations (48,885) 127,416
Investing Activities    
Purchases of marketable securities (91,493) (579,507)
Sales of marketable securities 365,073 42,952
Maturities of marketable securities 171,766 597,399
Purchases of property and equipment (18,533) (20,057)
Purchases of other assets (395)  
Net cash provided by investing activities of continuing operations 426,418 40,787
Financing Activities    
Proceeds from revolving line of credit 80,000  
Payments on debt (571,157) (21)
Repurchases of common stock (217,137) (681,695)
Payment of taxes withheld for vested stock awards (17,239) (14,732)
Proceeds from the issuance of common stock 8,013 6,366
Net cash used in financing activities of continuing operations (717,520) (690,082)
Discontinued Operations    
Operating activities 0 (69,467)
Net cash used in discontinued operations 0 (69,467)
Decrease in cash and cash equivalents (339,987) (591,346)
Cash and cash equivalents at beginning of period 499,915 1,074,623
Cash and cash equivalents at end of period $ 159,928 $ 483,277
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Significant Accounting Policies  
Significant Accounting Policies

1.

Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. The information included herein contains all normal recurring accruals and adjustments which, in the opinion of management, are necessary to present fairly Silicon Laboratories Inc.’s (the “Company”) financial position, results of its operations, comprehensive income, stockholders’ equity and cash flows. The Condensed Consolidated Balance Sheet as of December 31, 2022 was derived from the Company’s audited Consolidated Financial Statements. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year.

These Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto for the year ended December 31, 2022, included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 1, 2023.

The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements. The Company periodically reviews the assumptions used in its financial statement estimates.

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Substantially all of the Company’s contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (“IC”) products. This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Variable consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession. Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs. The Company’s products carry a one-year replacement warranty. Payments are typically due within 30 days of invoicing and do not include a significant financing component.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share  
Earnings Per Share

2.

Earnings Per Share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

2023

2022

2023

2022

Net income

$

10,348

$

20,999

$

35,271

$

66,041

Shares used in computing basic earnings per share

31,796

 

34,079

31,789

 

35,935

Effect of dilutive securities:

Convertible debt and stock-based awards

282

 

700

1,130

 

1,033

Shares used in computing diluted earnings per share

32,078

 

34,779

32,919

 

36,968

Earnings per share:

Basic

$

0.33

$

0.62

$

1.11

$

1.84

Diluted

$

0.32

$

0.60

$

1.07

$

1.79

The Company irrevocably elected to settle the principal amount of its 0.625% convertible senior notes due 2025 (the “2025 Notes”) in cash and intended to settle any excess value in shares in the event of a conversion. In June 2023, the Company paid $535.0 million in cash and issued 0.9 million shares of common stock in connection with the conversions and redemptions of the 2025 Notes. For the three and nine months ended September 30, 2023 and October 1, 2022, approximately 0.0 million, 0.7 million, 0.4 million, and 0.7 million shares, respectively, were included in the denominator for the calculation of diluted earnings per share (related to the not yet converted or redeemed 2025 Notes.) See Note 6, Debt, to the Condensed Consolidated Financial Statements for additional information.Securities that were anti-dilutive were insignificant and were excluded from the computation of diluted earnings per share in all periods presented.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2023
Fair Value of Financial Instruments  
Fair Value of Financial Instruments

3.

Fair Value of Financial Instruments

The fair values of the Company’s financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:

Level 1 - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.

Level 2 - Inputs other than Level 1 that are directly or indirectly observable, such as quoted prices for similar assets or liabilities and quoted prices in less active markets.

Level 3 - Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company’s own data.

3.

Fair Value of Financial Instruments (Continued)

The following summarizes the valuation of the Company’s financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

Fair Value Measurements

at September 30, 2023 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

57,144

$

$

57,144

Total cash equivalents

$

57,144

$

$

57,144

Short-term investments:

Corporate debt securities

$

$

166,868

$

166,868

Government debt securities

90,289

90,289

Total short-term investments

$

$

257,157

$

257,157

Total

$

57,144

$

257,157

$

314,301

Fair Value Measurements

at December 31, 2022 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

310,969

$

$

310,969

Corporate debt securities

 

3,249

 

3,249

Total cash equivalents

$

310,969

$

3,249

$

314,218

Short-term investments:

Corporate debt securities

$

$

501,014

$

501,014

Government debt securities

191,010

191,010

Total short-term investments

$

$

692,024

$

692,024

Total

$

310,969

$

695,273

$

1,006,242

Valuation methodology

The Company’s cash equivalents and short-term investments that are classified as Level 2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; quoted prices in less active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. The Company’s foreign currency derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies and market observable data of similar instruments.

3.

Fair Value of Financial Instruments (Continued)

Contractual maturities of investments

The Company’s available-for-sale investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Condensed Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company’s available-for-sale investments at September 30, 2023 (in thousands):

    

    

Fair

Cost

Value

Due in one year or less

$

195,410

$

193,040

Due after one year through five years

64,803

64,117

$

260,213

$

257,157

Unrealized Gains and Losses

The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of September 30, 2023

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

13,876

$

(13)

$

132,920

$

(1,865)

$

146,796

$

(1,878)

Government debt securities

 

49,597

 

(341)

 

37,762

 

(908)

 

87,359

 

(1,249)

$

63,473

$

(354)

$

170,682

$

(2,773)

$

234,155

$

(3,127)

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of December 31, 2022

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

307,085

$

(5,297)

$

185,467

$

(4,090)

$

492,552

$

(9,387)

Government debt securities

 

76,651

(626)

100,209

(3,541)

176,860

(4,167)

$

383,736

$

(5,923)

$

285,676

$

(7,631)

$

669,412

$

(13,554)

The gross unrealized losses as of September 30, 2023 and December 31, 2022 were due primarily to changes in market interest rates. At September 30, 2023 and December 31, 2022, there were no material unrealized gains associated with the Company’s available-for-sale investments.

The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors such as the severity of the impairment, changes in underlying credit ratings, forecasted recovery, the Company’s intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of September 30, 2023, there were no material declines in the market value of available-for-sale investments due to credit-related factors.

3.

Fair Value of Financial Instruments (Continued)

Fair values of other financial instruments

Prior to its conversion or redemption in June 2023, the Company’s debt was recorded at cost, but measured at fair value for disclosure purposes. The fair value of the Company’s 2025 Notes was determined using observable market prices. The notes were traded in less active markets and were therefore classified as a Level 2 fair value measurement. As of December 31, 2022, the fair value of the 2025 Notes was $671.9 million. No notes were outstanding as of September 30, 2023.

The Company’s other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2023
Derivative Financial Instruments  
Derivative Financial Instruments

4.

Derivative Financial Instruments

The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates. The Company’s objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Condensed Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Condensed Consolidated Statement of Cash Flows.

Cash Flow Hedges

Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive income (loss) in the Condensed Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive income (loss) may be recognized in the Condensed Consolidated Statement of Income based on an assessment of the contracts at the time of termination.

The Company has entered into foreign currency forward contracts for a portion of its forecasted operating expenses denominated in Norwegian Krone. As of September 30, 2023, the contracts had maturities of one to three months and an aggregate notional value of $2.0 million. Gains and losses expected to be reclassified into earnings in the next twelve months were not material. The fair value of the contracts, contract gains or losses recognized in other comprehensive income (loss) and amounts reclassified from accumulated other comprehensive income (loss) into earnings were not material for any of the periods presented.

Non-designated Hedges

Foreign Currency Forward Contracts

The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.

As of September 30, 2023, the Company held foreign currency forward contracts denominated in the Euro with an aggregate notional value of $7.4 million. The fair value of the foreign contracts and contract gains and losses recognized in income were not material for any of the periods presented.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Information
9 Months Ended
Sep. 30, 2023
Supplemental Information  
Supplemental Information

5.

Supplemental Information

The following table shows the details of selected Condensed Consolidated Balance Sheet items (in thousands):

Inventories

    

September 30,

    

December 31,

2023

2022

Work in progress

$

150,248

$

75,112

Finished goods

 

17,333

 

25,305

$

167,581

$

100,417

Lease income

The Company leases a portion of its headquarter facilities to other tenants. Lease income from operating leases was $2.3 million and $5.4 million during the nine months ended September 30, 2023 and October 1, 2022, respectively.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt  
Debt

6.

Debt

0.625% Convertible Senior Notes

On June 1, 2020, the Company completed a private placement of $535 million principal amount convertible senior notes (the “2025 Notes”). The 2025 Notes bore interest semi-annually at a rate of 0.625% per year and were scheduled to mature on June 15, 2025.

On March 22, 2023, the Company issued a notice of redemption for the 2025 Notes. Prior to the redemption, the Company received conversion notices representing $533.6 million principal amount of the notes. The Company paid $533.6 million in cash and issued 0.9 million shares of common stock, as well as $47 thousand in cash in lieu of fractional shares, for the conversions. Notes representing $1.4 million principal amount were redeemed at par, plus accrued interest. All note conversions and redemptions were completed in June 2023.

The carrying amount of the 2025 Notes consisted of the following (in thousands):

    

December 31,

2022

Principal

$

534,980

Unamortized debt issuance costs

 

(5,407)

Net carrying amount

$

529,573

Interest expense related to the 2025 Notes was comprised of the following (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

 

October 1,

    

2023

    

2022

    

2023

    

2022

Contractual interest expense

$

$

826

$

1,493

$

2,511

Amortization of debt issuance costs

498

960

 

1,492

$

$

1,324

$

2,453

$

4,003

The 2025 Notes were recorded in convertible debt, net on the Condensed Consolidated Balance Sheet. The remaining balance of the debt issuance costs was recognized in stockholders’ equity for the 2025 Notes that were converted and as debt extinguishment loss for the 2025 Notes that were redeemed in the second quarter of fiscal 2023.

6.Debt (Continued)

Credit Facility

The Company and certain of its domestic subsidiaries (the “Guarantors”) have a $400 million revolving credit facility, as amended on June 30, 2023, with a maturity date of June 30, 2028. The credit facility includes a $25 million letter of credit sublimit and a $10 million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to the greater of an aggregate of $250 million and 100% of EBITDA of the last four fiscal quarters, plus an amount that would not cause a secured net leverage ratio (funded debt secured by assets/EBITDA) to exceed 3.50 to 1.00, subject to certain conditions.

The credit facility, other than swingline loans, will bear interest at the Adjusted Term Secured Overnight Financing Rate (“SOFR”) plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Adjusted Term SOFR plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Adjusted Term SOFR loans range from 1.00% to 1.75% and for base rate loans range from 0.00% to 0.75%, depending in each case, on the leverage ratio as defined in the credit facility.

The credit facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a consolidated net leverage ratio (funded indebtedness less cash and cash equivalents up to $750 million and divided by EBITDA) of no more than 4.25 to 1, and a minimum interest coverage ratio (EBITDA/interest payments) of no less than 2.50 to 1. As of September 30, 2023, the Company was in compliance with all covenants of the credit facility. The Company’s obligations under the credit facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors. As of September 30, 2023, $45.0 million was outstanding on the credit facility.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies  
Commitments and Contingencies

7.

Commitments and Contingencies

Litigation

The Company is involved in various legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Condensed Consolidated Financial Statements.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues
9 Months Ended
Sep. 30, 2023
Revenues  
Revenues

8.

Revenues

The Company groups its products as Industrial & Commercial or Home & Life based on the target markets they address. The following represents revenue by product category (in thousands):

    

Three Months Ended

    

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Industrial & Commercial

$

120,957

$

145,661

$

436,973

$

416,475

Home & Life

 

82,803

 

124,156

 

258,440

 

350,306

$

203,760

$

269,817

$

695,413

$

766,781

A portion of the Company’s sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. During the three and nine months ended September 30, 2023, the Company did not recognize any revenue related to performance obligations that were satisfied in previous reporting periods. During the three and nine months ended October 1, 2022, the Company recognized revenue of $4.5 million and $30.7 million, respectively, from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company’s revenue by sales channel (in thousands):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

 

2023

    

2022

    

2023

    

2022

Distributors

$

164,444

$

217,355

$

556,963

$

621,563

Direct customers

39,316

 

52,462

138,450

 

145,218

$

203,760

$

269,817

$

695,413

$

766,781

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Stock-Based Compensation  
Stock-Based Compensation

9.

Stock-Based Compensation

Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as restricted stock units (“RSUs”), performance stock units (“PSUs”) and restricted stock awards (“RSAs”)) are estimated based on their intrinsic values. The fair values of market stock awards (“MSUs”) are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.

The following table presents details of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Cost of revenues

$

192

$

288

$

774

$

834

Research and development

8,598

8,788

26,903

 

23,482

Selling, general and administrative

(3,000)

6,874

9,490

 

18,897

5,790

15,950

37,167

 

43,213

Income tax benefit

505

1,230

4,446

4,444

Total

$

5,285

$

14,720

$

32,721

$

38,769

For the three months ended September 30, 2023, the Company recognized an expense reversal of $9.5 million to reflect a reduction in the estimated levels of achievement related to unvested performance stock units.

The Company had approximately $103.8 million of total unrecognized compensation cost related to equity grants as of September 30, 2023 that is expected to be recognized over a weighted-average period of approximately 2.2 years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Taxes  
Income Taxes

10.

Income Taxes

Provision for income taxes includes both domestic and foreign income taxes at the applicable tax rates adjusted for non-deductible expenses, research and development tax credits, global intangible low-taxed income, Subpart F income inclusions, and other permanent differences. Typically, the Company’s interim provision for income taxes is determined using an estimated annual effective tax rate, adjusted for discrete tax items. Under certain circumstances where the Company is unable to make a reliable estimate of the annual effective tax rate, it uses the actual effective tax rate for the year-to-date period. For the three and nine months ended September 30, 2023, the Company used this approach due to the variability of the rate as a result of fluctuations in forecasted pre-tax income.

Income tax expense was $3.4 million and $14.2 million for the three months ended September 30, 2023 and October 1, 2022, resulting in effective tax rates of 24.7% and 40.3%, respectively. Income tax expense was $23.5 million and $36.9 million for the nine months ended September 30, 2023, and October 1, 2022, resulting in effective tax rates of 40.0% and 35.8%, respectively. The decrease in the effective tax rate for the three months ended September 30, 2023 as compared to the prior period was primarily due to a decrease in nondeductible stock compensation and a delay in the application of unfavorable foreign tax credit Treasury regulations that was announced during the recent quarter, partially offset by the increased impact of global intangible low-taxed income relative to lower pre-tax book income. The increase in the effective tax rate for the nine months ended September 30, 2023 as compared to the prior period was primarily due the increased impact of global intangible low-taxed income relative to lower pre-tax book income, partially offset by discrete U.S. federal and state return-to-provision benefits recorded in the recent nine-month period.

Uncertain Tax Positions

As of September 30, 2023, the Company had gross unrecognized tax benefits, inclusive of interest, of $5.2 million, all of which would affect the effective tax rate if recognized. During the nine months ended September 30, 2023, the Company did not release any unrecognized tax benefits.

The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for any of the periods presented.

Following the completion of the Norwegian Tax Administration (“NTA”) examination of the Company’s Norwegian subsidiary for income tax matters relating to fiscal years 2013 - 2016, the Company received an assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. The adjustment to the pricing of the intercompany transaction results in approximately 141.3 million Norwegian kroner, or $13.2 million, additional Norwegian income tax. The Company disagrees with the NTA’s assessment and believes the Company’s position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies. If unable to resolve this matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies.

The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.

Tax years 2015 through 2023 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company’s 2021 tax year is currently under examination in India. Although the outcome of tax audits is always uncertain, the Company believes that the results of the examination will not materially impact its financial position or results of operations. The Company is not currently under audit in any other major taxing jurisdiction.

The Company does not expect material changes to its gross unrecognized tax benefits in the next 12 months.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event
9 Months Ended
Sep. 30, 2023
Subsequent Event  
Subsequent Event

11.Subsequent Event

The Company expects to incur approximately $6.5 million of restructuring related expense in the fourth quarter of fiscal year 2023, consisting primarily of reduction-in-force severance charges.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. The information included herein contains all normal recurring accruals and adjustments which, in the opinion of management, are necessary to present fairly Silicon Laboratories Inc.’s (the “Company”) financial position, results of its operations, comprehensive income, stockholders’ equity and cash flows. The Condensed Consolidated Balance Sheet as of December 31, 2022 was derived from the Company’s audited Consolidated Financial Statements. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year.

These Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto for the year ended December 31, 2022, included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 1, 2023.

The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements. The Company periodically reviews the assumptions used in its financial statement estimates.

Revenue Recognition

Revenue Recognition

Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Substantially all of the Company’s contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (“IC”) products. This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Variable consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession. Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs. The Company’s products carry a one-year replacement warranty. Payments are typically due within 30 days of invoicing and do not include a significant financing component.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share  
Schedule of computation of basic and diluted earnings per share

The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

2023

2022

2023

2022

Net income

$

10,348

$

20,999

$

35,271

$

66,041

Shares used in computing basic earnings per share

31,796

 

34,079

31,789

 

35,935

Effect of dilutive securities:

Convertible debt and stock-based awards

282

 

700

1,130

 

1,033

Shares used in computing diluted earnings per share

32,078

 

34,779

32,919

 

36,968

Earnings per share:

Basic

$

0.33

$

0.62

$

1.11

$

1.84

Diluted

$

0.32

$

0.60

$

1.07

$

1.79

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value of Financial Instruments  
Summary of valuation of the financial instruments

The following summarizes the valuation of the Company’s financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.

Fair Value Measurements

at September 30, 2023 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

57,144

$

$

57,144

Total cash equivalents

$

57,144

$

$

57,144

Short-term investments:

Corporate debt securities

$

$

166,868

$

166,868

Government debt securities

90,289

90,289

Total short-term investments

$

$

257,157

$

257,157

Total

$

57,144

$

257,157

$

314,301

Fair Value Measurements

at December 31, 2022 Using

Quoted Prices in

Significant Other

Active Markets for

Observable

Identical Assets

Inputs

Description

    

(Level 1)

    

(Level 2)

    

Total

Cash equivalents:

Money market funds

$

310,969

$

$

310,969

Corporate debt securities

 

3,249

 

3,249

Total cash equivalents

$

310,969

$

3,249

$

314,218

Short-term investments:

Corporate debt securities

$

$

501,014

$

501,014

Government debt securities

191,010

191,010

Total short-term investments

$

$

692,024

$

692,024

Total

$

310,969

$

695,273

$

1,006,242

Schedule of maturities of the Company's available-for-sale investments and money market funds

The Company’s available-for-sale investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Condensed Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company’s available-for-sale investments at September 30, 2023 (in thousands):

    

    

Fair

Cost

Value

Due in one year or less

$

195,410

$

193,040

Due after one year through five years

64,803

64,117

$

260,213

$

257,157

Schedule of available-for-sale investments in continuous unrealized loss position

The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, were as follows (in thousands):

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of September 30, 2023

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

13,876

$

(13)

$

132,920

$

(1,865)

$

146,796

$

(1,878)

Government debt securities

 

49,597

 

(341)

 

37,762

 

(908)

 

87,359

 

(1,249)

$

63,473

$

(354)

$

170,682

$

(2,773)

$

234,155

$

(3,127)

Less Than 12 Months

12 Months or Greater

Total

Gross

Gross

Gross

Fair

Unrealized

Fair

Unrealized

Fair

Unrealized

As of December 31, 2022

    

Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

Corporate debt securities

$

307,085

$

(5,297)

$

185,467

$

(4,090)

$

492,552

$

(9,387)

Government debt securities

 

76,651

(626)

100,209

(3,541)

176,860

(4,167)

$

383,736

$

(5,923)

$

285,676

$

(7,631)

$

669,412

$

(13,554)

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Information (Tables)
9 Months Ended
Sep. 30, 2023
Supplemental Information  
Schedule of Inventories

The following table shows the details of selected Condensed Consolidated Balance Sheet items (in thousands):

Inventories

    

September 30,

    

December 31,

2023

2022

Work in progress

$

150,248

$

75,112

Finished goods

 

17,333

 

25,305

$

167,581

$

100,417

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt  
Schedule of information about the equity and liability components of convertible debt

The carrying amount of the 2025 Notes consisted of the following (in thousands):

    

December 31,

2022

Principal

$

534,980

Unamortized debt issuance costs

 

(5,407)

Net carrying amount

$

529,573

Schedule of components of interest expense

Interest expense related to the 2025 Notes was comprised of the following (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

 

October 1,

    

2023

    

2022

    

2023

    

2022

Contractual interest expense

$

$

826

$

1,493

$

2,511

Amortization of debt issuance costs

498

960

 

1,492

$

$

1,324

$

2,453

$

4,003

The 2025 Notes were recorded in convertible debt, net on the Condensed Consolidated Balance Sheet. The remaining balance of the debt issuance costs was recognized in stockholders’ equity for the 2025 Notes that were converted and as debt extinguishment loss for the 2025 Notes that were redeemed in the second quarter of fiscal 2023.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenues  
Schedule of disaggregation of revenue The following represents revenue by product category (in thousands):

    

Three Months Ended

    

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Industrial & Commercial

$

120,957

$

145,661

$

436,973

$

416,475

Home & Life

 

82,803

 

124,156

 

258,440

 

350,306

$

203,760

$

269,817

$

695,413

$

766,781

The following disaggregates the Company’s revenue by sales channel (in thousands):

Three Months Ended

Nine Months Ended

    

September 30,

    

October 1,

    

September 30,

    

October 1,

 

2023

    

2022

    

2023

    

2022

Distributors

$

164,444

$

217,355

$

556,963

$

621,563

Direct customers

39,316

 

52,462

138,450

 

145,218

$

203,760

$

269,817

$

695,413

$

766,781

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Stock-Based Compensation  
Schedule of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income

The following table presents details of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income (in thousands):

Three Months Ended

Nine Months Ended

September 30,

October 1,

September 30,

October 1,

    

2023

    

2022

    

2023

    

2022

Cost of revenues

$

192

$

288

$

774

$

834

Research and development

8,598

8,788

26,903

 

23,482

Selling, general and administrative

(3,000)

6,874

9,490

 

18,897

5,790

15,950

37,167

 

43,213

Income tax benefit

505

1,230

4,446

4,444

Total

$

5,285

$

14,720

$

32,721

$

38,769

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Significant Accounting Policies    
Length of fiscal year 364 days 364 days
Number of days in each fiscal quarter for 52-week fiscal year 91 days  
Minimum    
Significant Accounting Policies    
Length of fiscal year 364 days  
Maximum    
Significant Accounting Policies    
Length of fiscal year 371 days  
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Jun. 01, 2020
Earnings Per Share:            
Net income   $ 10,348 $ 20,999 $ 35,271 $ 66,041  
Shares used in computing basic earnings per share   31,796 34,079 31,789 35,935  
Effect of dilutive securities:            
Convertible debt and stock-based awards   282 700 1,130 1,033  
Shares used in computing diluted earnings per share   32,078 34,779 32,919 36,968  
Earnings per share:            
Basic (in dollars per share)   $ 0.33 $ 0.62 $ 1.11 $ 1.84  
Diluted (in dollars per share)   $ 0.32 $ 0.60 $ 1.07 $ 1.79  
Shares attributable to dilutive effect of conversion of debt securities   0 700 400 700  
0.625% Convertible Senior Notes (2025 Notes)            
Earnings per share:            
Interest rate (as a percent)   0.625%   0.625%   0.625%
Repayment of convertible senior notes $ 535,000          
Number of shares of common stock issued in connection with redemption of convertible senior notes 900          
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Valuation of financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value of Financial Instruments    
Cash equivalents $ 57,144 $ 314,218
Short-term investments 257,157 692,024
Total 314,301 1,006,242
Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 57,144 310,969
Corporate debt securities    
Fair Value of Financial Instruments    
Cash equivalents   3,249
Short-term investments 166,868 501,014
Government debt securities    
Fair Value of Financial Instruments    
Short-term investments 90,289 191,010
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value of Financial Instruments    
Cash equivalents 57,144 310,969
Total 57,144 310,969
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Fair Value of Financial Instruments    
Cash equivalents 57,144 310,969
Significant Other Observable Inputs (Level 2)    
Fair Value of Financial Instruments    
Cash equivalents   3,249
Short-term investments 257,157 692,024
Total 257,157 695,273
Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value of Financial Instruments    
Cash equivalents   3,249
Short-term investments 166,868 501,014
Significant Other Observable Inputs (Level 2) | Government debt securities    
Fair Value of Financial Instruments    
Short-term investments $ 90,289 $ 191,010
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Contractual maturities of investments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Cost  
Due in one year or less, Cost $ 195,410
Due after one year through five years, Cost 64,803
Total Cost 260,213
Fair Value  
Due in one year or less, Fair Value 193,040
Due after one year through five years, Fair Value 64,117
Total Fair Value $ 257,157
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale investments, continuous loss position for less than twelve months $ 63,473 $ 383,736
Fair value of available-for-sale investments, continuous loss position for twelve months or greater 170,682 285,676
Total fair value of available-for-sale investments, continuous loss position 234,155 669,412
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale investments, continuous loss position for less than 12 months, gross unrealized losses (354) (5,923)
Available-for-sale investments, continuous loss position for 12 months or greater, gross unrealized losses (2,773) (7,631)
Available-for-sale investments, total gross unrealized losses (3,127) (13,554)
Corporate debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale investments, continuous loss position for less than twelve months 13,876 307,085
Fair value of available-for-sale investments, continuous loss position for twelve months or greater 132,920 185,467
Total fair value of available-for-sale investments, continuous loss position 146,796 492,552
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale investments, continuous loss position for less than 12 months, gross unrealized losses (13) (5,297)
Available-for-sale investments, continuous loss position for 12 months or greater, gross unrealized losses (1,865) (4,090)
Available-for-sale investments, total gross unrealized losses (1,878) (9,387)
Government debt securities    
Continuous unrealized loss position, Fair Value    
Fair value of available-for-sale investments, continuous loss position for less than twelve months 49,597 76,651
Fair value of available-for-sale investments, continuous loss position for twelve months or greater 37,762 100,209
Total fair value of available-for-sale investments, continuous loss position 87,359 176,860
Continuous unrealized loss position, Gross Unrealized Losses    
Available-for-sale investments, continuous loss position for less than 12 months, gross unrealized losses (341) (626)
Available-for-sale investments, continuous loss position for 12 months or greater, gross unrealized losses (908) (3,541)
Available-for-sale investments, total gross unrealized losses $ (1,249) $ (4,167)
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Fair values of other financial instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Convertible notes 2025 | Level 2    
Fair Value of Financial Instruments    
Fair value of debt $ 0.0 $ 671.9
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Details) - Foreign currency forward contracts
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Non-designated Hedges  
Derivative Financial Instruments  
Derivative, notional amount $ 7.4
Cash flow hedges  
Derivative Financial Instruments  
Derivative, notional amount $ 2.0
Cash flow hedges | Minimum  
Derivative Financial Instruments  
Maturity of contracts 1 month
Cash flow hedges | Maximum  
Derivative Financial Instruments  
Maturity of contracts 3 months
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Dec. 31, 2022
Inventories      
Work in progress $ 150,248   $ 75,112
Finished goods 17,333   25,305
Inventories 167,581   $ 100,417
Lease income      
Lease income $ 2,300 $ 5,400  
Lease income, Statements of Income location Selling, general and administrative Selling, general and administrative  
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Convertible Senior Notes (Details) - 0.625% Convertible Senior Notes (2025 Notes) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Mar. 22, 2023
Jun. 01, 2020
Debt        
Principal amount     $ 533,600 $ 535,000
Semi-annual interest rate (as a percent)   0.625%   0.625%
Repayment of convertible senior notes including conversions and redemptions $ 533,600      
Number of shares of common stock issued in connection with redemption of convertible senior notes 0.9      
Payments made in lieu of fractional shares $ 47      
Principal amount were redeemed at par, plus accrued interest $ 1,400      
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Convertible Debt, Net (Details) - 0.625% Convertible Senior Notes (2025 Notes)
$ in Thousands
Dec. 31, 2022
USD ($)
Liability component  
Principal $ 534,980
Unamortized debt issuance costs (5,407)
Net carrying amount $ 529,573
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Interest expense related to the notes        
Interest Expense, Total $ 1,359 $ 1,527 $ 4,611 $ 4,874
Convertible Senior Notes        
Interest expense related to the notes        
Contractual interest expense   826 1,493 2,511
Amortization of debt issuance costs   498 960 1,492
Interest Expense, Total   $ 1,324 $ 2,453 $ 4,003
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Credit Facility (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Debt  
Cash and cash equivalents used in net leverage ratio $ 750.0
Credit Facility  
Debt  
Amount outstanding 45.0
Credit Facility | Scenario: Company's option to increase borrowing capacity  
Debt  
Additional increase in borrowing capacity of the line of credit available at the entity's option $ 250.0
Additional increase in borrowing capacity based on EBITDA (as a percent) 100.00%
Maximum secured net leverage ratio 3.50
Credit Facility | Scenario: Credit facility debt covenants  
Debt  
Maximum net leverage ratio 4.25
Maximum secured leverage ratio 2.50
Revolving Credit Facility  
Debt  
Maximum borrowing capacity $ 400.0
Revolving credit facility, other than swingline loans | Federal Funds Rate  
Debt  
Interest rate margin (as a percent) 0.50%
Revolving credit facility, other than swingline loans | SOFR  
Debt  
Interest rate margin (as a percent) 1.00%
Revolving credit facility, other than swingline loans | SOFR | Minimum  
Debt  
Interest rate margin (as a percent) 1.00%
Revolving credit facility, other than swingline loans | SOFR | Maximum  
Debt  
Interest rate margin (as a percent) 1.75%
Revolving credit facility, other than swingline loans | Base Rate | Minimum  
Debt  
Interest rate margin (as a percent) 0.00%
Revolving credit facility, other than swingline loans | Base Rate | Maximum  
Debt  
Interest rate margin (as a percent) 0.75%
Letter of Credit  
Debt  
Maximum borrowing capacity $ 25.0
Swingline Loans  
Debt  
Maximum borrowing capacity $ 10.0
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Revenues        
Revenues $ 203,760 $ 269,817 $ 695,413 $ 766,781
Revenue from performance obligations that were satisfied in previous reporting periods 0 4,500 0 30,700
Distributors        
Revenues        
Revenues 164,444 217,355 556,963 621,563
Direct customers        
Revenues        
Revenues 39,316 52,462 138,450 145,218
Industrial & Commercial        
Revenues        
Revenues 120,957 145,661 436,973 416,475
Home & Life        
Revenues        
Revenues $ 82,803 $ 124,156 $ 258,440 $ 350,306
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Stock-based compensation costs        
Stock based compensation costs $ 5,790 $ 15,950 $ 37,167 $ 43,213
Income tax benefit 505 1,230 4,446 4,444
Share based compensation costs after tax 5,285 14,720 32,721 38,769
Total unrecognized compensation costs related to awards 103,800   $ 103,800  
Weighted-average period of recognition of unrecognized compensation costs     2 years 2 months 12 days  
Unvested performance stock        
Stock-based compensation costs        
Stock based compensation costs (9,500)      
Cost of revenues        
Stock-based compensation costs        
Stock based compensation costs 192 288 $ 774 834
Research and development        
Stock-based compensation costs        
Stock based compensation costs 8,598 8,788 26,903 23,482
Selling, general and administrative        
Stock-based compensation costs        
Stock based compensation costs $ (3,000) $ 6,874 $ 9,490 $ 18,897
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details)
$ in Thousands, kr in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Oct. 01, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2023
NOK (kr)
Oct. 01, 2022
USD ($)
Income Taxes          
Income tax expense (benefit) $ 3,388 $ 14,188 $ 23,479   $ 36,871
Effective income tax rate (as a percent) 24.70% 40.30% 40.00% 40.00% 35.80%
Gross unrecognized tax benefits which would affect the effective tax rate if recognized $ 5,200   $ 5,200    
Norwegian Tax Administration | 2013 | Under appeal          
Income Taxes          
Estimate of additional income tax expense     $ 13,200 kr 141.3  
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event (Details)
$ in Millions
3 Months Ended
Dec. 30, 2023
USD ($)
Subsequent Event  
Subsequent Event  
Restructuring expenses $ 6.5
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2023
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Rule 10b5-1 Trading Arrangements

There were no contracts, instructions or written plans for the purchase or sale of our securities intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), nor were there any non-Rule 10b5-1 trading arrangements, entered into or terminated by our directors and officers (as defined under Rule 16b-1(f) of the Exchange Act) during the quarter ended September 30, 2023.

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 52 slab-20230930x10q_htm.xml IDEA: XBRL DOCUMENT 0001038074 us-gaap:CommonStockMember 2022-07-03 2022-10-01 0001038074 us-gaap:CommonStockMember 2022-01-02 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2023-09-30 0001038074 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001038074 us-gaap:RetainedEarningsMember 2023-07-01 0001038074 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0001038074 2023-07-01 0001038074 us-gaap:RetainedEarningsMember 2022-12-31 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001038074 us-gaap:RetainedEarningsMember 2022-10-01 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2022-07-02 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0001038074 2022-07-02 0001038074 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 0001038074 us-gaap:RetainedEarningsMember 2022-01-01 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001038074 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2023-07-02 2023-09-30 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2023-07-02 2023-09-30 0001038074 slab:IndustrialAndCommercialMember 2023-07-02 2023-09-30 0001038074 slab:HomeAndLifeMember 2023-07-02 2023-09-30 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-09-30 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-09-30 0001038074 slab:IndustrialAndCommercialMember 2023-01-01 2023-09-30 0001038074 slab:HomeAndLifeMember 2023-01-01 2023-09-30 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2022-07-03 2022-10-01 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2022-07-03 2022-10-01 0001038074 slab:IndustrialAndCommercialMember 2022-07-03 2022-10-01 0001038074 slab:HomeAndLifeMember 2022-07-03 2022-10-01 0001038074 us-gaap:SalesChannelThroughIntermediaryMember 2022-01-02 2022-10-01 0001038074 us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-02 2022-10-01 0001038074 slab:IndustrialAndCommercialMember 2022-01-02 2022-10-01 0001038074 slab:HomeAndLifeMember 2022-01-02 2022-10-01 0001038074 us-gaap:SubsequentEventMember 2023-10-01 2023-12-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-10-01 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2022-07-03 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2022-01-02 2022-10-01 0001038074 us-gaap:RevolvingCreditFacilityMember 2023-09-30 0001038074 us-gaap:LetterOfCreditMember 2023-09-30 0001038074 slab:SwinglineLoansMember 2023-09-30 0001038074 us-gaap:LineOfCreditMember 2023-09-30 0001038074 slab:NorwegianTaxAdministrationMember us-gaap:PendingLitigationMember us-gaap:TaxYear2013Member 2023-01-01 2023-09-30 0001038074 srt:MinimumMember 2023-01-01 2023-09-30 0001038074 srt:MaximumMember 2023-01-01 2023-09-30 0001038074 2022-01-02 2022-12-31 0001038074 srt:MinimumMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-09-30 0001038074 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-09-30 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-09-30 0001038074 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2023-09-30 0001038074 us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001038074 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001038074 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001038074 slab:ConvertibleSeniorNotes0.625PercentMember 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member slab:ConvertibleNotes2025Member 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member slab:ConvertibleNotes2025Member 2022-12-31 0001038074 slab:ConvertibleSeniorNotes0.625PercentMember 2023-03-22 0001038074 slab:ConvertibleSeniorNotes0.625PercentMember 2020-06-01 0001038074 slab:ConvertibleSeniorNotes0.625PercentMember 2022-12-31 0001038074 srt:MinimumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001038074 srt:MinimumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0001038074 srt:MaximumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001038074 srt:MaximumMember slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:BaseRateMember 2023-01-01 2023-09-30 0001038074 slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-09-30 0001038074 slab:RevolvingCreditFacilityOtherThanSwinglineLoansMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-01-01 2023-09-30 0001038074 us-gaap:CommonStockMember 2023-09-30 0001038074 us-gaap:CommonStockMember 2023-07-01 0001038074 us-gaap:CommonStockMember 2022-12-31 0001038074 us-gaap:CommonStockMember 2022-10-01 0001038074 us-gaap:CommonStockMember 2022-07-02 0001038074 us-gaap:CommonStockMember 2022-01-01 0001038074 2022-10-01 0001038074 2022-01-01 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-09-30 0001038074 us-gaap:MoneyMarketFundsMember 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001038074 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001038074 us-gaap:MoneyMarketFundsMember 2022-12-31 0001038074 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001038074 us-gaap:FairValueInputsLevel2Member 2023-09-30 0001038074 us-gaap:FairValueInputsLevel1Member 2023-09-30 0001038074 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001038074 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001038074 us-gaap:ConvertibleNotesPayableMember 2023-01-01 2023-09-30 0001038074 us-gaap:ConvertibleNotesPayableMember 2022-07-03 2022-10-01 0001038074 us-gaap:ConvertibleNotesPayableMember 2022-01-02 2022-10-01 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-02 2023-09-30 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-02 2023-09-30 0001038074 us-gaap:CostOfSalesMember 2023-07-02 2023-09-30 0001038074 slab:UnvestedPerformanceStockMember 2023-07-02 2023-09-30 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001038074 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-03 2022-10-01 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2022-10-01 0001038074 us-gaap:CostOfSalesMember 2022-07-03 2022-10-01 0001038074 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-02 2022-10-01 0001038074 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-02 2022-10-01 0001038074 us-gaap:CostOfSalesMember 2022-01-02 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0001038074 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0001038074 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-10-01 0001038074 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-10-01 0001038074 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001038074 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001038074 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001038074 slab:ScenarioCreditFacilityDebtCovenantMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001038074 slab:ScenarioCompanysOptionToIncreaseBorrowingCapacityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001038074 2022-07-03 2022-10-01 0001038074 2023-09-30 0001038074 2022-12-31 0001038074 slab:ConvertibleSeniorNotes0.625PercentMember 2023-06-01 2023-06-30 0001038074 2022-01-02 2022-10-01 0001038074 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001038074 2023-07-02 2023-09-30 0001038074 2023-10-16 0001038074 2023-01-01 2023-09-30 shares iso4217:USD pure iso4217:USD shares iso4217:NOK 0001038074 --12-30 2023 Q3 false false false false false http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense 31779000 31994000 P1M 10-Q true 2023-09-30 false 000-29823 SILICON LABORATORIES INC. DE 74-2793174 400 West Cesar Chavez Austin TX 78701 512 416-8500 Common Stock, $0.0001 par value SLAB NASDAQ Yes Yes Large Accelerated Filer false false false 31779335 159928000 499915000 257157000 692024000 102142000 71437000 167581000 100417000 86727000 97570000 773535000 1461363000 150839000 152016000 376389000 376389000 65744000 84907000 108555000 94753000 1475062000 2169428000 48086000 89860000 45000000 10066000 6780000 61991000 89136000 165143000 185776000 529573000 49997000 49071000 215140000 764420000 0.0001 0.0001 10000000 10000000 0 0 0.0001 0.0001 250000000 250000000 31779000 31994000 3000 3000 1262518000 1415693000 -2599000 -10688000 1259922000 1405008000 1475062000 2169428000 203760000 269817000 695413000 766781000 84735000 104232000 278753000 281521000 119025000 165585000 416660000 485260000 79042000 84624000 254340000 245677000 27766000 50738000 113363000 144398000 106808000 135362000 367703000 390075000 12217000 30223000 48957000 95185000 2938000 4672000 15554000 9616000 1359000 1527000 4611000 4874000 13796000 33368000 59900000 99927000 3388000 14188000 23479000 36871000 -60000 1819000 -1150000 2985000 10348000 20999000 35271000 66041000 0.33 0.62 1.11 1.84 0.32 0.60 1.07 1.79 31796000 34079000 31789000 35935000 32078000 34779000 32919000 36968000 10348000 20999000 35271000 66041000 1553000 -3359000 5936000 -16064000 -68000 -56000 -4542000 -479000 409000 -1574000 -135000 -5119000 195000 -1821000 38000 -2913000 1835000 -3056000 10305000 -17791000 344000 -644000 2216000 -3743000 1491000 -2412000 8089000 -14048000 11839000 18587000 43360000 51993000 31861000 3000 0 1262984000 -4090000 1258897000 0 0 0 10348000 0 10348000 0 0 0 0 1491000 1491000 27000 0 -588000 0 0 -588000 109000 0 5354000 10814000 0 16168000 0 0 5942000 0 0 5942000 31779000 3000 0 1262518000 -2599000 1259922000 34223000 3000 0 1619396000 -14055000 1605344000 20999000 20999000 -2412000 -2412000 15000 -773000 -773000 708000 15211000 72287000 87498000 15984000 15984000 33530000 3000 0 1568108000 -16467000 1551644000 31994000 3000 0 1415693000 -10688000 1405008000 0 0 0 35271000 0 35271000 0 0 0 0 8089000 8089000 387000 0 -9112000 0 0 -9112000 1522000 0 24684000 188446000 0 213130000 0 0 37360000 0 0 37360000 920000 0 -3564000 0 0 -3564000 31779000 3000 0 1262518000 -2599000 1259922000 38481000 4000 0 2214839000 -2419000 2212424000 -59963000 -59963000 66041000 66041000 -14048000 -14048000 316000 -8367000 -8367000 5267000 1000 34885000 652809000 687695000 43252000 43252000 33530000 3000 0 1568108000 -16467000 1551644000 35271000 66041000 18992000 16514000 19162000 27328000 960000 1492000 -3000 37167000 43213000 -1150000 2985000 -5881000 -13126000 30706000 -21641000 66971000 39100000 -8085000 28404000 -37039000 26694000 -39155000 17962000 3286000 -2144000 6794000 -7713000 -48885000 127416000 91493000 579507000 365073000 42952000 171766000 597399000 18533000 20057000 395000 426418000 40787000 80000000 571157000 21000 217137000 681695000 17239000 14732000 8013000 6366000 -717520000 -690082000 0 -69467000 0 -69467000 -339987000 -591346000 499915000 1074623000 159928000 483277000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">1.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Significant Accounting Policies</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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 and Principles of Consolidation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. The information included herein contains all normal recurring accruals and adjustments which, in the opinion of management, are necessary to present fairly Silicon Laboratories Inc.’s (the “Company”) financial position, results of its operations, comprehensive income, stockholders’ equity and cash flows. The Condensed Consolidated Balance Sheet as of December 31, 2022 was derived from the Company’s audited Consolidated Financial Statements. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">These Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto for the year ended December 31, 2022, included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements. The Company periodically reviews the assumptions used in its financial statement estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Substantially all of the Company’s contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (“IC”) products. This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Variable consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession. Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs. The Company’s products carry a one-year replacement warranty. Payments are typically due within 30 days of invoicing and do not include a significant financing component.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Basis of Presentation and Principles of Consolidation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. The information included herein contains all normal recurring accruals and adjustments which, in the opinion of management, are necessary to present fairly Silicon Laboratories Inc.’s (the “Company”) financial position, results of its operations, comprehensive income, stockholders’ equity and cash flows. The Condensed Consolidated Balance Sheet as of December 31, 2022 was derived from the Company’s audited Consolidated Financial Statements. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">These Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto for the year ended December 31, 2022, included in the Company’s Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 1, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company prepares financial statements on a 52- or 53-week fiscal year that ends on the Saturday closest to December 31. Fiscal 2023 will have 52 weeks and fiscal 2022 had 52 weeks. In a 52-week year, each fiscal quarter consists of 13 weeks.</p> P364D P371D P364D P364D P364D P91D <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="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Among the significant estimates affecting the financial statements are those related to inventories, goodwill, acquired intangible assets, other long-lived assets, revenue recognition, stock-based compensation and income taxes. Actual results could differ from those estimates, and such differences could be material to the financial statements. The Company periodically reviews the assumptions used in its financial statement estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Revenue Recognition</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Substantially all of the Company’s contracts with customers contain a single performance obligation, the sale of mixed-signal integrated circuit (“IC”) products. This performance obligation is satisfied when control of the product is transferred to the customer, which typically occurs upon delivery. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company has opted to not disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer and may include fixed or variable amounts. Variable consideration primarily includes sales made to distributors under agreements allowing certain rights of return, referred to as stock rotation, and credits issued to the distributor due to price protection. The Company estimates variable consideration at the most likely amount to which it expects to be entitled. The estimate is based on information available to the Company, including recent sales activity and pricing data. The Company applies a constraint to its variable consideration estimate which considers both the likelihood of a return and the amount of a potential price concession. Variable consideration that does not meet revenue recognition criteria is deferred. The Company records a right of return asset in prepaid expenses and other current assets for the costs of distributor inventory not meeting revenue recognition criteria. A corresponding deferred revenue and returns liability amount is recorded for unrecognized revenue associated with such costs. The Company’s products carry a one-year replacement warranty. Payments are typically due within 30 days of invoicing and do not include a significant financing component.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">2.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Earnings Per Share</b></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:18pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</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:middle;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="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.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:1.36%;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.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.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:1.36%;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.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:2.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:1.36%;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.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.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:1.36%;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.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></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:52.03%;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;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 10,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 20,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 35,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 66,041</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Shares used in computing basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 31,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 31,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,935</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Convertible debt and stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,033</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;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;">Shares used in computing diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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;"> 32,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 34,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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;"> 32,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 36,968</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:52.03%;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;">Earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:52.03%;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;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.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;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.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;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;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;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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.79</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company irrevocably elected to settle the principal amount of its 0.625% convertible senior notes due 2025 (the “2025 Notes”) in cash and intended to settle any excess value in shares in the event of a conversion. In June 2023, the Company paid $535.0 million in cash and issued 0.9 million shares of common stock in connection with the conversions and redemptions of the 2025 Notes. For the three and nine months ended September 30, 2023 and October 1, 2022, approximately 0.0 million, 0.7 million, 0.4 million, and 0.7 million shares, respectively, were included in the denominator for the calculation of diluted earnings per share (related to the not yet converted or redeemed 2025 Notes.) See Note 6, <i style="font-style:italic;">Debt</i>, to the Condensed Consolidated Financial Statements for additional information.Securities that were anti-dilutive were insignificant and were excluded from the computation of diluted earnings per share in all periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):</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:middle;width:52.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="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.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:1.36%;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.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.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:1.36%;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.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:2.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:1.36%;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.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.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:1.36%;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.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></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:21.84%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;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.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.86%;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;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:52.03%;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;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 10,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 20,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 35,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 66,041</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Shares used in computing basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 31,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 31,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,935</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:middle;width:52.03%;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;">Convertible debt and stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,033</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;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;">Shares used in computing diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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;"> 32,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 34,779</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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;"> 32,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 36,968</p></td></tr><tr><td style="vertical-align:middle;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:52.03%;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;">Earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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:52.03%;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;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.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;"> 0.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.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;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;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;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 1.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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.79</p></td></tr></table> 10348000 20999000 35271000 66041000 31796000 34079000 31789000 35935000 282000 700000 1130000 1033000 32078000 34779000 32919000 36968000 0.33 0.62 1.11 1.84 0.32 0.60 1.07 1.79 0.00625 535000000.0 900000 0.0 700000 400000 700000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments</b></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:18pt;margin:0pt 0pt 8pt 0pt;">The fair values of the Company’s financial instruments are recorded using a hierarchical disclosure framework based upon the level of subjectivity of the inputs used in measuring assets and liabilities. The three levels are described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Level 1 - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;">Level 2 - Inputs other than Level 1 that are directly or indirectly observable, such as quoted prices for similar assets or liabilities and quoted prices in less active markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;">Level 3 - Inputs are unobservable for the asset or liability and are developed based on the best information available in the circumstances, which might include the Company’s own data.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments (Continued)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following summarizes the valuation of the Company’s financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.4%;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.85%;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;white-space:nowrap;width:13.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.93%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.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.85%;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.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:9.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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.69%;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 Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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></tr><tr><td style="vertical-align:bottom;width:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.69%;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;">at September 30, 2023 Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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></tr><tr><td style="vertical-align:bottom;width:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:15.02%;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:1.93%;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.73%;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:1.85%;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.19%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash equivalents:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:13.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 3pt 0pt 0pt;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:9.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 3pt 0pt 0pt;"> 57,144</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 57,144</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;white-space:nowrap;width:13.24%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.1%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 166,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 166,868</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:13.24%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:12.1%;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;"> 90,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"> 90,289</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 257,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 257,157</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:13.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:12.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:13.24%;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;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.1%;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;"> 257,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"> 314,301</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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.85%;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.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:13.19%;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.85%;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.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:12.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.85%;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.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:10.68%;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.84%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.61%;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 Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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></tr><tr><td style="vertical-align:bottom;width:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.61%;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;">at December 31, 2022 Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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></tr><tr><td style="vertical-align:bottom;width:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:15.02%;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:1.85%;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.73%;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:1.85%;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.84%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash equivalents:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;margin: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:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;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 3.6pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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 3.6pt 0pt 0pt;"> 3,249</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 314,218</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin: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:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 501,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 501,014</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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.6pt 0pt 0pt;"> 191,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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.6pt 0pt 0pt;"> 191,010</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,024</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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 3.6pt 0pt 0pt;"> 695,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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 3.6pt 0pt 0pt;"> 1,006,242</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;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Valuation methodology</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Company’s cash equivalents and short-term investments that are classified as Level 2 are valued using non-binding market consensus prices that are corroborated with observable market data; quoted market prices for similar instruments in active markets; quoted prices in less active markets; or pricing models, such as a discounted cash flow model, with all significant inputs derived from or corroborated with observable market data. The Company’s foreign currency derivative instruments are valued using discounted cash flow models. The assumptions used in preparing the valuation models include foreign exchange rates, forward and spot prices for currencies and market observable data of similar instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments (Continued)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contractual maturities of investments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s available-for-sale investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Condensed Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company’s available-for-sale investments at September 30, 2023 (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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;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.33%;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.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:9.23%;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.33%;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.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:9.22%;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:73.9%;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.33%;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:1.48%;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:9.23%;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.33%;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.7%;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</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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.33%;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.71%;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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.7%;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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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;">Due in one year or less </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 195,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 193,040</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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;">Due after one year through five years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 64,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 64,117</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 260,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 257,157</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unrealized Gains and Losses</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:18pt;margin:0pt;">The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, 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:40.45%;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.66%;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.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:7.21%;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.66%;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.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:7.2%;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.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.2%;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.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.2%;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.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.2%;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.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.2%;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:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:18.21%;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;">Less Than 12 Months</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">12 Months or Greater</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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.66%;margin:0pt;padding:0pt;"><p 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:8.26%;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;">Gross</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.26%;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;">Unrealized</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Unrealized</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.27%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Losses</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:8.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;">Value</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:8.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;">Losses</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:8.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;">Value</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:8.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;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.21%;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;"> 13,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</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="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.2%;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;"> 132,920</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;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;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,865)</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="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.2%;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;"> 146,796</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,878)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (341)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 37,762</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;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: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:7.2%;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;"> (908)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 87,359</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (1,249)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 63,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (354)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 170,682</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;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: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.2%;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;"> (2,773)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 234,155</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (3,127)</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:40.45%;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.66%;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.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:7.21%;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.66%;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.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:7.2%;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.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.2%;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.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.2%;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.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.2%;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.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.2%;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:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:18.21%;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;">Less Than 12 Months</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">12 Months or Greater</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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.66%;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:8.26%;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;">Gross</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:8.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 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:8.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;">Gross</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:8.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 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:8.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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Unrealized</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:8.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;">Fair</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:8.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;">Unrealized</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:8.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;">Fair</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:8.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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.27%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Losses</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:8.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;">Value</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:8.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;">Losses</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:8.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;">Value</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:8.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;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.21%;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;"> 307,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,297)</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="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.2%;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;"> 185,467</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,090)</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="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.2%;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;"> 492,552</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,387)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 76,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;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;"> (626)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> 100,209</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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,541)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> 176,860</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> (4,167)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 383,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (5,923)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 285,676</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (7,631)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 669,412</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (13,554)</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:18pt;margin:0pt 0pt 6pt 0pt;">The gross unrealized losses as of September 30, 2023 and December 31, 2022 were due primarily to changes in market interest rates. At September 30, 2023 and December 31, 2022, there were no material unrealized gains associated with the Company’s available-for-sale investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors such as the severity of the impairment, changes in underlying credit ratings, forecasted recovery, the Company’s intent to sell or the likelihood that it would be required to sell the investment before its anticipated recovery in market value and the probability that the scheduled cash payments will continue to be made. As of September 30, 2023, there were no material declines in the market value of available-for-sale investments due to credit-related factors.</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;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value of Financial Instruments (Continued)</b></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;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair values of other financial instruments</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:18pt;margin:0pt;">Prior to its conversion or redemption in June 2023, the Company’s debt was recorded at cost, but measured at fair value for disclosure purposes. The fair value of the Company’s 2025 Notes was determined using observable market prices. The notes were traded in less active markets and were therefore classified as a Level 2 fair value measurement. As of December 31, 2022, the fair value of the 2025 Notes was $671.9 million. No notes were outstanding as of September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s other financial instruments, including cash, accounts receivable and accounts payable, are recorded at amounts that approximate their fair values due to their short maturities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following summarizes the valuation of the Company’s financial instruments (in thousands). The tables do not include either cash on hand or assets and liabilities that are measured at historical cost or any basis other than fair value.</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.4%;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.85%;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;white-space:nowrap;width:13.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.93%;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.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><td style="vertical-align:bottom;white-space:nowrap;width:12.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.85%;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.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:9.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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.69%;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 Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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></tr><tr><td style="vertical-align:bottom;width:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.69%;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;">at September 30, 2023 Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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></tr><tr><td style="vertical-align:bottom;width:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;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.73%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;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:55.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:15.02%;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:1.93%;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.73%;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:1.85%;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.19%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash equivalents:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.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.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;background:#cceeff;margin: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:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:13.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 3pt 0pt 0pt;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:9.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 3pt 0pt 0pt;"> 57,144</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 57,144</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;white-space:nowrap;width:13.24%;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.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.1%;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.03%;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:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:12.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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 166,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 166,868</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:13.24%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:12.1%;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;"> 90,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"> 90,289</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> 257,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.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;"> 257,157</p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:13.24%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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:12.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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:13.24%;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;"> 57,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;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.1%;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;"> 257,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.03%;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;"> 314,301</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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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.85%;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.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:13.19%;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.85%;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.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:12.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.85%;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.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:10.68%;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.84%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.61%;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 Measurements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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></tr><tr><td style="vertical-align:bottom;width:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:30.61%;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;">at December 31, 2022 Using</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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></tr><tr><td style="vertical-align:bottom;width:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;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.85%;margin:0pt;padding:0pt;"><p 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:15.02%;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;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p 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:13.73%;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;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;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:53.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:15.02%;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:1.85%;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.73%;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:1.85%;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.84%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash equivalents:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;background:#cceeff;margin: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:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;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 3.6pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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 3.6pt 0pt 0pt;"> 3,249</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 314,218</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.06%;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.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;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:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.68%;margin: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:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 501,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 501,014</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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.6pt 0pt 0pt;"> 191,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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.6pt 0pt 0pt;"> 191,010</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 692,024</p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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:13.19%;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 3.6pt 0pt 0pt;"> 310,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;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:12.06%;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 3.6pt 0pt 0pt;"> 695,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.68%;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 3.6pt 0pt 0pt;"> 1,006,242</p></td></tr></table> 57144000 57144000 57144000 57144000 166868000 166868000 90289000 90289000 257157000 257157000 57144000 257157000 314301000 310969000 310969000 3249000 3249000 310969000 3249000 314218000 501014000 501014000 191010000 191010000 692024000 692024000 310969000 695273000 1006242000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s available-for-sale investments are reported at fair value, with unrealized gains and losses, net of tax, recorded as a component of accumulated other comprehensive loss in the Condensed Consolidated Balance Sheet. The following summarizes the contractual underlying maturities of the Company’s available-for-sale investments at September 30, 2023 (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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.9%;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.33%;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.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:9.23%;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.33%;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.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:9.22%;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:73.9%;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.33%;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:1.48%;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:9.23%;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.33%;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.7%;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</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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.33%;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.71%;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;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.7%;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;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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;">Due in one year or less </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 195,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 193,040</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;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;">Due after one year through five years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 64,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 64,117</p></td></tr><tr><td style="vertical-align:bottom;width:73.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.23%;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;"> 260,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.22%;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;"> 257,157</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p> 195410000 193040000 64803000 64117000 260213000 257157000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The available-for-sale investments that were in a continuous unrealized loss position, aggregated by length of time that individual securities have been in a continuous loss position, 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:40.45%;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.66%;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.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:7.21%;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.66%;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.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:7.2%;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.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.2%;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.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.2%;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.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.2%;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.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.2%;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:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:18.21%;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;">Less Than 12 Months</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">12 Months or Greater</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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.66%;margin:0pt;padding:0pt;"><p 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:8.26%;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;">Gross</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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 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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.26%;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;">Unrealized</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Unrealized</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Fair</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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.27%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Losses</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:8.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;">Value</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:8.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;">Losses</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:8.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;">Value</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:8.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;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.21%;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;"> 13,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13)</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="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.2%;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;"> 132,920</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;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;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,865)</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="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.2%;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;"> 146,796</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,878)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (341)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 37,762</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;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: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:7.2%;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;"> (908)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 87,359</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (1,249)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 63,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (354)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 170,682</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;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: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.2%;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;"> (2,773)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 234,155</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (3,127)</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:40.45%;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.66%;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.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:7.21%;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.66%;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.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:7.2%;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.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.2%;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.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.2%;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.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.2%;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.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.2%;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:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:18.21%;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;">Less Than 12 Months</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">12 Months or Greater</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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.17%;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;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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.66%;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:8.26%;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;">Gross</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:8.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 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:8.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;">Gross</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:8.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 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:8.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;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p 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:8.27%;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</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Unrealized</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:8.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;">Fair</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:8.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;">Unrealized</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:8.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;">Fair</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:8.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;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.27%;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;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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:8.26%;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;">Losses</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:8.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;">Value</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:8.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;">Losses</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:8.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;">Value</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:8.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;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.21%;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;"> 307,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,297)</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="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.2%;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;"> 185,467</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,090)</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="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.2%;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;"> 492,552</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="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.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,387)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 76,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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.2%;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;"> (626)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> 100,209</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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,541)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> 176,860</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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.2%;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;"> (4,167)</p></td></tr><tr><td style="vertical-align:bottom;width:40.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.21%;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;"> 383,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;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:7.2%;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;"> (5,923)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 285,676</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (7,631)</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> 669,412</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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;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:7.2%;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;"> (13,554)</p></td></tr></table> 13876000 13000 132920000 1865000 146796000 1878000 49597000 341000 37762000 908000 87359000 1249000 63473000 354000 170682000 2773000 234155000 3127000 307085000 5297000 185467000 4090000 492552000 9387000 76651000 626000 100209000 3541000 176860000 4167000 383736000 5923000 285676000 7631000 669412000 13554000 671900000 0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">4.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Derivative Financial Instruments</b></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:18pt;margin:0pt 0pt 12pt 0pt;">The Company uses derivative financial instruments to manage certain exposures to the variability of foreign currency exchange rates. The Company’s objective is to offset increases and decreases in expenses resulting from these exposures with gains and losses on the derivative contracts, thereby reducing volatility of earnings. The Company does not use derivative contracts for speculative or trading purposes. The Company recognizes derivatives, on a gross basis, in the Condensed Consolidated Balance Sheet at fair value. Cash flows from derivatives are classified according to the nature of the cash receipt or payment in the Condensed Consolidated Statement of Cash Flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Cash Flow Hedges</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Foreign Currency Forward Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on operating expenses denominated in currencies other than the U.S. dollar. Changes in the fair value of the contracts are recorded in accumulated other comprehensive income (loss) in the Condensed Consolidated Balance Sheet and subsequently reclassified into earnings in the period during which the hedged transaction is recognized. The reclassified amount is reported in the same financial statement line item as the hedged item. If the foreign currency forward contracts are terminated or can no longer qualify as hedging instruments prior to maturity, the fair value of the contracts recorded in accumulated other comprehensive income (loss) may be recognized in the Condensed Consolidated Statement of Income based on an assessment of the contracts at the time of termination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company has entered into foreign currency forward contracts for a portion of its forecasted operating expenses denominated in Norwegian Krone. As of September 30, 2023, the contracts had maturities of <span style="-sec-ix-hidden:Hidden_EkwEXlXQtkeyuYidgKcD9g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to three months and an aggregate notional value of $2.0 million. Gains and losses expected to be reclassified into earnings in the next twelve months were not material. The fair value of the contracts, contract gains or losses recognized in other comprehensive income (loss) and amounts reclassified from accumulated other comprehensive income (loss) into earnings were not material for any of the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Non-designated Hedges</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Foreign Currency Forward Contracts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-U.S. dollar balance sheet exposures. The Company recognizes gains and losses on the foreign currency forward contracts in interest income and other, net in the Consolidated Statement of Income in the same period as the remeasurement loss and gain of the related foreign currency denominated asset or liability. The Company does not apply hedge accounting to these foreign currency forward contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 0pt 0pt;">As of September 30, 2023, the Company held foreign currency forward contracts denominated in the Euro with an aggregate notional value of $7.4 million. The fair value of the foreign contracts and contract gains and losses recognized in income were not material for any of the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P3M 2000000.0 7400000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">5.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Supplemental Information</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The following table shows the details of selected Condensed Consolidated Balance Sheet items (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Inventories</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:15pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;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.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.57%;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.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:2.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.49%;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.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></tr><tr><td style="vertical-align:bottom;width:73.66%;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.1%;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.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;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.1%;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.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.57%;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.74%;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;"> 150,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.49%;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.3%;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;"> 75,112</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 17,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:9.3%;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;"> 25,305</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.57%;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.74%;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;"> 167,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.49%;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.3%;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;"> 100,417</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;margin:0pt;"><i style="font-style:italic;">Lease income</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company leases a portion of its headquarter facilities to other tenants. Lease income from operating leases was $2.3 million and $5.4 million during the nine months ended September 30, 2023 and October 1, 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:12pt 0pt 12pt 0pt;">The following table shows the details of selected Condensed Consolidated Balance Sheet items (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Inventories</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:15pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.66%;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.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.57%;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.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:2.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.49%;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.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></tr><tr><td style="vertical-align:bottom;width:73.66%;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.1%;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.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;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.1%;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.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;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.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.57%;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.74%;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;"> 150,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.49%;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.3%;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;"> 75,112</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 17,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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:9.3%;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;"> 25,305</p></td></tr><tr><td style="vertical-align:bottom;width:73.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.57%;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.74%;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;"> 167,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.49%;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.3%;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;"> 100,417</p></td></tr></table> 150248000 75112000 17333000 25305000 167581000 100417000 2300000 5400000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">6.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Debt</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">0.625%</i><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> Convertible Senior Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On June 1, 2020, the Company completed a private placement of $535 million principal amount convertible senior notes (the “2025 Notes”). The 2025 Notes bore interest semi-annually at a rate of 0.625% per year and were scheduled to mature on June 15, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On March 22, 2023, the Company issued a notice of redemption for the 2025 Notes. Prior to the redemption, the Company received conversion notices representing $533.6 million principal amount of the notes. The Company paid $533.6 million in cash and issued 0.9 million shares of common stock, as well as $47 thousand in cash in lieu of fractional shares, for the conversions. Notes representing $1.4 million principal amount were redeemed at par, plus accrued interest. All note conversions and redemptions were completed in June 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The carrying amount of the 2025 Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;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:2.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><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:12.36%;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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.63%;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:14.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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.63%;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:14.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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.36%;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;"> 534,980</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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.36%;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;"> (5,407)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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:12.36%;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;"> 529,573</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:18pt;margin:0pt;">Interest expense related to the 2025 Notes was comprised of the following (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:58.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;width:1.73%;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.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:7.79%;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.73%;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.2%;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.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:7.79%;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.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.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:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:19.04%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:9.05%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p 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:8.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;">October 1,</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.05%;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;">September 30,</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:8.21%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.05%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.73%;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:8.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;">2022</b></p></td><td style="vertical-align:bottom;width:1.74%;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:9.05%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.74%;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:8.21%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;width:1.73%;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="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.79%;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:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.2%;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;"> 826</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.25%;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.79%;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,493</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.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.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;"> 2,511</p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.79%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.2%;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;"> 498</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.25%;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.79%;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;"> 960</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.05%;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:7.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 3pt 0pt 0pt;"> 1,492</p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:7.79%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.2%;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,324</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.25%;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:7.79%;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,453</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.05%;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:7.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;"> 4,003</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:18pt;margin:0pt;">The 2025 Notes were recorded in convertible debt, net on the Condensed Consolidated Balance Sheet. The remaining balance of the debt issuance costs was recognized in stockholders’ equity for the 2025 Notes that were converted and as debt extinguishment loss for the 2025 Notes that were redeemed in the second quarter of fiscal 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">6.</b></span><b style="font-weight:bold;">Debt (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">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:18pt;margin:0pt;">The Company and certain of its domestic subsidiaries (the “Guarantors”) have a $400 million revolving credit facility, as amended on June 30, 2023, with a maturity date of June 30, 2028. The credit facility includes a $25 million letter of credit sublimit and a $10 million swingline loan sublimit. The Company also has an option to increase the size of the borrowing capacity by up to the greater of an aggregate of $250 million and 100% of EBITDA of the last four fiscal quarters, plus an amount that would not cause a secured net leverage ratio (funded debt secured by assets/EBITDA) to exceed 3.50 to 1.00, subject to certain conditions. </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:18pt;margin:0pt;">The credit facility, other than swingline loans, will bear interest at the Adjusted Term Secured Overnight Financing Rate (“SOFR”) plus an applicable margin or, at the option of the Company, a base rate (defined as the highest of the Wells Fargo prime rate, the Federal Funds rate plus 0.50% and the Adjusted Term SOFR plus 1.00%) plus an applicable margin. Swingline loans accrue interest at the base rate plus the applicable margin for base rate loans. The applicable margins for the Adjusted Term SOFR loans range from 1.00% to 1.75% and for base rate loans range from 0.00% to 0.75%, depending in each case, on the leverage ratio as defined in the credit facility. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The credit facility contains various conditions, covenants and representations with which the Company must be in compliance in order to borrow funds and to avoid an event of default, including financial covenants that the Company must maintain a consolidated net leverage ratio (funded indebtedness less cash and cash equivalents up to $750 million and divided by EBITDA) of no more than 4.25 to 1, and a minimum interest coverage ratio (EBITDA/interest payments) of no less than 2.50 to 1. As of September 30, 2023, the Company was in compliance with all covenants of the credit facility. The Company’s obligations under the credit facility are guaranteed by the Guarantors and are secured by a security interest in substantially all assets of the Company and the Guarantors. As of September 30, 2023, $45.0 million was outstanding on the credit facility.</p> 0.00625 535000000 0.00625 533600000 533600000 900000 47000 1400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The carrying amount of the 2025 Notes consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;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:2.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><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:12.36%;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:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.63%;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:14.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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.63%;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:14.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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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.36%;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;"> 534,980</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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.36%;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;"> (5,407)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;width:2.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:1.65%;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:12.36%;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;"> 529,573</p></td></tr></table> 534980000 5407000 529573000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Interest expense related to the 2025 Notes was comprised of the following (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:58.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;width:1.73%;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.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:7.79%;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.73%;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.2%;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.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:7.79%;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.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.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:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:19.04%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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:9.05%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p 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:8.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;">October 1,</b></p></td><td style="vertical-align:bottom;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.05%;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;">September 30,</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:8.21%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.05%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.73%;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:8.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;">2022</b></p></td><td style="vertical-align:bottom;width:1.74%;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:9.05%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.74%;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:8.21%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;width:1.73%;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="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.79%;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:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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.2%;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;"> 826</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.25%;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.79%;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,493</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.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.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;"> 2,511</p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.79%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.2%;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;"> 498</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.25%;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.79%;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;"> 960</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.05%;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:7.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 3pt 0pt 0pt;"> 1,492</p></td></tr><tr><td style="vertical-align:bottom;width:58.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:7.79%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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.2%;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,324</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.25%;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:7.79%;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,453</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.05%;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:7.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;"> 4,003</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:18pt;margin:0pt;">The 2025 Notes were recorded in convertible debt, net on the Condensed Consolidated Balance Sheet. The remaining balance of the debt issuance costs was recognized in stockholders’ equity for the 2025 Notes that were converted and as debt extinguishment loss for the 2025 Notes that were redeemed in the second quarter of fiscal 2023.</p> 826000 1493000 2511000 498000 960000 1492000 1324000 2453000 4003000 400000000 25000000 10000000 250000000 1 3.50 0.0050 0.0100 0.0100 0.0175 0.0000 0.0075 750000000 4.25 2.50 45000000.0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">7.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Commitments and Contingencies</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Litigation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company is involved in various legal proceedings that have arisen in the normal course of business. While the ultimate results cannot be predicted with certainty, the Company does not expect them to have a material adverse effect on its Condensed Consolidated Financial Statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">8.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Revenues</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company groups its products as Industrial &amp; Commercial or Home &amp; Life based on the target markets they address. The following represents revenue by product category (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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.04%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.04%;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.85%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:23.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:23.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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.95%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.95%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Industrial &amp; Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 120,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 145,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 436,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 416,475</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Home &amp; Life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 82,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 124,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 258,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 350,306</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 203,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 269,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 695,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 766,781</p></td></tr></table><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:18pt;margin:0pt;">A portion of the Company’s sales are made to distributors under agreements allowing certain rights of return and/or price protection related to the final selling price to the end customers. These factors impact the timing and uncertainty of revenues and cash flows. During the three and nine months ended September 30, 2023, the Company did not recognize any revenue related to performance obligations that were satisfied in previous reporting periods. During the three and nine months ended October 1, 2022, the Company recognized revenue of $4.5 million and $30.7 million, respectively, from performance obligations that were satisfied in previous reporting periods. The following disaggregates the Company’s revenue by sales channel (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.04%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.85%;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.66%;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.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.85%;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.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:8.79%;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.04%;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.85%;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="5" style="vertical-align:bottom;width:23.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:23.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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">October 1,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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.31%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">2022</b></p></td><td style="vertical-align:bottom;width:1.85%;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:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distributors</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 164,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 217,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;"> 556,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 621,563</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 39,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 52,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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%;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;"> 138,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 145,218</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 203,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 269,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.65%;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;"> 695,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 766,781</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> The following represents revenue by product category (in thousands):<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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.04%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.04%;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.85%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:23.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="5" style="vertical-align:bottom;width:23.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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.95%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.95%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.95%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Industrial &amp; Commercial</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 120,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 145,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 436,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 416,475</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Home &amp; Life</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 82,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 124,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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:9.74%;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;"> 258,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 350,306</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 203,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 269,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 695,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 766,781</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p>The following disaggregates the Company’s revenue by sales channel (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.04%;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.85%;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.57%;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.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.85%;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.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:8.79%;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.85%;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.66%;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.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.85%;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.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:8.79%;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.04%;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.85%;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="5" style="vertical-align:bottom;width:23.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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:23.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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">October 1,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:11.31%;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;">September 30,</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;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.85%;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.31%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">2022</b></p></td><td style="vertical-align:bottom;width:1.85%;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:11.31%;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;">2023</b></p></td><td style="vertical-align:bottom;width:1.85%;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:9.95%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Distributors</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 164,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 217,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;"> 556,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 621,563</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Direct customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 39,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 52,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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%;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;"> 138,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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:8.79%;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;"> 145,218</p></td></tr><tr><td style="vertical-align:bottom;width:50.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;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.74%;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;"> 203,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 269,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.65%;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;"> 695,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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.79%;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;"> 766,781</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 120957000 145661000 436973000 416475000 82803000 124156000 258440000 350306000 203760000 269817000 695413000 766781000 0 0 4500000 30700000 164444000 217355000 556963000 621563000 39316000 52462000 138450000 145218000 203760000 269817000 695413000 766781000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">9.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Stock-Based Compensation</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation costs are based on the fair values on the date of grant for stock awards and stock options and on the date of enrollment for the employee stock purchase plans. The fair values of stock awards (such as restricted stock units (“RSUs”), performance stock units (“PSUs”) and restricted stock awards (“RSAs”)) are estimated based on their intrinsic values. The fair values of market stock awards (“MSUs”) are estimated using a Monte Carlo simulation. The fair values of stock options and employee stock purchase plans are estimated using the Black-Scholes option-pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents details of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income (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:52.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.36%;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.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.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:1.36%;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.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:2.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:1.36%;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.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.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:1.36%;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.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></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:21.84%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:2.13%;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="5" style="vertical-align:bottom;width:21.84%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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:9.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.86%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.86%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.86%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.86%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 834</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 8,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 26,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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,482</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> (3,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 6,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 18,897</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 5,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 37,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,213</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 4,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 4,444</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 5,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 14,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 32,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 38,769</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended September 30, 2023, the Company recognized an expense reversal of $9.5 million to reflect a reduction in the estimated levels of achievement related to unvested performance stock units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company had approximately $103.8 million of total unrecognized compensation cost related to equity grants as of September 30, 2023 that is expected to be recognized over a weighted-average period of approximately 2.2 years. There were no significant stock-based compensation costs capitalized into assets in any of the periods presented.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents details of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income (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:52.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><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.36%;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.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.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:1.36%;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.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:2.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:1.36%;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.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.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:1.36%;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.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></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;width:21.84%;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;">Three Months Ended</b></p></td><td style="vertical-align:bottom;width:2.13%;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="5" style="vertical-align:bottom;width:21.84%;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;">Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p 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:9.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.86%;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;">October 1,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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.84%;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;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p 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:9.86%;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;">October 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.86%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.84%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;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:9.86%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 192</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.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;"> 774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 834</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 8,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;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,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 26,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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,482</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> (3,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 6,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 18,897</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 5,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,950</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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;"> 37,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,213</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.48%;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;"> 4,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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:8.5%;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;"> 4,444</p></td></tr><tr><td style="vertical-align:bottom;width:52.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 5,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 14,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.48%;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;"> 32,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;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.5%;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;"> 38,769</p></td></tr></table> 192000 288000 774000 834000 8598000 8788000 26903000 23482000 -3000000 6874000 9490000 18897000 5790000 15950000 37167000 43213000 505000 1230000 4446000 4444000 5285000 14720000 32721000 38769000 -9500000 103800000 P2Y2M12D <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">10.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Income Taxes</b></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:18pt;margin:0pt 0pt 6pt 0pt;">Provision for income taxes includes both domestic and foreign income taxes at the applicable tax rates adjusted for non-deductible expenses, research and development tax credits, global intangible low-taxed income, Subpart F income inclusions, and other permanent differences. Typically, the Company’s interim provision for income taxes is determined using an estimated annual effective tax rate, adjusted for discrete tax items. Under certain circumstances where the Company is unable to make a reliable estimate of the annual effective tax rate, it uses the actual effective tax rate for the year-to-date period. For the three and nine months ended September 30, 2023, the Company used this approach due to the variability of the rate as a result of fluctuations in forecasted pre-tax income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Income tax expense was $3.4 million and $14.2 million for the three months ended September 30, 2023 and October 1, 2022, resulting in effective tax rates of 24.7% and 40.3%, respectively. Income tax expense was $23.5 million and $36.9 million for the nine months ended September 30, 2023, and October 1, 2022, resulting in effective tax rates of 40.0% and 35.8%, respectively. The decrease in the effective tax rate for the three months ended September 30, 2023 as compared to the prior period was primarily due to a decrease in nondeductible stock compensation and a delay in the application of unfavorable foreign tax credit Treasury regulations that was announced during the recent quarter, partially offset by the increased impact of global intangible low-taxed income relative to lower pre-tax book income. The increase in the effective tax rate for the nine months ended September 30, 2023 as compared to the prior period was primarily due the increased impact of global intangible low-taxed income relative to lower pre-tax book income, partially offset by discrete U.S. federal and state return-to-provision benefits recorded in the recent nine-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Uncertain Tax Positions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">As of September 30, 2023, the Company had gross unrecognized tax benefits, inclusive of interest, of $5.2 million, all of which would affect the effective tax rate if recognized. During the nine months ended September 30, 2023, the Company did not release any unrecognized tax benefits. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. These amounts were not material for any of the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Following the completion of the Norwegian Tax Administration (“NTA”) examination of the Company’s Norwegian subsidiary for income tax matters relating to fiscal years 2013 - 2016, the Company received an assessment from the NTA in December 2017 concerning an adjustment to its 2013 taxable income related to the pricing of an intercompany transaction. The Company is currently appealing the assessment. The adjustment to the pricing of the intercompany transaction results in approximately 141.3 million Norwegian kroner, or $13.2 million, additional Norwegian income tax. The Company disagrees with the NTA’s assessment and believes the Company’s position on this matter is more likely than not to be sustained. The Company plans to exhaust all available administrative remedies. If unable to resolve this matter through administrative remedies with the NTA, the Company plans to pursue judicial remedies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Company believes that it has accrued adequate reserves related to all matters contained in tax periods open to examination. Should the Company experience an unfavorable outcome in the NTA matter, however, such an outcome could have a material impact on its financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">Tax years 2015 through 2023 remain open to examination by the major taxing jurisdictions in which the Company operates. The Company’s 2021 tax year is currently under examination in India. Although the outcome of tax audits is always uncertain, the Company believes that the results of the examination will not materially impact its financial position or results of operations. The Company is not currently under audit in any other major taxing jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company does not expect material changes to its gross unrecognized tax benefits in the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p> 3400000 14200000 0.247 0.403 23500000 36900000 0.400 0.358 5200000 141300000 13200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">11.</b></span><b style="font-weight:bold;">Subsequent Event</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company expects to incur approximately $6.5 million of restructuring related expense in the fourth quarter of fiscal year 2023, consisting primarily of reduction-in-force severance charges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 6500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Rule 10b5-1 Trading Arrangements</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">There were no contracts, instructions or written plans for the purchase or sale of our securities intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), nor were there any non-Rule 10b5-1 trading arrangements, entered into or terminated by our directors and officers (as defined under Rule 16b-1(f) of the Exchange Act) during the quarter ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $F"85<'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 " !)@F%7/W@R[^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE!)'1[6?&D(+B@> O)[&ZP24,RTN[;F\;=+J(/X#$S?[[Y M!J;30>HQXG,< T:RF&YF-_@D==BP(U&0 $D?T:E4YX3/S?T8G:+\C <(2G^H M T+#^2TX)&44*5B 55B)K.^,ECJBHC&>\4:O^/ 9AP(S&G! AYX2B%H ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)997)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,$% @ M28)A5P.:,]S-!0 [1X !@ !X;"]W;W)K97O@7J&;U Q"K_)9OB MV6ZW18),:9%L@Z$$2906_^QE6Q%O @#4'D"W ?2K +?N#=XVP,M!BY+E6%=, ML]%0B@V1YFE0,P=YW>310!.E)HTS+>%N!'%Z="6"#+*B"4M#FNJ)<4 M%9SQU2GQG!-"'>I9RN/CX?>!/B7NF2W\77&\LN:\7,]K5G.V"BL$NW9!\\%^ M4"L6\(L6?)&*RS5OC7[XSCUS?K;1?B.Q=^S=DKV+J8^VN(]\$2DM&53"'4NX M#1G7F4UN)_[]';D=7]X_CI_N'R?7,S*Y\T]MP*A40^!>"=Q#"UHF^^EU9>7$ MPUVG_6!#0J,:(IV52&>'(3UD3&HN8Y//E9#:AH=+:9G9*L5'HQKB]4N\_F%X M4RXC8;[0D$ /:4T>KE3V.[4=#QK?D'-0<@X.;)GP':HH[[3K\XAKS5FLK(E$ MPQH"GI> YX?T-3=1S,E=ECQS:0/#-1S':=/S@3U[:&A#.->IQE_G$+Q)&@@) M6104;J,^OWLD^]TV[9][;K]KY46#F_+2BI<>PCL.0U!7)[L#<@O/D?O4GE=< MLNLXY!-7FOA<,6@E2[;F_UC149VFZ)5'2O:%7?1>&*_4'?<:VDQW!';F6/7-S4Y$UU#%/C>C!\8;LBM[)"+>YBG2(-1$'/BTA^??R(S M'F02,FF%Q)5\D20P)LVT"+Z\=KJY1^AN/+L: M6V=B>&!3PLH2T8,LD9]):;Q\8>#S5,) DEE77_8H?K:NV?AX5%/.R@K1@ZS0 M)(4)9[&"9R9E; =NY<05ZSB/X7MHY7OH0;['3%K G8$76 AI[8/VZ-PR":U] M' 0I#Q MN4ZX7)@/\Q=0T$OP!LF*I?;4XH+UH,?P/;3R/12W+;M$+CDD$L/#9>KQCN%_ M:.5_*&Y==CWMN\%]EJ]QD_M,@YM-S1AJ)?Y&SF9;#X5:+UQ_$&CGUBC0M\>^3:;9>V/:NIQ2,;@GJ5 ?+V+./L%OG>DM[ 16L/ MNT>L;A43#VO*6%D@#SR/5]D?#S]W_!.F\V%,V E^^S*A*8Q+$1_)&9\5*1 MF,\AU#GM0XU=TE,4N]IXKLVN6W]L&LN;K?/C,3$NDJB M2U)VLE\_4%8L2Z(8=\V71"\ ] $^ #TQ5;(;VK%N4:/95&IR]E*Z_7Y?*[2 M%2^9.A-K7L&;>R%+IN%6/LS56G*6-4IE,:<8A_.2Y=5L<=$\NY&+"U'K(J_X MC42J+DLFGS[R0FPO9V3V_. V?UAI\V"^N%BS![[D^NOZ1L+=?&\ERTM>J5Q4 M2/+[R]D'V_:10/KY^M_]XX#\[<,<6O1/%/GNG5Y2R>H8S?L[K0MV+[)V\= M"HR]5!2J^8NVK2R>H;166I2M,B H\VKWGSVV@3A0(/Z$ FT5Z+$*7JO@-8[N MD#5N73/-%A=2;)$TTF#-7#2Q:;3!F[PRR[C4$M[FH*<75Z+*8%%XAN!*B2+/ MF(:;CZQ@5H5/T=7F-WKYYA]Z@O$)?5J)6K,K4Q5P# M'F-UGK;?_KC[-IWX]I*OSY"'3Q#%U+.H7[G5KWD*ZJ11IWWU.41A'PJZ#P5M M['E3H:BEY)5&3"GP^=SFS\Z ;S=@*NYL .>MJ[@S%3:FS+:P69 @26A\,=\< M^C,6\Y,D(<%>K(?4WR/UG4B7*R'UJ>:RA&S;<*7+*9@[.\'!]VD0D2 :P!R+ MA0EDD&^'&>QA!DZ8'])4U ,MK:40S#O"GZ"*JYM0(,1 H(I\>D Z%@L(KX7 MV7&&>YRA$^R3"6S1'EODQ'8C^9KE&>*/ M:[,EJ29!A5YQ"3OA86W:D$'BCZ62*(BP'7>\QQT[<7\1FA5'0(S' M"QIY@1<,,([%B!\2+_3L*),]RN2%Z +W2_W41-54_-I4TF22)F,4 8Z]9 #6 M)D8Q">U8">YH"3O1_B%$MLV+PLHJ>/11+PJ]>(CM9;D^N /.)$YPGYNTX0^?X0[U@L]A,\456DXS7BI)(6[DL8J:6FXR 89J=% M+O&C8"(Y24=(Q,U(NR*:+IY6O5\648##X;9I$:0D3/P#ONI#[)B(^$D#F#1+W*)4 C5^<7_&_2."(F; M":_Y/8=;-G2ZYK6:E]^CU9_1LS'%!S.%J*L5@8Q5,KT1$A<3/A MYQY9']2)%>J8Z$("#>,0ZE@L3H .)[!V=$CP6G@N#* =&X*UR,5! M%$V@I1T?4C CLG1C!?#!L\JAB,R@?=@-G1SZ"Y;7L(XYD9*($N&NXM%+@I]GT[4'^U( ME+XPUHFRS'<3TFZZ$Y6&?9%7Z11BISU[MB!KHOR\H;[/'2M3-RLOM4B_K421 M<:E^:QI;_60?WE^5EE_+6M_KCI:IFY9A5FHI0AG_T2EZ@\^ QPCPM$0PS-?\ M/2+X!!XAM6+23%.UAEDZ_Y=G[Z'PGI_F2M4\L\;+B>!':#:;3D:\W+.]C9GH^U M&JEKGK9/V].J$R!SM>;-$69AY7$Z[E.&7.,4Z0>L:SRHN_&XY9K!(Q@0F:S M*?NF8>DQ:$@#,CP1L@GZ) B3*9Q=HT'=C09TI759%\U997M"($K(GI4Y8-YP M5 AEASYN)DYID PG1YL8P6$\,4+0KNF@QS0=RK)E6=%:N@F#E@YG'IN@CZ&O MG0#L=7V'Y^X[1KS7)/2Q#K3&>T>'UJ'-(F@?VN8'1]WF=X:_F'S(35/,[T$3 MGT40 [D[NM_=:+%N3K_OA-:B;"Y7G %P(P#O[X70SS?F0'W_ \KB/U!+ P04 M " !)@F%7:[8,M]4" !]"0 & 'AL+W=ORA@Q$U[9J2Q180B59*RDSY] MAY(LV+'BI: :II+_8HE))\[0(0DL:,'-G5Q_A3J>GO472Z[+)UG7MIY#XD(;F=5B),B8 MJ-[TJ<[#EL#OOB((:D%PJB"L!6$9:$56AG5+#8W&2JZ)LM;HS3;*W)1JC(8) M^Q7G1N$L0YV)IE(D^$T@(=C2DK.$&NS<4$Y%#&1N'6MR<2]HD3"^(2G>*HWKR8(#]266@J$CUV#7+:U=RX9KJIF()7F.:0=TCH M79' "\(6^?2P_!9BE/NE/-B5NYB=)D5!DZ*@]!>^58K:(JZ6Z+8O8;?JM0'D C][(CFG2I,<5%4,K=FHEAB42]C_S"KR.I[G^6-WM1WG4;.="+I-!-WS M(JB+EA8FE8K]@:0-N?+9VV+Q$<5[07S,:@>XUP#W_@F8:5VTP_;V,%Z"'K+8 M@>PWD/V#D%.99?A;_H^BZ)]6%$?-=O '#?[@#/R3*F*PE\*@UU(21\UV>(<- M[_!\WM<+8K@'$?J#P>@%:IO5:-1M)QTUI*/S2?$^H0V>#DPLVW!')^&V6>WC MNEN'H[V8?*=JR80F'!:H\SH#=*"JP[[J&)F7Y^6#-'CZELT4[T>@K '.+Z0T MFXX]@IL;5_074$L#!!0 ( $F"85=XY]@J. 8 + = 8 >&PO=V]R M:W-H965T&ULK5G;P>$M,747R16\X5>LW2 M7-Z-MDKM;B<3N=KR+))CL>.Y_F4MBBQ2^K;83.2NX%%<&67IA#B.-\FB)!_- MIM6SQV(V%7N5)CE_+)#<9UE4?+OGJ7BY&^'1Z<''9+-5Y8/);+J+-OR)JT^[ MQT+?31HO<9+Q7"8B1P5?WXW>X=LE8:5!A?@GX2_R[!J55)Z%^%+>/,1W(Z>< M$4_Y2I4N(OWOP.<\34M/>AY?:Z>C9LS2\/SZY/WWBKPF\QQ)/A?IYR16V[M1 M,$(Q7T?[5'T4+W_RFI!;^EN)5%9_T4N-=49HM9=*9+6QGD&6Y,?_T6N]$&<& MV@]L0&H#8AJP"P:T-J _.@*K#=B/CN#6!A7UR9%[M7"+2$6S:2%>4%&BM;?R MHEK]REJO5Y*7B?*D"OUKHNW4;"[R6(>=QTA?29$F<:3TS9/2_W0^*(G$&CWD M*Y%Q=/4IC_9QHG]_BV[0IZ<%NGKS%LEM5'")DAS]O15[&>6QO$9O.O?3B=)3 M+0>C%@O^BW#WOL)WJ)FG4BIW6Z)[T.G_AN MC*ASC8A#*#"?>;_YAY4:(P=7Y@2B\_]&7_[GT3N+09NDH94_.FS20&EP'(C! M Y55\E;NHA6_&^DR*'EQX*/9K[]@S_D-BL&0SA9#.EL.Y*P3+=9$B_5YGWWD M!Y[O.;@+CY9>95GVE,.,.-3WG.GD<+ZP ,P+ ^QW80L;YH4NP[0+6]HPW_/\ M #>P#DVWH>GVTIP+JNP=9&88<12@RV-HSX@>^:; %8 M@%UR@:W7L/5ZV?Y1""G1KA#K1$%,/9L##AUB4@5@GNL&!FQAPQCV/#--E@ L M<,D9K$/5;ZCZO=7FPXX7D4KR#>*ON[+LR%N(L3]D)1G2V6)(9\N!G'4B$321 M"+Y3222/BM46Z::NU=A!R\Q=6>^A< 16+OBAWD5&_MFH@'F$&>EGHXC+*#/3 M#X QU_-]./W"AG382_I)BUB=?-=HPW.=B&E%/HJU%DND*A/SP"'^(5 ==)DS M^-LHU_%I8/"W41A3ZIF5!H Q1L, YH^=5B(ZO2M@;T!0T#E V?0"QR SAW#4 MI9Y97@$;ZU!VT4=EV7 MF0EIPT(/>Q?RL=6MN%^X-MSK5 39,FOH&UU.0I,N!'.)*6 A&/,P-OE"L,!G M%PBW"A;W2]CZE>F9KT7!3Q%7T>N%@@OH5.J'9HL!8%0W#[/' # WU'74I&[# MPC D%WHL;N4L[M>SCX4X)-77)\W]^]1MI4EI8.4XH&X9-F$+ $8H\T.3.3"F M%_@7=#QNU2WNE6RSY==]HK[=9%QM18RTOLIURY'H*M4"'WQEKOUULL]Z8P- M.,"A21UPA;%K!=V&D?!BOVG5).Z7DW]QU==: ^LU$3N464&V8<31*6DRM6%4 M[W]K9]LP_9K#+@6YU9 X[&VMRU-8M:8X?C&#VVJO%/WIMCJDM\6@WI9#>>M^ MS&LE+>F7M/>13%;H*LE1+-(T*LX" ^ZYVEUPEA?.F!KZ;0ZB+&$+H/#8ZC$@ M*KC08D@K:DF_J%TDZ;[\5O<3U#%$W7R1 U&>R=P&X;%CREL0=5:.N\Q;=4OZ MU>WGZLR QS?10>OZ#4>Z\&2ZW]3?K\5>2:75E=ZEX-8D@RK>0;TM!O6V',I; M-TZMXB7]BK?=FL?(P$EI*TZ*;>T#P9ACMO8%["TP%0 $2?IU[ MOB?[.-NJDQ+'-QLB!&.^S1GR%IH*80G!O- SORE,SDZ@,EYLJJ,_J;?8/E?' MW^/;.0:>+_#M\GAXV+H_GF6^CXI-DDN4\K4>RAG[>J[% M\7CP>*/$KCK_>A9*B:RZW/(HYD4)T+^OA5"GFW* YI!V]B]02P,$% @ M28)A5Z59#FVC! >1, !@ !X;"]W;W)K>$B+ 2YX5?&:E0NSN;)O'*TZ3F#GF!;6?%KU/93S*=N+C!;DH01\G^>X_/.> M9.PXLZ#UVO%(MZE0'?9\NL-;\D3$\^ZAE"V[94EH3@I.60%*LIE9'^#="GK* MH$+\1LF1G[T#YHG?FF$.#.0/&8#MS%P=0/OB@%J#-#WCN U!M[WCN W!I7K M=NU[)=P2"SR?ENP(2H66;.JE4K^REGK10B7*DRCEOU3:B?F"%8D,.TF ?.,L MHPD6LO$DY$/F@^" ;>1?N"[Q/J$2/P!@\/RW!S;L1 M> =H 7Y-V9[C(N%36\@YJI'LN)G/?3T?]\I\$/C$"I%RL)+S2@SVRW[[J,?> MEMJT KFO MV[O81/9'<+D/,>N(Z+#/-9])M_B<4M<&!E[IK<^7>CK_[QZ!=B MH#9;4,6'_LML,25%/:QG'E9MEG=\AV,RLR0S)^6!6/,??X"!\Y,I(D.2+8Q-4.1FGN-@2#@0#^(!IAM<9&:K%F>WF(J1.UZ%V\ M86=N@;YRNQ!?\W#9A7B^YVHR&$!A9-9@TFHP> MIVO0!8T#';4TH%P7ZB>9B0N%WK5T.'T;P-[R]>_3P>@]ZD;-BZ#N?A$WVH;D>T_GMXMX"& M_J6Z5ZJN+D[T]:74)UQNU4&3D8TO*<$) M*15 _K]A3+PVU #M;=O\&U!+ P04 " !)@F%7,'0;REP+ #<;@ & M 'AL+W=O2 M;Y[*ZG.]R[+&^7K8%_7M;-4P?L@]9\_'Q7<7?+>K'NC-GL=O*"_Z+?.7\^)C MD1ZW.9_XTID['S^LG1<_O73J75J=)OV^*X]U6FSK7YR?A/S2WY':J\*7.WJS^'*9?^H(5QRQ5D?,O3#TB3@L4H=AC&A 0G%J\/*JY3Y1O0MW2$ #)"VYT79[ M[7]=/Z:;[';&,[S.JB_9[.[G?R#?_9?NG(>$19"P&!*60,(8$$Q(+7I.+=K1 MR4AJ\5+%MVPUSZUU=GKUL8:]S]^GY%WUTU=GAGG3LTS2-@:$A9Y2L'V?9=*!3N&-)E PIC-?R$S_'-F M^,;,..VP-L(.*^]W6/N1'=8;(W)JPD#"UI"P"!(6^TKTYHBZ-)#V0I VF=6F MD#++<\HLC2G37;Z)[F^IGO)FM\OV6^>^K)PF_9II;Z2, M)J:FT%(]SH#X2VEO"VDR@H3%D+ $$L9L*RLD4'!.H V@2[WYKID"M2M./*E MC;C1I:EE!A(60<)B2%@""6- ,"'CPG/&A<:,>Y\]'JO-CF_ .\EH<])IZA&= MYDVHWI#*]W6A>F(0&@2>5'.,;DU-%(U-W\.!*]]U0QI-(&%,=P3!T@\]?4%! M[B 4NL\-L*UX]&3!*0_+5X^5V8&I!024%H'28E!: DIC4#0QS2[T:&2_MIEEE*"/2S5&U"C$2@M!J4EH#1F75XQ80;Y M%EVMW_ZV:I8J; ^B1A8F'G'E0(+JPJ"T")06@](24!J#HHDY-JC# MR*CY"9E=UG=9/,S,F9 RKT@M(B4%J,5-F[?;H&RYLJ M4!77:E3,G$&@16:%%J2I9+8Q.9,T:N5R2>0M-:C$"TJ+06D)*(W95E=\7&X0 M@K%9" ;O+6%5'D;2?8,VC,W:\,0>DYDV MM59A5;^<(P\CJ6VU!K4:Z:PN,0XDT2\&M9J TICN&((E#4<>DL 73^Z:I=_O M:$EAC9BZE"77E=G^Y*H#JAN#TF)06@)*8U T,HI'2DS:G+)495N MY(4!E2L.J#8-2HM!:0DHC5F75TR8073&5XO.UF8&MHO.V"XZFQV:G $:55?; MD=(,U':D0-UC6O<,'2D\B,[X6:*S/8@:T5G3D3);GWPU 16=06DQ*"T!I3$H MFIAC@^B,S4\#7Q2'=;9YY1!37OGVXJ ^@*H4!U M6&,045X>0B(7!]VCL:X? MR(_C@KK'-$O6ML%<=VRS.6BSV*S-CA0'>Q!5(9"@,%0^. 8JQX+2(E!:#$I+ M0&G,&BPQ>0;5%@<_LM6$0?5;4-H:E!:!TF)06@)*8U T,2,'-1B;U6!SJPFK MS^LS9Y-#9S=8*P9$KB!_"EF4+>8S:88MD&D)%<\P/J];9;>ANG\(QI5 M+41R;VIM]G9R*%6C2BBM0Q)0GYAU(<1 #NHB,:N+X'T.HFJ.1!9R5V:GIEZ< M06D1*"T&I26@- 9%$U/OXOL2S)+CQ$9'3S-6"U7KFF/J*UJBV;')":.QBH* M4OGQ1!;CT001>BC1B[0?TC9O7O.YH21*>G>1C+L824T]:@M B4 M%H/2$E :@Z*):39HE<2L54[I2O0H8WW02)A+XBL;0U#146-4V4U8AR2@/C'K M0HCQ&G0_8M;]5F7Q):N:_-,^<[;9I^;TK6TC]_M$5;&4@&GD->+Y2CT'%?\T M1I6 68PPU"A9:+D,YCI#RU!J4%H'2 M8E!: DICUF")WU6:'IF: QF![TBN/I<2: M@7/JAO)N -0[IEDQ?M('03CRA2ITT/6H6=N.S MVH34^DSARCYD;?9LSV13#-NAW] K][GO;A-0N[%%5 MSYI[\D-8:[.SDR-IU_7L0Q)0GYAM'<0P#K(>-L23)66S7Y/S16,4N0%2 M[B;5<4K! -4&M8[YR!\K&8/J1\VJWW2&5'S8R^S0Y5ZQ/\L7V(0FH3\RV M#N)WQP^BH'>U*&A5D3V[**@9(N_=S0Y-#97&H+X3H!FHZP2 >L>TWADZ =X@ M"GK/$@7M,=2)@FHGP&Q]:B4'I46@M!B4EH#2F#58I^197/P5KO;OOOTWK1[R MHG;VV3V?Y[Y:2(MDBQ22%O]B2/!P_\_H,)5T\R.:'VG"NT6-5 MUNIRL=%Z>[YU;"JFX;2Y7ZIMPUG1+JK*)0F">%DQ42]6 M%^VUFV9U(7>Z%#6_:9#:515KGC[R4CY<+O#B^<(W<;_1YL)R=;%E]_R6Z^_; MFP;.EH.60E2\5D+6J.'KR\45/K\.VP6MQ'\$?U 'Q\B8ET00X_NR5+H;_- L/CY^U?VZ-!V/NF.+7LORO*/3FAQ M+R#] C)=$,XLH/T"VAK:(6O-^L0T6UTT\@$U1AJTF8/6-^UJL$;4)HRWNH%? M!:S3JVM9%Q 47B X4K(4!=-P_?(>_8)$C?[8R)UB=:$NEAJ0&?W+O$?QL4-!9E!DZ(NL]4:A7P%- M<;Q^"18-9I%GLSX2K\);OOV :/ /1 )"'7BN_<.TJ._1E4E;H05W>JG3$KJUF(H^5UN6\\L%E*SBS9XO5G__&XZ#?[I, M/)&R(X/#P>#0IWWU.S0@4>>RXBXSN[5QN];TF?V*1B3!%\O](7Y;*HZ#<)0Z M A8-P")O)*Z*_T%1=9FM)32B7-:Y*#FJ!\3FNCG+3=9O&[D7D)/H[@F]VYDZ M$?5[)(=XLB&>IE! &5S=F1]Z$2BJVQMDN%W1ZHX/XXC3+R"0+'%)QA$-W%B0#Z,0+^JJ2 MC1;_'T!+O>$-1%:S^E[<038PI;AVEFABX\EP/$5M2Y&$DM2-.AU0IV]"7? [ MR%FE=JS..>2>W6_M4 RRSSJM@T'(V\&7NMNM0-L H 9Z( 8V@[2=L%2L#M1MB3AY )\4MH_E;9C M9XS$C_W,?Y7G)V,9$G\9-EYO9;UF(:QR$BM MA'@9RW0_]8K]*/$R]%N9Z53:CHT>:9IXF6]ULVOR#5-=K"K6_.#:="FD."3E MO NH':L,AF,ZC95#+DJR*$AF@C4R*O$SZBTKWXK9)DT: Q(+LRT7DBR::5-D M)%?B)]=BF'7)0E-,MF<(^D2UX@W<,,>?U&EC@(%:<1 MM=SM(MX@B.8R9"1>XB?>(]PO#0G$Q<"9U7J\__BSM3K2-/'3M+,#BZ%K_6S? MM6DY)#!,IE/C'7)!DL[%::1ODGG;[F=1PU;]%6WWI)O?4VD[OO,YD]#8)@NO_T___/VC<."]0_+-RP MI_Y&>3U[,X,Z"#]*8"\]W?J[!,G,9H>.=$_].^EO?'O8(6#&K0"L,GM%ZZ%T_V7RI8ZL,[!X1JYY=>^\L"-*Y>(S\3F-O M__TD5 \7;/KJ1^N=%-[\*.9$VH[M'N<#ZI\/OCHV+$ZC[=' "HYC>H!M>3S# MC71D?/I*QG].N.(P6"^DELW7%F['SMV'>^1T^M*6' @,.JN!W.(WXV)[8&;& M/Q#2ZX_>BKMNZAF&8 M-T(6+C-"Q\WJ+,OP=*!TR.$@"6,RLUL/1P(._03LM8*;VV9>_-AZS(BC+"/3 MF= A%Z:4)-,$6AX\BZ]X<]^^HJ!0>V>L>WX]7!U>@[AJ'_Y/KG_$Y]?=RPRC MFN[=BB^L@= H5/(UJ P^).#4IGM=H3O1&PO=V]R M:W-H965T&ULK5AK;QNY%?TKA!98M( LR5*\F\8/P,XFVZ!= MP+6:;;]2,Y2&:PXY(3F6U5_?W]SY=IHM%7W7H2VKJ4_W"GC]M>3\TGWXD'OJD@OYC=7C=RIM8J?FWN/ MIWDOI=2ULD$[*[S:7D]NS]_=O:']O.%7K?9A]%N0)QOG'NGA4WD]69!!RJ@B MD@2)?T_JO3*&!,&,+UGFI%=)!\>_.^D?V7?XLI%!O7?F7[J,U?7D[424:BM; M$Q_<_J\J^W-!\@IG O\5^[1WM9R(H@W1U?DP+*BU3?_E[86GW9!&/]A5/@WCM*6DK*/'JL:Y>+/6.ZNWNI VBMNB M<*V-VN[$O3.ZT"I)8'+%P3^1?SB;*R"^&!+51Z?G\.XWL)E M9^'=\E6!:]7,Q&HQ%!;TX+I+)Y%QI9J.L)ZB(H M_Z0F-]]_=_[#XO(5<]_TYKYY3?K_8N[K L]GXG=DBN^_>[M@*5S?2'DA^:V5;ZJA*.E"B ML-.O?!0/'[65$"N-6$.70NW'("KYI,1&*2L0W49Z[-.6!?L2NQ4*)E;B\VP] M$SMEE9?&'&A9-212#NXU@\U_(AN7BTL^]?/M[3T_GU_^68#F(#XJKVNQ[<>NC+HS""PK0@]JU)AU?G_U[QJ$9 MRX1AID6YB$IY!>\*E! (-0@X(RQM,V# HO6>'(%/OI4FL")9_@:62*':5[JH MIA0>,M UVI)PZ*^E!U52 ]8K'RIE2^9"U"O6EU?' +A;$Z9T)9BCT6H ?J2['UKN;0C;QBCT>X?1VM,W%K3 )0!CYZ M!IN1LA6]M$%FT S(5D:#VUEJROY03LG%HG>Q&)LPBNP05<8P>1$KKQ2KM> M42=>5L3+8DWED2*1J34!P\4>'!I@T+8$35#C)!TDM%,)X&R44,\-VBN%+NO< MMO#_H*2?C7D@O)BDDR4?*M>:DN33G)%#\EMK4R/G>B==?S@K*08N(@F1*@RV M=_:2J3DDWV!C.M1E+JFO<='5_-^ >X-MO6EK*E; /Z?]PW-12;MC ;4./-%T M'+3^\+ZO'KS^J#8H;E1F,F)U%,?.@(X*PZC>PN NL92X6)X).'FQ.MLK]8B- MH9 I-;!01G*:=[*Y,K9@TX,HC LJ1,KN*!PS1)5/,T[V&BEF[%Z@?" [^;CM MMRRQ6O:+,Y!',H?M( .F0LFBZDY\@;NH%T:V#@G-YZON<.?]Y\ 0_!"B!FF. MFA2%)84C<2DVG0Q*0A%Q+O'(T#2(_H$ST O%:9M<]H1"Z9UU'M0\=,U"ZB?&8?B]AR2TM<4G"YEQJ> M^8Z$R?K>Z2G+""U DW8I9M2BHPG:Y"D(\/.EJ,R."PC['7$;30MPAZ;]E,-1 M?MN04_L MF)FBZ9"#Q4Q@B3:3\-1(L MEYC=&!2(Z&DM%&N"<-CJE_-$8GXW*3R8B7AH,N!<@?8 ?#504BJJ+7^8B<]V MT';:HD!#;)U:,T@F#VY#-"D[G6LIM-L6S*YZ):),1P^P?,DXRRH$8V<:< [>PTI: MD!#)O)GX?R9^[=XKUI0=- !Z82:-UAB,NT;C#S M$O$7RG.5>/KDP '$3--Z'K4'""(73,G"NYBKAJ=G+!.A80QI!ZR.-",U*MT+ M*-" 4TQ?4(Y1,S2DI]/.RA3TVF&<,/I1$2-D5G*Y()""TZR35'4JJ+Q26^&K MTN@J]B2U8=79BVQ<-[A1K"B?T)GBS-^ NFL$^4<[4!+RV#?9-(9'-W8)X-/) M:@K;"][VMB;/ND48[O)(R#'0%5B3$B9SROKKY%!G$E>GJ)A%MEJS$X0!0T!! G9[?SH3]& MIB1[ R(N-[C,QAYXN?'Z,E]86COJP[V$$!SZ?.S&>9XZV(&C0/5DT_-M(3U\ MD41A9SQF(TQ&%FE4V&,1G1$L?R\/HRFM;PE4=*0/\5TM@,E#NB_;)Y=02HZ5 MB9\[ I)'$V(>4(@>8"&,L+$GT5/?H>:CCX:@MQU_&N69RL;T_;!_VW]]O4T? M'8?MZ=/M+]+OZ&N%45L<7D2(KT8J_T@\D +'LL3XCLTI0:>.J4B'T9!,!D67$AOM7![=WJU M4)7-A80[S4Q5%%P_74*N]DLO] X;7\4VL[0Q7"U*OH5[L'^4=QJI88N2B@*D M$4HR#9NE]RD\OQR1O!/X4\#>]-:,/%DK]4#$YW3I!600Y)!80N#XMX,KR'," M0C/^;C"]]DA2[*\/Z+\XW]&7-3=PI?*_1&JSI3?S6 H;7N7VJ]K_"HT_8\)+ M5&[<+]O7LN'<8TEEK"H:9;2@$++^YX_-/?049L$K"E&C$#F[ZX.P&%K$)>XP:3 N M:XSH%8PY^Z*DS0R[D2FDQ_I#M*Y*7D"2P^SWX#>@;?Z\"Z#>+@OB"?V(5K4/_=<;WQU+^]HGH!.<67V A,09=S-ZS,/#C MT:RW$07^?#[O;<1C/YJ&O8W)Q ]&X0^[69=EAE4&+PYSH\1 MXM"?SB<=.?*#Z?Q%J5FWC6[/X_$/\_)FL\$V0E7A:@$;"19/4FEA!9BW3^\K M)7>@K:"B36%M755B;T@>?J:6E#*^YSHUS_-OUF7<- B>\4,_C(,>%<3QZP$] M\0H\"U:$,>S2%D,Z?2FDD3\/>R&=^//)[,WOL@WI,S?>/HZ7KB:Z6@T&<7Q$ M3J(>&0["\(BQ4@FWAB;F1 M"<^PBCJ$Q9RC[E!J?)U$R7/&"U5)5PP"^P<9/?X)\Z1+40-2*,VDLIA(:07T MP(W91T*ALZ/@PFW<$M]MA!=G+M>XR5QJ"VG!/<6="60D=1=CV([GB(GRIDY5 MUX* P0YJJWAC# V. _99LM\JZ6R(?2=X\+GD(F7OQ_%X$.!HE>?4]XZL,*9" M&X+!O&4W)^(A6!<%;5 1UG4B93-I[D7;4 ]F& >H(86BM(Y&"!+I+F+ <,QT M>]8U*U*0U)N*NC?5%W+<>EP7(<%>#Z)FXC->EEH]"AQ; 2,:=![Z2$S[Q*@C M"*G';;SUT6Y3@AN?\R>?[4'3[2=YE=9/!-F<@E0XGG*+/FP:/Q*>)U7>SA.G MI@@-*%?'FS0Q<]@3]L,FJ9"!D'1[4."Z=V=G>"'@UFSBLVM\&E\:QH:]^;@ MO75? 0;1,8WK4;G=;3\T/M7S=2=>?Z5\X7HK,'PY;% 5+VOL,5U/_C5A5>FF M[;6R.+N[988?2Z!) /D;A<8V!!W0?GZM_@%02P,$% @ 28)A5[(\!%S6 M"@ ;R@ !D !X;"]W;W)K&UL[5IMC]LV$OXK MA%L4NX#6JQ=;MK,OP&9SR>607'--TWZF)=IF(XD*2:WC^_4W0^J%LFQGD]L M+= OED61PYGA,\.9(:^W0GY4&\8T^9QGA;H9;;0NGUU>JF3#Z8_E.\DO%VV5%*>LT)Q41#)5C>CN^#9\PGV M-QU^XVRKG/\$)5D*\1%?7J>ZLW-:#XB*5O1*M._B.T_62W/%.DE(E/FEVQMWR@> MD:126N3U8. @YX5]TL^U'IP!<__(@+ >$!J^[42&RQ=4T]MK*;9$8F^@AG^, MJ&8T,,<+7)3W6L)7#N/T[4O*)?F-9A4C8D5>\H(6":<9>5TH+2O0OE;7EQHF MPNZ724WTN24:'B&Z(&]%H3>*_*-(6=H??PD,MER ?/PY,$W[-R3"+?(Z$? M1B?H1:W4D:$7/:W4ENCD,%$TGV>JI F[&8%]*"8?V.CVIQ^"V+\ZP?*D97ER MBOJWLGR::#0FCZ!+?OIA'OK1%?EUP\@*^S]@?X4#-#3=B[RDQ0Y[!;,K158M M$>X0H9*!%2=" B1(I7BQ)I1L.)-4)AN>0.^4JR03JH*.*TESAO9L3 [ZEV#! M.%?&'EB&$ZMJ^0=:]@/7NX817I05S%3A"%Z0G%$@9B92BB$+14HR3I<\XYHS M-38"Z8UD-5W+9,I4(OD2:"S19STC;\R< ;D I9@)L%=5T/0/L$^6>N13)>!) M2LD3T IO? W8J?R(\X+O)#P%+1@Q:V:@S>&%4&U$L#PS5!E)J6;C>O:PFUU M/PF=:=%R!B_:\LY!Q3K;(75>=&]+A"-=9LP#Q24;X&&/:611\9QG5!YC$)0W M$#1C2NU)VW <[>NK8\+,AM*:F=R)=F8:NPI !/:>M$9 O?Y+IC1,;'=M:A'CT>Q(/]0[-\"5(TFPCY8#S08VG\QP+_70O\YL-[OB[X"A0' M]OJST=-C2=Y9JWGK^(CFT\^=I3R6VNO6O=S996\_6!,\-NZ%<7:E@>=9[4[. MFW\A(%MHH'F/T&*?*@Y+C[I_]F2+"X$"V]6N@ZPJ@'K[Z4)?P"E&@>\MXH73,K24 MIL^7?<,Q4XZ\<++8>_NBDQVRUB=CK20,YD^FJ3^WDYWZ@><'DP,M3^!D@P62 M\H^V?[.;C1>AYX>3$RW?R\T.\1,OIEXXBYP6$,Z/ 55AV_9;&U_G# +F5&1B MO3/A\GZ@/8 NQL9'--2&R4D&@31X,PR459N-X1<3!S>Y;"&*BR6F7/"_MMQ$ M%(H5JE)-PM31%%**I0%42K80OCL96C,:DY&K)N.JVPXD:V[*,,@\KQZ5L5UA MN(\]#.\BA42X2Q.I2,@F3I)#+BQQG M>*S0XX-K!S(SF(. G4A6)#M+GAHY]LL,O84YSGY= (#EK7+C[+O202E924WI MH)_!V7%MYM4PQ3XGD!VM&4'A0'G0OJ4RM?@J16_A:@&:E+H6W%$%ZL!4.(8K MW"5=WY"DXE\)*U]!'TB>&W\#8UW<'])]FV-?@ 7BIIDNQMB*SO@'[5-)KLD ML09(54A&,TB(4[*F(([-207LR:"K J6'Q)A^]KKZD %> FS 3EB8[S2!K+[* M#'AL0HJ?)=M@@1@P@.2:$@!("CL_+B7\4R+CJ1GVG&98%(#-@C$]/IVT)XZR M8 -F,MM9RW;U=BB9_Y*N#B:C_5S_Z;:M@T'C<&^#A-]UIHR\J$PY!91/=@P@ MB!4:]!N.&P;'/'%V'VR)/'_BF[%T!?ZT&ZXW4E1K,#U<*&P9[G+QQ)O[T:'F M(!C&]Q" QY!,!.[&L!^2?^A ]ZH%W1L#NFX#0O,_O6#&9V^9- JA!A=@3[!4 M+JH-^$JA.#H)C]#U6K*UP=QR!YHKUNCL "\\9Y8@;A0//$5T.5O_ACY@A8L5 M@[GV)C#\4%7#=[]6]/WP\[V>;Q!]]# M;Q'ZO0[>/)[V^DQB;[:(]_K,YN>/B6PG"V^ZZ SU+)H$'>UHYLWB+K@[6_CS M[N-\YD73+CZ$.2&].!^L#L2-D3?IA8UGT732$V#F>_$\='N$WFS64T08@?>9 M3GM4O""<#2?\LS__MJ^>?0T+'T]H7I$_\_QY#S60PRQF/?3-8?>,W?+1V<3S M%[[;9P))UW3:0^C"B^:S1YG8+/;BZ; 8=1:'\1"]@0][J3^LUP':IZYIMOUG M6"D<9IX@0Q ?L [0R3SR9E'!VR>.%Q!U]'0"WFSJ MFC9NZ6N#J;W]&>/M8]X50X,A*,PNF\+J0_2.L6&V(UH0&^F;6+..W3DD%Q+/ MI4ST/R9W!V.\@W-X&$/"+&:J0F!\"6F-B3GW0V:E!(3W;>[T];%G+Z^J0VV, MBC!_$UL3&9O\1+*4:QMQ;"&ZQ@R0)7ARC")W]!KI3:!/N#*:0OV8\1>2V5A] M!4&TD##Y[TB+U:D4GLGVB)DC4N",2WSU7/& U0>\C-&0:E-3[*,@'Y?N$;!# MPUDI)X2OY9.&"YNK,4@,D5?4"9#;>0>UB\L,G(*(BD'&6Q]A9OPCR_A&B+2. M["!:%%6&A\= [U/%\82M&6,/J5NAEPPGAR&X#!KR[Y*Z;#@0LTI&""&)$O+H MYKS43&HTD6Q86F5-FEO2G0U@MSS+FE#2+- 2L^V4C8\&&T=!6>.@S;-ZS&&. M=CJ4_@) V@C@ZU/;GMOO+B?8//'P\6HSY)WDN)+"K *H"11O+AQ!(_#);&$ M!?Y7!1;0JF> #N.)MX#*+H?5YBS5(\M*]PY;N_S8P-ZY]E!6L+^HYF:"T^]( ML@GL3,F_!7@=,W7*L(P%*]34/H8%%EN(L/0+.Q!7&7+=U%8^#M2'#.YL-\2% MP6R_*D;;NIC#LW.587QLX[6Z' JZ)]B/\2P8+T@.4(;5&,,7EWE1:3SN3^U- MC\.8'O'6QQ[@.,"P/*Q%83S(KS;C5KKFUT+2#Z=FK%KTK+UCZ MRVT'6P[L);*NN[V*]Y;*->XY&5O!4'\\FXZ(M-?;[(L6I;E2MA1:B]S\ MW3! D,0.\'TE8'7J%YR@O6-X^S]02P,$% @ 28)A5^PJ8Q22!0 A0\ M !D !X;"]W;W)K&ULU5=K;]LV%/TKA#<4&Y#9 MCIT^UB8&FK1!@Z%#T:S;9UJZDKA2I$I2<;U?OW-)29;S;K$O X)8?!V>>^^Y ME^3QQKK/OB(*XFNMC3^95"$T+V%3\\&A-1M0JI/) MBXG(J9"M#A_MYAUU]CQEO,QJ'_^+39J[7$Y$UOI@ZVXQ&-3*I%_YM?/#:,&+ M^1T+%MV"1>2=-HHLW\@@5\?.;H3CV4#CCVAJ7 URRG!0+H/#J,*ZL'I#3EU) M]HPX5T::3$DM+HP/KH7K@S^>!>S"FISR_?4S ML!LH+GJ*IXM[ 2^IF8KE_$ LYHOE/7C+P>1EQ%O^AR8GQ*/;$3EQ7OI&9G0R M069X4A^6%D,*]5H9; 0J$%&BXQ<0%T0]+6QOH5G>"P \$HZ)==*J[ 5 MMA"H+<@> [T[1R;;8D%620,$)P/YZ9@$\SI\_LH+N_Z;8DH+%7%M47@4,64R M%"8(&F5*47A;,V,/(U(;E2H1 GB"4-;SXM00ICZR/P, M.GG4B.R)"[CP2"#**1R")MN:2K.I*]$@7+ND_]&.PGIP%]+[U6A@".SS+K( MMXN\D0$^9I]P*V,D<";5!#:ND5O6T /D+@-^XCS 1#+G3&:Z^Q;O*"_!YKP3 MUEDO+'1LI(MXG8MOZ/N&&(MNS2XLL"4&FB++/KA" 24+Z(._]A0,9[59:"6? M0UY4DB-I! Y6#+)O!F'"6HLB'ZU4 P7%ZF.%,73RS*?IY13ZT5HZF!UW\KW7 M=J$:W#PPY_"P1ER>=D!\VIK5A6;:(H,O'%5\[')J&;1)_,0Y\/.W:0:9X]NU MIR\M(J6C-'>Z4 8^W#DNX<(?RB)G6\=.V50JJV)_Q<',6?G&RW28*[^3>IY2 M8 ]?UK9E'?&TQKK.GPSF93TN7'[0$A=)H= 0TH^WY:ZIN$B>?(0XV,6!7!]& MJ#I#T(Q%'4&4G/C22JV*+>_".["IX^K9P F%V!%PI8N#G8L0S?T25L$Q $ ][63R")]S MG92" \WB +I*G80"$SWQ8*K]#DPJ%6SXS5F#(O?:,P[N'C!X#3?V%Y"#:V95 M,N]#%?.T@"L(<.:7G#QHQPW^#^7(@/*HK""N*9W3VV X'>\\;^XZ,!]A /RO M8L1]Z 7*.%&_!\+0^$"X7XSC)._*29?-#E,E6Y"2G4]"WH-9]UIUE/+F!N.Q M5ECB\:S2_0WFCD-=-@VJ7BPB\1A$/=J=@_XQ?GE(A$/&D+Z%]$TW7Y,\0[QM MG4WW'<[>LG14LD# ']I >1PJSH_/IT=X?V@]Y.O-BC10V.6\V>U_4R#[9:<+ M_ 8RB/Y#4B& X!"3VVS[75)8N5#"BU -RG]W5[WMKCT;/8UJ M24/O\,9\G9Y6N^GI@?I>NI(MT%1@Z7SZ_.E$N/3H2XU@F_C06MN 9UO\K/!. M)L<3,%Y8&_H&;S"\O%?_ E!+ P04 " !)@F%7P(WR@VP(C?XDMV M30(TUQ4ML&*'9EL_*S8="Y5%5Y(OO7\_2L[YTK478-B^V!)%/GHHBH]61S*? M;8OHX&NGM%U'K7/]39+8JL5.V!GUJ'FE(=,)QU-S2&QO4-0AJ%-)GJ;722>D MCC:K8+LSFQ4-3DF-=P;LT'7"/&Q1T7$=9=&CX:,\M,X;DLVJ%P?#Y^1'\;CJ'LX!E^DQ ?@K( ^]QH\#R MC7!BLS)T!..]&YS6[H>X5\RDXH>*_'*O-QK1+' MZ-XGJ4Y(VQ$I?P;I%_A VK46?M4UUM_&)\QJHI8_4MOF%P%WV,^@2&/(T[RX M@%=,J18!K_@?4AV1YC]&\HUR8WM1X3KB3K!H[C':O'R17:>O+O"<3SSGE]#_ M%<_+2.4,G@.#/UJ$AA0WI=0'<&*O$&Q+1PN.5VIT0BH+U,#805C#+7%AM1U' MEI2LA3=OA1*Z0M@%#9$..PL_2NX!.K*\C*-,[GRS/+HHRS M+(>W4DMNM!H.1/531+:(B^(,OHR+M/R. N->+^)RF9U;TC2>9XO)\ANRO#"K MBCJ&B6F^ M<-"-;8^^[?]1E7#P'N#WRI$W9L&6QZSGML>@R.IA]J.F2)NOT.+P>-?')?7Q9/@ASD-IRA@V'IK,%:[$9U7J<..J#0N[)L=Z&H3]2 M--Z!UQLB]SCQ&TQ/YN9O4$L#!!0 ( $F"85<"KCB]3@@ 'T5 9 M>&PO=V]R:W-H965TH ]T,CN?:8FV.4V):I)RDOWU^XJD#CN.L0OL?K$EDE6LX_%545=/ MVORP:R$<>RY4::\':^>J]^.QS=:BX':D*U%B9JE-P1U>S6IL*R-X[H4*-4Z3 MY'1<<%D.;J[\V#=S!MW&K)92%**W7)C%A>#VXG[^]FM-XO^*<43[;WS,B3A=8_Z.53 M?CU(R""A1.9( \??1GP02I$BF/$SZART6Y)@_[G1?N]]AR\+;L4'K?Z4N5M? M#\X'+!=+7BOW73_]741_YJ0OT\KZ7_84UDZF Y;5UNDB"L."0I;AGS_'./0$ MSI,W!-(HD'J[PT;>RH_<\9LKHY^8H=701@_>52\-XV1)27EP!K,2O6U.N;_I=N!:G9?BDZ .]MQ3-Q/0#"K3 ;,;CY]9?):7)YP*99 M:]/LD/8W;3HL=3IB),B2T6DZ?\<^Z'(CC),+)=B#**4V[(MVPK*O)?M'70HV M\3%$)-U:8'51\?*%9?A7PHF<<589N>%.L$K!41POQ_22'DR;_/K+>9HFE]AU'FSQ Y/+DQ%[Q'0WSA;:""9+ M)Q!]?F(8O&9FVS-TC0@:CL:TMK:AP).R,QO:$0NBLKS!(C.K^[L'K%O MAGS&EC31K=U6:T0FP#!Y#)>GK;"#Q9P'5.EDN:)@3T>G;X<;]I#>,NS]V-NB MXC+?%9Z!U*HM]*2 M=)Q;:H7213+'T-<$RIZ\]\A/II?_\?]'(*18 -13G-+=29B0$M!BB)KA(S:? MSH87YPG[HX3-.(7_@FDY40)EFY<9.6R=;26.Y\-9#.=G MTW;D4W,LQ3,*OJ6\*.["0=N)T!.W/L9&VO]'E/[7_X]K(\16P6JGOH!L]\\T M_RA,+N8LZ7+V-7.:QGIIW%ZX9P%A,"2Y>P*;.SIT^'\\F$W0:T<,]JR-(AS/3_^SLU_[.+\U=C%Z=)^TP6I*]6 M[+-\,IRFLRU;9_.^[;-ADDQ[N=M&7B",3)L\G.Y^92+_AJP$ZG49B1DI+0FC M>+):R=P#^HXK'X$':IH"*QA!_2N!=Q$G(ZKWQ8S@3S:L2G\49:34M58Y:,E[ M?';)Q,]:NI<]U02OW#5$Y:TG[@./0:W?3CP3==;2KGUU5MK:PVI:!I7!;POC MH.]GS:';> :7-@/$ @TV'<4QH4^68-D3]@$ZI&/W/).*S.['ORD^9&,&6P@^LO.(_-O*T:P,E7G,!>F MI%WS@\(1@Q8%X)J2!1Y\CE#1.JLM\1TU;$@2+]N5VS6;*ZOA,]4JID.+ 4K% M[KA#X93[A %(#>+0(YG HQE'*TJ6+EY8734\O()8-! *^0KOJ^@TW.AL(VLG M2?*.)GZ[^_3X\;;907&0S%+7IH%%!(IM2F_95(L ,5VKG"HO#*HM90[X0M^5 M^Z.F!!",VQNU;E*SXV7M,^6!W*R#_=Q:X>PX&')"OHCG3&!N.H+->)V,$F0+ M$?P+US4::)!&4)8N-!A]5+["B89O=$CX;EXLP03-PX(ZR99EN?/!N,W_JGVQ M?Q2F (D'B[_"J9+N<^Q>ECCZE([O%.7C".N'K_??6T"W4:LJ)3-.7(0+[HJ. M"=J9N%%,?%&"0RGN$WP9MWJH$X7WGL;#'6?@05E'PWQWP8\0>MB,:V[-7T>Q\\;IH MZ'50B,NZA5Y?.#&OEG:\M\?R8 C(!>!;&ET$+P*6SN;!Z3U;]2621B(AB2%0 MB\J;4[)AIN"X0* 51H1C/=G!NN?KD+!(O#N8/ A8 C8!W+(-6!/=4@_I0SQO M!(#GF@XWMM0\=KG$>D]K"0/[%Y "(0+*0UU$"RQ]T?(PS(6_O@1R84N/$H\* MN+'1D@H0@W>A(8X?-8:1(BD>RW ,@+#.,L\.K_:G0NH/+O>==%MU#Y"%+(DN M1%X*5#I%/^V%QC]0*=UP)6C30(1'9SM,E\N-S /5-!P#1TK<$>G*Z4EA-@++ M$SJ&DJR+;1[4WUNM.6Q=BMOVMM=X.OKZ#4 M0VRG*50RU0]P//>O4-6K+K';P%J4GE6$!T75[!-EN+RQ5:C((D2+5G4U.D3& MB"WJ#B^A9,9(2%_LK(.4#+=W?Y,DCM]AN)9[NDT.Q>AH-A]UF:4HZ=K1/AZ% M>O\QV_=M9MS[)%8(L_(?_NB,H:Z%KV/M:/MM\39\4NN6AP^3GR,7*;&$*%'% M@)GPL2^\.%WY#VP+[9PN_.-:<.2 %F!^J=&PQ1?:H/WB>O-O4$L#!!0 ( M $F"85<>,LE;H0( /8% 9 >&PO=V]R:W-H965T[![NSK"I79+:+S:'_Q M*,N*_$6\G#>BQ W2C^;!\BD>57)9HW;2:+!8+*+;\YO5S.,#X*?$G3N(P5>R M->;9'[[FBRCQAE!A1EY!\*?#-2KEA=C&KT$S&E-ZXF&\5[\+M7,M6^%P;=23 MS*E:1-<1Y%B(5M&CV7W!H9X+KY<9Y<(O['KL-(D@:QV9>B"S@UKJ_BM>ACX< M$*[?(Z0#(0V^^T3!Y2=!8CFW9@?6HUG-!Z'4P&9S4OL_94.67R7S:+DV=2V) MNTP.A,YA;31)7:+.)+IY3)S" ^-LD%OUE1P@\T$ILD9I$DZ/:(W'>N=!KWI_ZJWEYN]+>='YL8U(L-%Q#/AT'88 M+4]/SB^3CT?,SD:SLV/J_V[VN-S5!(XJPC=)LA1A6KY7Z,&-T*\@'4C=&=5A MS@%TPDK3.E!8"@6--1EBSB(.J!($E>@0&.)0>S2QD/;SHR SK74(IH!MZ]B; M-_1Z%HA[F[GA M$CP#7QJ>>?]6 YG!$'AM*]F&R#OT/K H/(R+E9R-.Y'SKL'0$V>4S(5/>">U MX.8P;4-\$3HW@=.3ZS29OOD7QP>S6*,MP\9QOG9-_5B.M^-2N^UG^0^\WXCW MPI92^T873$TF5Q<1V'[+] $R&L>#&C]0!^+XRA_<$G&%?]\C=0 M2P,$% @ 28)A5R[;L]QY! 6PP !D !X;"]W;W)K&ULS5=M;^,V#/XK@J\H-L"(WYVD30*TUPUWP&XKVMOV6;%I1Z@M M>9+<7.[7CY)?XJQML W;L"^Q1)'40^HAI:SV0CZI'8 F7^J*J[6ST[JY\CR5 M[:"F:B8:X+A2"%E3C5-9>JJ10'-K5%=>Z/NI5U/&GZ@JXPAA_-;[=,8M MC>%T/'C_WL:.L6RI@O>B^I7E>K=V%@[)H:!MI1_$_@/T\23&7R8J97_)OM,- M(H=DK=*B[HT108!GX"VHE:?1FY%Y66]YVUF&;U@NR2?!]4Z1[W@. M^:F]ARA&*.$ Y38\Z_ 1FAF)?)>$?AB=\1>-H4767_0W0NLLX] 7DOZH;R RFE:!M% MF%:DD2)O,QQ013[R' DD&:W():V;:Z-?@\R,0$CR0=30+_S "K#DS@E6BD;7 MFLH26P(6ZA.@-Q0=",USS(::V;T+46%!,UYB:=HD<523'3JR/0Q 2$8UE$(> MR#?,>!:MHCQ7WUZ1RW>+T(^N__/OYYT$..$N^1'S?"KYHQ%R4T.]!6D).DA_ MRK0PLL#]ZXJ&Y.8GG(S.'=A@=T&"T'>7R7PJB1,W38.))(Y2=SF/II(@=>-Y M\N+4!XU%Z"[\HT$0QFZ0I$>XR<*-8W^<1XGO1G[Z(E$7&$GDSE-_*DF7[B*8 M DZ7B1L'4WCS-'7GBV,(-Z01TO9M45A"]EPWZ\'\6A%%*ZP"*@$YFB-?!*]4QENGW2\!S_N>#;(K$X7Z>/$81 SQ8SW8XF*U ML<4-$6>/1Q\Z*'UYF[6,JATI$#;ZNFNE,;'6EL!&@1O>UAUOP?+VE'Z&6>XT M>Y@CM!(:]\E$R=E7X^'[F( M_-E\D+BHJAJPUWYU<$DA1?U/QG7:!9%]M$2ZH4-0KS)VTAP[\F8[RCE4_YO. M>*9##DMO=\I3YDT.\\V%9NE"0329)@ZTNGO24- M S=!R1U#&NECA;X(/%JZ47#L:4GHQFGX0BN(L!4FQP9GNF\8+/ZM5OC:B\.; M//@PDM(^:Y%0HN6Z>_N-TO'E?-,]&(_JW;/[$U[T# N@@@)-L7P2IVN-PT2+ MQCX?MT)CVNQPAZ]_D$8!UPN!G;*?F W&_Q.;WP%02P,$% @ 28)A5WW0 ML#,(!0 6@T !D !X;"]W;W)K&ULQ5?;;N,V M$/T5PALL$D"Q94FVY<0VL$F[Z#ZD#>)L^TQ+8XL(16I)*H[[]1U2%ROQI5B@ M0%]$8Y5;L[X'([[PU[#>&) M;3)C"8/%K* ;6(+Y7CPJ7 U:E)3E(#23@BA8SWM?AC=WD>5W#'\RV.K.G%A/ M5E*^V,6W=-[SK4' (3$6@>+P"O? N05",W[4F+U6I17LSAOTK\YW]&5%-=Q+ M_A=+33;OQ3V2PIJ6W#S)[6]0^S.R>(GDVGW)MN(-1CV2E-K(O!9&"W(FJI&^ MU7'H",3^"8&@%@BS$N>JDT3@F[*$LC<)=AG)F ML30R>;F^0[]20U$AW%5)P FE*'J0PF2:_BA32]_(# MM*HU+6A,NPO. BZAZ)/0]TC@!^$9O+!U-71XX7_@:H44'4>R%^5&%S2!>0]O M@@;U"KW%YT_#L7][QLZHM3,ZA_Y3=IY'FO;)*;!Z8^4VDNY&(K71A"H@U2:2 M3 9D39DBKY27H!M22@T0N28;184A6""(MJ"$;JE*$4*D-4$6%KFB?) %H23G M>,LK +L%><'E#J 6+DJ59&@)*3@5ND^>/QJS?J_V4I=)1JC&DJ&-8HF!QHQ2 M,/3L\O.G. C\VZ?E=^VFP]LKCQ2@7(43"1SE?NQP.S\.T!OU+?R75N#*A1,% M&)81%.@&%AUA I&PS"6U2T=]Q)+Y@C7ZJ*Z'=\:]4U5J)C:$NKL)Y)XJ+HEF M>KD"YTME0 M_TB,M+2A]_.,MOS:3]"9W6/8;005O(*P>=,P7Y#A-.BL@CCNK":3J+.*PX@\ MX5E392\LYEF*:%P6KAI\]"OV1M/X"'42'U*#L3?UP_TR]*(X0(.C MU(@\2X/QVI_ )S6>MH2O=:TW+M7S*J'!)?3[ MO+0IY]4W.B^HV'7O.A4$WFPM )>(2J.1F)07T_X(>R4\;5MBI>T=;1.(55!! M6E;=8%TF]G6+V]QS58$F&<.%RT(%W.TB2BE>D1OG)YZ*JI@U5F84S2L*)=\< M/M^1BZ$?]N/6+E1D7%1+T?'HH+9U+8 ?)3.[ZKG5]H5#C,-HH5_4$*9=:)): M= 7=N$F,%49CZUI62*\IKK$#MYXQF;H8O#,]Z =DA]>T\A'+_=9^A'U)$''- M$OO^_TN)3FC!T-VZ1J-)5&M .AZ$C9<-1]98H)LW -+^L89JT.EW/QK%/7[$^S35=7)5PLC"]<]KZ3! M7MQ-,_SY 649<'\MI6D65D'[.[7X!U!+ P04 " !)@F%7&G7I8O0' Q M%0 &0 'AL+W=O2Z5)57MM*.)5?3JX7[]Z?TG[>\"^M=G[P6Y E M:VOOZ>%S=CF9$R!E5!I(@\2_K?J@C"%%@/%7JW/2'TF"P]^=]D]L.VQ92Z\^ M6/-OG87B]B-1%IXX,M6V$@*'45 M_\N'U@\#@;?S(P++5F#)N.-!C/*C#/+JPMF=<+0;VN@'F\K2 *N/E>I+96XDP_*7\P"--+Z+&VEWT?IY1'I7\7OM@J%%[]5F$L M.SCOE\\JO%5U(E;SJ5C.EZMG]*UZ\U:L;_6#YD7ITZ>EJ2#>^5JFZG*"C/?* M;=7DZI>?%J_GY\]@.^VQG3ZG_45LSTLOYHD8:A"__/1V.5^=BQMGMYIK!B4K M=-P2> L>3)/AQ]J&0F1XX8-.A:PRVHL$KL;[91"A4$+6M=&I7!M>%TX&>I=] M178JEA25K4Z0 U*C':I!W"&5WXJR&O2I06?D:DM2*!&20=6E#J5Z8!=&V/7 MTN#L(*L-:P!7G!"&K 4T%;?-NI8NB$\=1#:&[(0"T@Z3E!.U0JE6=$*F\UPY M5:7*)^)N7\,"8_93MNB#+6M9[GA M#& 7.YBEAJ@)2E/%<%APP3TB!$<;S4L=(&'S&+SCL'2 '3B!MZ7AZ6V,F7;L M$A@G]$&5E!$2L(U#2L7,/ KK!'02 ,&19@ M%1+-68ELR1JVC79MI8-AVNBP[TQB6-*SU1[L2^NY:<@"8GH*)^=S*MGI*-T3 M]C6'LZ\:6FH35>R@[=4J.07#&L/- I:\6IPFRWXE'UGZ@H$L_\\T6%I<\-IR MVJ*EQ ' ;SWMR8[E:?+F9Q8_G2>KGUFHCAO-_CCVY2HY&X-?O4Y^_0;\]P7G MA\$#\CR"7YTE;[\!?P<$F4+RHXN2%D+T3,)]IZ>]2"F1'"513)D:N>G:%&7W M8 $3AS;[+K'D" ?8:T!>:+GI/>N$>V7H'$HB1NX[W"TG\FM8WE2YW%K'%=A1 MZ8'BQ!V=U;@]'+)I3)NEH0"_$CR4J&U0ZV#(QI&'.]R&KV1 P);R0_+K1R+V?[;S:>_V1/TEN4U$KD#1.(QR =0<2'5H7$64>&@;:U6I'#V-PF== MQCB&X20'G;"#>@K]4G6\CSXN;JS7,3VNN:1>(L]"9F+CK*>60&=N*OT?\BL9 MV&*9=JURRTV!>QVZQ)0>7IT=* Z%;PPM[@H-#M[9QB#M.=C'XJYS<3@T$1\/ MZ?N_MX%,HWG80!'C;./6<,RFF)F=:+_)]]9QG%#!$IRE?$R#F&]'=7:A.CX$ M\*D$K42]0F!'G9DP4\-%FS(L08C:3A5C3.D,,2#CCFF0AYV;J!",ZEB$5OZP M;J?WB-AB)4[HW^MQX"BUD14T :&V,5!XGO!R M9\MHT=TUN?8CMG'XH>$-#*>TK]HI*@Y(<3"T@F+!IP$7,^JPED>DD9(\C)95 M#'S:0H*_P-W\W3?.% P9:>,P%0:4.CA<2=.%X@ ]BHPQ/3HP,M+3)[:MDO.) M)YH''LAPX.)TD:SZIGR(RKVS%7$\(O)JL1I59)8Q'2 *A^V'J(V- V')#7HF M$E.#8%K?]UDPB T5QQH3(P9R_V3&U"T-"5O%T2RF!_FO1'L31M^306AA%1< M/+1&ZX3#),W'8URUD=3N+%*UD W5)GA&;J4V'%TYR/$M1;E$SZ1B^YP/YEPX MU1KBG@$:3 BVV13'-(S<,,[9'E+=.(\.\[7)$%MX^7#ZT(*!K]"ST= +:MMI MZAI*^TRA2W-#X$_$$=N0J5UI(>>C>YAI4',=/= 52_1/7\J)N"V8@(>H:>1S MFCYI*..',X=M0OM1U)=*RS ' MG(H=PSV/DH=< ^P]*9SU8>#N#@=2+WO"I&YB*>57&A?D ]725[0,#]_W@WML M/D.KH8HGS%%(^DS%H0MV)@$:UW?#7U5#!-#_N0+])>+:A()!TTF=1ZBPH4DV M&;<#A-CLY)Y::]NBQTDTSHK8Y6/EMPPQ/'J'DA[U"@!L?3UV]*'TW%!?] )Y MZ1M&(ZV/K68;F('(@_QI?-3OCUC$JJB2LBT=]+84Q;Y1OF/H%Z:.+A4K]1#$ M8MG. DEW3?'4_*/5K_;W@=?Q&NRP/5XF_B[=1B.A MC,HA.D_>G$V$BQ=T\2'8FB_%UC8$6_+/0J&2'6W ^]S:T#W0 ?TMZ=5_ 5!+ M P04 " !)@F%7,EC:+VP" !M;'CI(=UB8&FZ[!=%"B:':X5FXZ%RI(K MT3F\?2DY\;*A#0;LQA8E\N-/6^1D;>RSJQ )-K72;AI51,U-'+N\PEJX@6E0 M\TEI;"V(3;N,76-1%"&H5G&:))=Q+:2.LDG8>[39Q+2DI,9'"ZZM:V&W,U1F M/8V&T7[C22XK\AMQ-FG$$N=(/YI'RU;<4PI9HW;2:+!83J/;XP!E_)PIAG;WPKIE'B!:'"G#Q!\&N%=ZB4![&,EQTSZE/ZP,/UGOXEU,ZU M+(3#.Z-^R8*J:70=08&E:!4]F?57W-5SX7FY42X\8=WY#J\BR%M'IMX%LX): MZNXM-KOOFVE^$4H-T2Q.:O]3YF3Y M5'(<9?-VX?"E14UPO^+G)":F^K,XWQ%F'2%]A_ 1'HRFRL&]+K#X,SYF-;VD M="]IEAX%SK$9P"@Y@S1)1T=XH[[$4>"-_J/$CC!^F^ ;X\8U(L=IQ#??H5UA ME)V>#"^33T?TC7M]XV/T?])WG# <#N!O"GRO$.Y,W0B]!=PTW 4.R(#4>6M! M-(TU&\FW&M46/EP.+OAR*>7[Q)3<;(YLFU-KI5ZRI=BM"!#MD E S"Y-:ZF" MEU980NO#2NERH6"+PH9_=P:YX>YUY"F-Y6Q6C-3QP?W/@:V=WWM>-\K:;N\O>[_>BX[3KFMWLW=QXX MF]0.%)8+6YGMR>O;N[H/V\X5>M=F'T6Y G:^<>Z>%3>3V9DT'*J"*2!(E_3^J],H8$ MP8PO6>:D5TD'Q[\[Z1_9=_BRED&]=^:?NHS5]>3M1)1J(UL3']SN+RK[6KW1A;11W!:%:VW4=BONG=&% M5D'\T/WZ\6H6H8].S8HL^R[)7KP@^T_B%V=C%<0'6ZKR\/P,=O;&+CIC[Q:O M"ERI9BJ6\Q.QF"^6K\A;]LXO6=[R?W/^F,=)X)OC JF"WH5&%NIZ@A()RC^I MR*C\KH6F]X<;1/I=>Y'N*9M MB+YE1@DB.D'4(,[FIW_G';<^ZL(HO* /:AM:]+QU>F_IAR:L4P89EI4AJB4 M5_"N0+6 1H. ,\+2-@/>*UKOR1'XY%MI BN2Y6_@AA2J7:6+ZH3"0P:Z1EL2 M#OVUM.!5VG0B$$%A5:%" /62X4U*KMA([1&ZE0;F<>QOP(R,%$W_&B2)PW8B"!U>543M3Q02 M/*L3 :XK'BMG2N5#UBK4EU;'/;MJ"_%QKN:0S?RBCT>X?9UM$[%K3$)0!GXZ!1L1LI6]-(& MF4$S(%L9#49GJ2G[0SDE%XO>Q6)LPBBR0U09P^1%K+Q2K-:BL$6=*%@1!8L5 ME4>*1&;1! P7>W!H@$';$J1([9)TD-!.)8"S5D(]-VBJ%+JL<]/"_[V2?CKF M@?!BDHZ6?*A<:TJ23]-%#LEOK4WMF^N==/WNK*08N(@D1*HPV-[92Z;FD'R# MC9.A+G-)?8V+KN;_"MP;;.M-6U&Q OXY[1^>BTK:+0NH=> YIN.@U8?W??7@ M]4>U1G&C,I,1RX,X=@9T5!A&]18&=XFEQ/GB5,#)\^7I3JE'; R%3*F!A3*2 MT[R3S96Q!9ON16%<4"%2=D?AF"*J?)IQLM-(,6/W'.4#VXBWIA9.N0T'RVS(=?:9;G?;,\?[6+?0X,W@\A:M#M M\6;^QR0UC8N#5S<8"\P!%;/A9& ]'("-:G M\Y[CHCT1#U $2PQ7)'S1]@F+W$I.Q-:YDC"$5E2PYV1K1'GH-1HF?%01NQQ5 MJC"PY]0P.7<+7D%62^(+!QM3B^&.<4I#>+E,-1?MN0(%XIE8N^5"Y>!?I#CNW#$-MCU?*'A?0%TZWI MT.7OWT2;& !XYO&X]>0^TR 5FF) < G$9#1$:PH]#G,?12Y\PA<=2%BS#Q3YFXYIO7AK$QF@[ 6,P0;TZ9BU:Z1 M(YQ,8ZCI_?FZ=;"[DK0Q'736AV[V V4&%!HJ G#A29%F&;BL3YKE,I6%J MJO6S*D^I:&4:/[:>:Z_0OL#;3T.O08!+C*^,343TN!:*-552V.B7\T1B M_FM2>#85<=]DW+L"'1(P;Z"D5%3B?C\5G^V@[;A%@>;X.DTGX+H\NP[1I.QT MKJ70;EHT-]4K$66JFG%%5C0=-IFL: 8JT9JH%8ZHE1QN?X=YDE$6U,@F;I9@ MOZVF]/0S4]EV$QM$XUK"I(XF8M6W$]1XKUNT2V #@QFT+K%')N[B\'83_VG4)ZKQ-.W%@X@QKK6\VUC M@"!RP9U!>!=SU? % LO$JYC$V@&K(\U(C4I7(PHTX!33IZ-#U Q]\>FXLS(% MO7:8J(Q^5,0(F95<+@BDX#CK)%6="BJOU-WXMCBZC3Y);5AU]B(;U\VN%"O* M)W2F.//'K^XF1?[1#I2$//1--HWAZ95= OATLIK"]H*WO:W)LVX1AKL\%7,, M= 76I(3)G++^1CW4F<3M,2IFT9P#2*-;">?@!6@QTY<.1E,%UW3I.S(K(/F: M&S:%M,Q8.?2==ON2?&=T#>!*,P@U Q[Z=,FYPZ4F351I9*%;.H4[S2O]1:-P M>;0=PZR;B_:]R2E?+UN-^06BH"& .#F[G0_],3(EV1L0<;G&?3[VP,N-UY?Y MSM;:41_N)83@,&[$[D;#PP\[#:IZ3B!Y@(8RP M\=7I:#;Z6@IZV_(W81[M;$P?3ONW_6?GV_2U==B>OEG_(OV6/M@8M<'1^?0G MW"A\^@Z<'J)K^-LKB@%(MUX# #$"@ &0 'AL+W=OGO%%[XIC54$BUG#-K "\W=SIU *>I2^_!ZF=C];L-7 M#EL]6!.;R5K*!RO\F<\]:@.""C)C$1A^'N$&JLH"81C?=YA>?Z1U'*[WZ!]= M[IC+FFFXD=4WGIMR[DT]DD/!VLI\D=L_8)?/E<7+9*7=+]EV>\>)1[)6&UGO MG#&"FHONRYYV]S!PF-(S#M'.(7)Q=P>Y*#\PPQ8S);=$V=V(9A>-P7%A MB[(R"JT<_@W\X"@P?8;4&V UMV8-$9L)1\ MDL*4FMR*'/)C_P #ZZ.+]M$MHXN *VA&)*8^B6@47\"+^VQCAQ?_YVQ/)=EA M)*P#32H1_ 6KU^%8_KN0H1)'V%R"7VQPJ[+VPJ(+$@FZZ8U MS+$7120?SP@3.S3:3 =?2Z=RP?>ET *66%S(A(QMO1$@]&H5*8D M!LW_(P[RA@OTE:W&?=HG\)1!8P;V',GZ]IJ\?C6-:/SNEWWO2P5PQ-K>]!DO MZK0%66F@7F,NEII_94;:=>B?-_QXK*7S4(@N6#[C/S,76 /H];^1D/IQ,ATH M(NJG:3I0Q%=^- D'BO'8ITGXTV[6=9:(LEG9PJ:>2GX:"D8S\=3U_\+ON2/DOCY>NX=#UQZ%4ZBN,C<1P-Q' 4 MAD?B-"$?=D4XPHB.,>B1$YTS???6)JPX4F%13H2D>3*X^H;F;J!",;-Z>LI<&IQRU+'#-!V0UH+Z0T M>\$>T ^NBW\!4$L#!!0 ( $F"85=A&LQDQ 8 &P< 9 >&PO=V]R M:W-H965TGN.==';/Q3>9$:+0 M]R)G\GR0*;4X&8UDDI$"RV.^( Q69EP46,%0S$=R(0A.S:8B'[FV'8X*3-E@ M#"^?D,M3TAN K)?>R\1]I3::H*24BA>KS2!!05GUQ-]7=MAG@[O:X!JY MJX.,E&^QPI,SP>^1T-3 3?\QJIK=(!QEVBFW2L JA7UJ\@Y3@;[BO"2(S] [ MRC!+*,[1!R:5*,'Z2J+A'9[F1!Z=C12-DA7WRXJ[NX-[C*XY4YE$?["4 MI.W](Y"T%M==BWOI]C*\)8MCY-D6I[AI_W?/6W:5TQ];M73FB?]HCLUR+[?=PGMQ5\M+Q+$!R;X(:!R@B:U0K0 M?@7ZC[C3K'@.@*5LOL(K_9=(+#![>/UJ[#K1J=PN!!I2!M2\E)BE M\N@8Z3.4B2N462_< MTCFC,S <4^B3L=.^+"],>D776'S3;H+KHE[Z--48T+[>F]N'%&QB_'=1N;U> M8(NRQUAOB4P$79CP''XD2Y(CYVC]SSU"=UP!SRL=6N2?DH+KM>U/#N9<2'?D M ?*S-@*:E1#J]=)O*(@LQ_<;$P8R[FF7I!(S>23FLU@=.GQO,R[4&T5$ 7&S M)%(5A[7@%1<++K B<+=.%9(D*46%]#YEG3"TQN%XR\Q[OB2":2%W,FP^FVS7 MS]BVW'&\:[KRE=QJEEZ97>VA(.J9.=2S$K$G>KJB>(YO>;;S,V7%MR19)47' M)$7W5U+\"9*BY]A6',:-F2Y2UC1/YX9=4/8LUX\?C9Y,LEW1VFPJE+C.^&"6 M^K&3;& [ENWX6V8.D&2=6+.R=\X_.\V&L6O9KM\S\U)IMAL_81Q8;N0U9D Y M.X2HK: ^TR_78YCKSO(&$]$9"W+>, MJ2OLH@/9;5U$OSAW6WJ#IXZ&.EX0"$U5U?&;^MR"OEAEJ&2"X!QZD13-,;07 M53O (1U*"S&052N+OUO )>$BU5R !IJ 8@$:,;..DZ0LRASK,ZI>0"\+DNE7 M#9"M-3MDNA4M/S2N3 (E_),\IZG9=HES:'$(X!3Z[JJ7V=DO)= !"YRH$F(# M#$E$_J"I=CIH;UMM[0/:;=;A,L;6^[J;5J#76@^JR_QMJ:6&/HZ@!X*%[L2@ MY6LBU@%,^ W@ZQG/LGW;[,4S /MFN\H$+^<9])C+:J:;8$+?&MO>MFG'Z996 M4/N$4,S"Y M:M2:[=MEU_.]X')W)?B^*,_?^&KA:]N4WQ >'EV9-GC5M1 ?1M'K>@;P_4>-E\M M#'W+CNTFC0\%>1"T(C2VO'&T%\2BT J#[HN*8>B&W>AU;+CL[>Z['(CVH G- MFC[2;Y&Z70GHX(1;T $V&7M6Y(5MF\1N&VU@D["=ER(K])PF31C&4!:U; +9 M+ !H;ZM'1HTO0 41<_.=2\*U6C)5?0RJ9^M/:1?5%Z0->?4=[AJ+N:ZL&ULI55M3]LP$/XKIS AD"+RUM(.VD@4AL8')$39^.PFU\3"L3/;H>S? M[YRT(1.ETK0OM>]\SW//Q;[K;*/TBRD1+;Q50IJY5UI;7P2!R4JLF#E3-4HZ M62M=,4NF+@)3:V1Y"ZI$$(?A>5 Q+KUTUOH>=#I3C15SO'(B](Z1Y#.:E;@$NV/^D&3%?0L.:]0&JXD:%S/O:OH8C%R\6W 3XX; M,]B#JV2EU(LS[O*Y%SI!*#"SCH'1\HK7*(0C(AF_MIQ>G](!A_L=^VU;.]6R M8@:OE7CFN2WGWM2#'->L$?91;;[CMIZQX\N4,.TO;+K89.1!UABKJBV8%%1< M=BM[VWZ' 6 :?@*(MX"XU=TE:E7>,,O2F58;T"Z:V-RF+;5%DS@NW:4LK:93 M3CB;+INZ%DA?V3(!=[*[9?>Y3I[82J YG066TKC@(-M2+CK*^!/*KW"OI"T- M?),YYG_C Y+7:XQW&A?Q0<(EUF>0A#[$89P5VC&-]C.Y MCKDP-'E YZC7.3K$GBZI _-&(*@UR7PEO4IS-/MD M'B9Z*A'62E #Z470+E6J-MG<(/9UHC\ M#Z'NC0R-&)YI+ ")K+4JZ)+>57V!:!SZ\6@Z\$S&?A3%<,LEIZ;*H5 J?T=$ M$S])!O1C/PG''R00[_G$'T^CH2<,_5$TV?S.< GZ/X?T#U!+ P04 " !)@F%7JF:=5=H# !0"@ &0 'AL+W=O M2B M!&6%5LS :AK<]*_F0[KO+_PI8&L[++5^HL6W?!K$! @D9(XTX!:D M)$4(X[G1&;0F2; [WVG_S?N.OBRYA5LM_Q*Y*Z;!*& YK'@EW0^]_1T:?SS M3$OKOVS;W(T#EE76Z;(11@2E4/7(7YLX?$8@:002C[LVY%'><<=G$Z.WS-!M MU$83[ZJ71G!"45(6SN"I0#DWNX.E8V>/?"G!GD\BARKI(,H:\7DMGOR+^)A] MU\H5EOVJ^W DATKK(-\=[;2$E\RR9P)A3NZLHC3GE^Q MKU]&29Q>?WJ\@PS*)1B6]L,/AP@A80]&J$QLN&RW?V'#=!".1S'[J1 S!N!O MA$8!8,+:BJL,G=(68[23.!N&@_CRG-UCA3MTMZ,U&8?#RU.,&[;9'7XZN_LI M$\H!LLDQ>,6::N%8RD[K_G:@ @W#\9#=BT7 -D^)W)OV1.4U['7+M7SQR@:I.3;WWV2V:-OCWJ)"&ARGL M,(AF_>2ZLS-*+CJK?C@8IYUU$@[[?793<[@N )BE4TSNCEU+NW$P'GW8&U_$ M[9P0)!]N'$/>#]-DL(=U,.QB'X1QG'9RM\\\C! 2,].&UJ-@1R@K*'0)8O@4-]SQ5&W(5=6PF9(,2)>[U@=BCI_^1+,VO)B%VA?+/)PSM$9SM#48BO5 M5UT#&/2M;81>!K4QW5D8ZJ*&ENE3V8&P*QNI6F;L5%6A[A2PTI/:)J11E(4M MXR)8+3QVK58+V9N&"[A62/=MR]3#!31RNPQ(L =N>%4;!X2K1<!GF 2MBPOC$W M/4.@.P+UOH<7 M>9=7S+#50LDM4B[:JKF!3]6SK3DN7%%NC;*KW/+,Z@;N0?2@T:L[MFY OUZ$ MQLJZQ;#825P,$O09B3GZ((6I-?I+E% ^YH?6SNB)[CU=T*."M]"=HCC"B$8T M/J(7CSG&7B_^18Y/I38PDZ>9[D2W]H25?0-(;E#)-:LJ!17SS6H1-;A^RO1QV;L:T$8V]KAQ45D9[UP8O5=$ MZP?4*5GVA4$%,U!)]8!><8%,+7O-1*E?GZ&3%SF-XO,__KRK%<"CAD(?;7Z/ MD1])MF$,M&M0OFOVZ*?"2(<1_-\#7>>Y'SH9O1.E/8^*LP:=L+8[1Y>R;4$5 M'MCQ7B)"(SQ/9U,D27&6D0F2Q!F>S^(I0C*VDQB/,NB*9+-<4ZFAK-YBA,RM3?+,CS+ MR1_K@O_1)?NEY[OE2*6GQ"SO',3G4-:4XR>A/422V[9 >BNPZD)+\ M=[7#4W^%X>1*LIE4_N+5J)"],,/M-*+CW?YFN-(.X<.'P0>F*BXT:F!CJ='I M+ V0&B[;86)DYR^XM31VV_RPMM\GH%R 7=](:?83]X+QBV?U'5!+ P04 M" !)@F%7 MFN8$X# #>" &0 'AL+W=ODXVZ_? MD;(5%7:-]F'8B\@[WGV\[X[D:;97^LDT ):\=*TT\Z"Q=GL;AJ9LH./F1FU! MXLI&Z8Y;%'4=FJT&7GFGK@U9%$W"C@L9+&9>=Z\7,[6SK9!PKXG9=1W7?R^A M5?MY$ ='Q8.H&^L4X6*VY36LP/ZYO=V_P MEX"]&D HV?-?:![7_#0Y\,H=7JM;X+]D?;*. E#MC57=P MQ@@Z(?N1OQSR\#T.[.# ?-S]1C[*G[GEBYE6>Z*=-:*YB:?JO3$X(5U15E;C MJD _NUA953[]M$1>%;E3'=;:<)^NJT>^;L%Q-/HO<7XDR'.--+Z(L5WL!JUP)1&V)\S&L? M:"%K8MU)(3X!#K<"RT5K_NNHR97W43O#966N;\F[-SF+DO?_ MV_C8:("OSOZP]#OF[_S*<<0SC@S7H/U!/VK_**URNIC^N*&[+.[#1K,[3+O+ MH(9GD#LP@_%;$A=L)+$\'TG3:3J2\B0E#UAKKLN&8.ZQX,_XN&]=?4YXY30K M\C/::7ZJ91-:1,FKF- T9TBXQ>-74U*#!,U;OR6O\"T4QFKN'O43I*N$1E%T M?:*?T'Q$Y3@6-"VB08ISFA?3;U8YH].1\>"4T2([52=3&D]>L=*$LC@YGE_+ M7\@:.6W$:=JR*#O=@[+D=(N4INGDK#8EC\IBOEXKEU&69R,Y3NF412-%PE 1 MCQ58J4EQ[BT+1SVG UW[SFKP8N^D[=O/H!V:]X>^9[V:]YW_$]>UD(:TL$'7 MZ&::!43WW;07K-KZ#K96%ONAGS;X P+:&>#Z1BE[%-P&PR_-XE]02P,$% M @ 28)A5W7R"$'4 @ > P !D !X;"]W;W)K&ULK9=K;YLP%(;_BL6D:9.VL4-=KVV8$#6 6;VJ9)__UL M0V@R$5>-^)+X]KX^CR]PF&\9?Q Y@$2[LJ!BX>125E>N*^(<2BPN6 54]:2, MEUBJ*L]<47' B1&5A1MXWL0M,:%.-#=M*Q[-62T+0F'%D:C+$O/G&RC8=N'X MSK[AGF2YU UN-*]P!FN0OZL55S6W)ZM'+3!;,V1JUH M"-7;N)9<]1*ED]&:9)2D),94HNLX9C65A&9HQ0H2$Q#HPRU(3 KQ<>Y*-9T6 MN7%K?=-8!R>L9^B.49D+])4FD/3HEW:]'U@,7,79P09[V)O ZKB&Z@*%WB<4 M>$'8%Y!=?@NQDOM&'EC"";NU#XU?>-[:]ZUX8SCJ-]17_DI4.(:%H^ZT /X$ M3O3^G3_QOO31#F1VQ#[JV$ XWX,]UIA+U:T>N6@S'U^\.W5\K<*W;N% 9D>,OO?RMO>&/L"MXT#X M0[D=\Q]D._XPA_@5GW!Z^B%LE[X5T3W([4K@F4EY!3);UZ1Y76N75E^;9-)] M&=[DY'>89X0*5$"JI-[%5+TN>)/F-A7)*I,I;IA4>:H/I3QN2^ MHB?H/C:B?U!+ P04 " !)@F%7V U6NZ@% #H(@ &0 'AL+W=O5@,,&%&HW^F*#V'T6Z5GM+@O+8TF_L#TA''S-LX+= MS?:<'VX-@\5[DF,V+P^D$%=V)%LT__MHNQ)F"P%$KF*V" M>:F"U2I80P7[.PIVJV!?:L%I%9Q++;BM@GNI@MK6U*PQQZLE+8^ M2FF!)@]J?FMMP4A:2%?<<"JNID*/KP),B[1X8N"14+#98TK S9IPG&;L-7@+ M/F_6X.;5:_ *&(#)JPRD!?A)&'S5.U\:7-RD-&7$[0W= M-S=D?N>&$/A0%GS/0% D)%'H/TSK6_^E'TSK^Q/ZAEC<;H7-EQ6^-RJF:C5^S'KX8]:C"Y:N58<35%B= MLULUGG6QL]^J'+0!L=4@,C?#[G?"QE0M_W^U+!6,IR3 _UI<*QE.M">R 5:9ID;_F=;OF=R>7?-#FE8B21 MB43P<*BXV+.RWDAC0%YV\$'LX#K_J%B:-'$M2PV8<[ZRR//= 4L**1MZ0Y:4 M6(N!5*B0YBS>YJ1_*XIE0GFXS(AX3MAR(TA"(TC;^ M\E8^1B0 'S%5%XN3P-?ZC3?:6.;"'&SDL8P'X6 ;CV40L@9"H4((6M9@$VN: M7H^51*-BJL'PT#+8**==W M!Q8C39/L\>1W//F75:T=#O"I6Z[REI7EBZG.E=) MWZ3EJ^DS1\D)#KD;BXSK%860/10*+T&*=,VOS]RI?X,F'_WK:.'\#,[KR0TI MTI*"CR47E-Z8T'2:8_7NTMK:T8JVUHH6:$4+M:)%NM#Z3G1J\"!;1SV%M/9Z MM**MM:(%6M%"K6B1+K2^KYRZ46BZ'?6^X$3@Y5/CQI _ M=BB=?:^U5K1 *UJH%2W2A=8XE''V7CTG]*G^9(()MJN"-V\=N]'NLXQW]<<( M@_$'=+M&BO$ W8;-1Q9ENF8B"2Z)&6WP'[\*%D5K9ABK(7ZDDCR MW:/G3D?RX7&Z9_Q); B1X'N:9&+F;:3<7OF^B#*2;4FF?EDSGF*I;OFC M+[:?-I^>R!SZ#JSJ]15C0EF: L YRL9]XUO+H)H\*AM/A*R5X< M78,BE"5C3\7-_6KF!04CDI!8%A!8_=N1&Y(D!9+B\:T"]>IW%H['US_1[\K@ M53!++,@-2_ZA*[F9>6,/K,@:YXG\Q/9_DBJ@08$7LT24?\&^L@T\$.="LK1R M5@Q2FAW^X^]5(HX<8-3B@"H'=*Y#6#F$9: '9F58MUCB^92S/>"%M4(K+LK< ME-XJ&IH5GW$AN?J5*C\YO\.4@Z\XR0E@:W!',YS%%"?@/A.2Y^I[20'>E0:X M3+LR6M=&],CHXI9(3!/Q5IE_6=R"BS=OP1ME 3YO6"YPMA)37RK"Q6O]N"+W M_D .M9!;D.TE"(/? I0:'"_L;O?DEBYP](=-=U]E:8Z5ZC.%2KQPO^?*U., M!]#(#%H,TRNQQ3&9>6H<"L)WQ)O_^@LCS&RPV@'S+ MZ0XG;<$>$(8E0C&%[.:#$8RBJ;\[CN+4*H01@N/:K,$OJOE%5GZ+#>/RG20\ M576W(T*V?I(#SN#H_4C1'(R>T3PU&TY4+45FFH.:YL!*\S.3.#&Q&IR\3F4E M#. S5J=F4,W9*$)F6L.:UM!*ZP/+R \UM? GM7BL\Y8!:\7H6LR.P!KACNIP M1WT,YI'+^!V!->(?U_&/7SV8QR>59AK,IU8A#";#B;D<)S6_B9T?XUO&L21J M45Y*($B<%P/!P_&VP&NT$ ]BR)D&]MD/[XOX' MVQ&>%?S.&7!VL,[9=X36#%W+!ACU,N2L:J1S#ARA-7.@-0FTBY(.E7JJ/R8! M&D^>%ZI!IDQ4H08MA:IE"K3KE+]S)LD*/' :$U%L,*[+G2#X4"H7 =36%MRO M%'L:JV]X+43Q\.(OLB,)@&^-$3D5-:[0FNG1L@;VHFN@4V'C"JV9 RUMX.NU M#3Q/W!C,;.H&:GD#[?JF=1=0^;U([-3,1@QI 8*LB_LKQQ?X%YRWD;"SZ+PM M[D.P("U8$.RE,^!4P[A":^;@J#EBUSKG##ID4"^&VC:866M;BQQD%SD+^IC1 MM2I)D1]K&VN2QD9EPH[?NURA M-7.@=0^RZYZSJM8*T3E@0YNG=:N!M"Q"=EETOH"K@%[L?AGL;.TOI"4*LB[_ M[4M?Y??/'>%IG\38IC#8V=H4 MH589X0L=E8XCM%M;P_[RSE^KE\.:H].:L(\A&CJ5.*[0FCG0$B=T=214 1V? M29G:&@8S8UO#/SJ2+<[#U>[ID68")&2M'(/+D1H:_'#$?+B1;%N>TBZ9E"PM M+S<$KP@O#-3O:Z:V9=5-&ULM95M3]LP$,>_BI6A M"21&GIJT96FDT0K!BTF( GMMTDMCD=B9[;3P[7=.0NA&DDW3]J;QP]W_?G<] MV]%>R">5 6CR7.1<+:Q,Z_+T"\JX%4?UVHV,(U'IG'&XD41514'ERP7D8K^P7.MUX99M,VT6[#@JZ1;6 MH._+&XDSNU/9L *X8H(3">G"^N*>7\R-?6WPP&"O#L;$9/(HQ).97&\6EF. M((=$&P6*GQTL(<^-$&)\;S6M+J1Q/!R_JE_6N6,NCU3!4N3?V$9G"VMFD0VD MM,KUK=A?09M/8/02D:OZE^Q;6\!:LH5U32.I-@3::Q1S0SJ5&MOA&/<_"EK+7&7H9^.+RF3Y('F%1"1DDO& M*4\8SR%%Q++&"%.UB)2C+-0!D/QG>@=&-WO )-6:Y.R!&N MD[M,5(KRC8ILC:0FGIVT5!<-E3= M8;RC/C.*?$]>#,>DP)K_%H*D& M^4:B,RFJ;492/#?UR@A4(QX<0(63F>/W,P4=4S#*="&ULQ9EM M;Z,X$,>_BL6M3KM26[ ! [TDTFZJ]E:ZE:KM/KQV$Z=!"SAG.\GN??JS">71 MH(U"VC<)D)EA_N.Q^05/]HS_$&M*)?B9)IF86FLI-]>V+19KFA)QQ38T4[^L M&$^)5*?\R18;3LDR=TH3&SD.ME,29]9LDE^[Y[,)V\HDSN@]!V*;IH3_^D 3 MMI]:T'J^\#E^6DM]P9Y--N2)/E#Y=7//U9E=1EG&*7HC&A"%U*'(.IK1^_15"KO*=V MK!\_1[_-Q2LQCT30.4N^QTNYGEJA!99T1;:)_,SV?]-"D*_C+5@B\D^P+VP= M"RRV0K*T<%89I'%V^"8_BT+4'*#7XX *!_2[#F[AX.9"#YGELFZ()+,)9WO MM;6*I@_RVN3>2DVOGD'WH X M U_6;"N4H9C84F6J[VZ. MFNZVJD]9)%06">7QW)YX[B!9[Z! MGJO78D,6=&JIR2@HWU%K]NLA3L4_= PN^>&(3LU].0Q MH9=J1;D4)*%JY'=4R+QS+L"BJERC7$"9@X2J*W)-,B#W--E1D"KKM;%=#CGA M/">],NUFV/4"U1J[>EVZ5F[H!BXNS1J*O5*Q]U**&SJ!NO"DNDE2;I)\2,JO MB8&!@T/4TMPU0Z&/@Q[-?JG9']3\A4FU"*Q&46X2YW>S=CWH^RUQ73.,(P\B MLSASP?+)+L;7I?)3NL"L)!9VES6 58!>: MA4>E\.@DX3)?!8[0$AG&$**@I<5@!5V_-M8-,="I4,89E#-G?,.X&@#%<8\2 M"+K8*UE1>@SAX;D I[C!6/4:*UJQ'Q6MP$(%>"5**I!J/ M;#>L/8J+VG3-7"=P0K^G_RLR@R^&9L> 2I%54S:*D-/6;; +?0\'/;HK/H/# M@'9N6($&%%-I1YV![=IY$?+]'ER!%8Q!_T6!!0["W]%S?:1HS>)4, <'D>AU MH:7(K?4L:_>%P(K9H.G0=O1 M[ (-B 7#(&SK,9A%:I7OT5.A&!QFL3NVHSS3R?\6O0P&.WH&CQ2M^7*EXC;D MG/WURJ@T-U:T9CTJFD.#=/1*]%(DU7QZ^5$;W@UF <9^SS\15'O%]F+(=@R\ M( .,!0%NOV4QF$''04[4([MB-C3,;.=F%]2%KC!P_:BMS\!F 0YQSS*-*C9# MWHNB"QI$P:,G^DC1FL6IN X-OV5[571!W9=KEZX'VXUAL,*HY^TBJJ -G1': M3D879 "RR&D_Z4U6KN_UK705MJ'3L.UH8>;#S]\NN;2;I MG;Q/A#_I+9^$KI2?LNJW**<_0]02P,$% @ 28)A5S!%+;U7 @ .@8 !D !X;"]W;W)K M&ULK57O:]LP$/U7#JV,%K;X5YING6-8$\H**Y2& M=I\5YQR+RI8G*4X'^^-WDEW/A;2,T2^Q3GKO^=[)=TGW2C^8$M'"8R5K,V>E MMC-3@G:Z4>7'"UF;/0)802<^L4.#U:7*"43HC2^-EK MLN&5CCA>/ZE?>N_D9T+\KX2D)R3>:)>9M[7DEF>I5GO0 M#DUJ;N%KX]GD1M3N%E=6TZD@GLTNN=!PS^4.015P*6I>YX)+N*J-U3NZ+FO@ M(WA4ZU#&P90M44,Q@,4(?+Q$RX4T)T2[6RWA^.@$C@@!UT)*NCB3!I;R=F\/ M\C['BR['^(4<5]A,( D_0!S&R0'ZXG7Z$G.B1YX>/Z<'5*VA9/%0LMCK35_0 M6ZBZ16W%6B+4RE))2/@4?L-W;%%"?,C@JXJN4\]-PW.<,VI%@[I%EKU_%\W" M+X?LOI'8,_/)8#[QZLG_?R^'_"=OZ?^-Q)[YGP[^IZ]>_M].3S .NR"T:=[:;J-==;ZC:06! OG)R=,M#= MI.H"JQK?[&ME:73X94G#';4#T'FAZ(OM S<_AK^+[ ]02P,$% @ 28)A M5\B)"P_V @ /0L !D !X;"]W;W)K&ULM99M M;]HP$,>_RBFKIDYJR0,4V@XBE;*J?<%4%75[[28'L9K8S':@E?;A=TY"8%*( M5$3?$-OQ_?V[.^*[X5JJ5YT@&GC+4J%'3F+,\MIU=91@QG1'+E'0F[E4&3,T M50M7+Q6RN##*4C?PO+Z;,2Z<<%BL/:IP*'.394R]CS&5ZY'C.YN% M)[Y(C%UPP^&2+7"&YGGYJ&CFUBHQSU!H+@4HG(^<&_]Z[/>L0;'C%\>UWAF# M=>5%RE<[>8A'CF>),,7(6 E&CQ7>8II:)>+X4XDZ]9G6<'>\4;\KG"=G7IC& M6YG^YK%)1LZE S'.69Z:)[F^Q\JA"ZL7R507O["N]GH.1+DV,JN,B2#CHGRR MMRH0.P9!L,<@J R"@KL\J*"<,,/"H9)K4'8WJ=E!X6IA37!.I_@;G0'$@+P5Q*84B>@?Z5ZR9 MBB&2PB@*L(83X *F/$TIY'KH&D*T![E1A3,N<8(].%WMT?TIQ'J.F:#"# M,=QCO,!&?UME[#=WK9F-PFWMXG M\%[4O!>M0=WRGH&0]JLE7I;)7)@FU%+,]PHU>_VLPD&G-W17#0C]&J'?BG#+ M= )SNJL@V9O25H4#0S2H^09'3^G@$W@O:][+8Z:T%.OO9#1HSN=5??[5A_() M?^EV$CS+LZ;C6[4.C)3O;:]B[^BYK22/C+Q3/?S6\$Z9R14W[R#GVR+0R-FN MXT-F[_TVIF#+%'PXY>QM7\K;Q0X-X+:,^-WCY_PS:HJ_+2I^:PWX0,[;=;IE MSG43E+O3T62H%D7?INDXNC?*YJ9>K7O#F[(CVFXO&\LI4PLN-*0X)U.O,Z"R MHK9P8N2SZHQ=IJ-LJA@GUMZCL!GH_E])L)O: NF,._P%02P,$% @ M28)A5P>1S<8Y P \@L !D !X;"]W;W)K&UL MM59K3]LP%/TK5H8FD%CS3DO71@(R-*2A(3K&9Y/-/8@8@T7-94#&V9E)60]L6Z0Q*+'JL JJ^3!DOL51= MGMNBXH S RH+VW.;"3\)+,5&&VDE MCXP]Z<;9$7,]6;+IA MS#1H)9]0O>P3R=57HG RGLRKJ@"UCA(7Z)K6^T@OR'$"$I-"G*!/Z'Z2H..C M$W2$"$4_9FPN,,W$R)8J 4UCIZM@%W4P[X5@9^B&43D3Z O-(-O&VRKQ)GMO MG?V%UTDX@:J'?.<4>8[GM^1SV0W_GLH>/:H'-[O.;:8&^M/-]Q=G;'_J0PV)V4=.;Q MCRK/&I5G;U9YBB822_-2"\2FZJW6HZA@J7FOVTSH)I^H6HO0_!3E0(&KUU^] MZ0AGI;YB),>Z'&O;0O^#-.DD?:_)]D8U5 +/354I4,KF5-:E13/:%*[GIE[; M&;]PAY=U_?F7IJZ&;S#/"16H@*FB='I]=1/QNL*L.Y)5IN9Z9%)5<*8Y4T4Y M<#U!?9\R)M<=': I\^,_4$L#!!0 ( $F"85=^DV+)RP, '&PO=V]R:W-H965TQE$T#G/* M1#"?NF%,P(,BNLQSJG[< 9>'6= /GA\\LEUF[(-P/BWH#M9@OA4/ M"N_"AB5E.0C-I" *MK/@4_]V-;'Q+N!O!@=]=$WL2#92/MF;/]-9$-F$@$-B M+ /%OSTL@'-+A&G\6W,&S23:_9)#'1L%)"FUD7D-Q@QR)JI_^KW6X0B /.V N ;$+P'# M-P"#&C!X+V!8 X;O!8QJ@!MZ6(W=";>DALZG2AZ(LM'(9B^<^@Z->C%AY\G: M*'S+$&?F2]@8\I$LI-B#,FS#@:Q!,*G(%VE DXLE&,JXOL2@J#>.1[]Z8N,H M'E77-OS;>DDN/ER2#X0)\C63I:8BU5=$9U1A-#Z\9YSC;-'3T.!0;$)A4J=] M5Z4=OY%VG]Q+83)-5B*%]!0?H@2-#O&S#G>QE_"O4O3((+HB.(9!2SX+/WP- MA1>^],/OJ>J1.'X3OGI'\E'?P2./&(-F4@PZH G, M BQ9&M0>@OEOO_3'T>]M@G9)MNR2;-41V8GTPT;ZH8]]_J"82%A!.:&Y+$6K M#5Z&Z=:0LX]4 MB!+%8\( YFN(H@;(!=6$D@)4 L)"XP1&Y) M)5+("_-6E1^_:\(LO#F>.TF[)%MU1';BS77CS;77FR]EO@%EC:FW5&=1GN/Y M"\\-R1-A6I>0VIT6;1'UT>S 3'9DB\_7-L>JE/K]DXDV>>&7-^]S_>J2;-41 MV8E?-XU?-_[:7JTDC>>W%*PKG$%I]=\JZKS!PE4YV2;\S:NE,KQ^(;OW\^?* MWB79JB.R$]DGC>R3L[94 M&=$?OJI8WI3.M:)+LE5'9)45X5'GD8/:N99/8T%!G:LFI'G:=)6?7#,5_@RO M6E(\ ^\8[AHM>XHZFJS:MNC"Q<'[.1!KLB=YEA9PS*!N#[K<2:5=_8 M#S2]]OP_4$L#!!0 ( $F"85?,+N6O7P( $0% 9 >&PO=V]R:W-H M965TVV(6W 0DAPVKA7U4^R_0UN,%9DH8_R7[-C8*2%8; MJ\H6C I*+IL_>V[/X0A Z1L V@*HU]TD\BKGS+(TT6I/M(M&-F?X4CT:Q7'I M+F5I->YRQ-ET#FM+KLB]DCO0EJ\%$+=T21ZP(<[G8!D7Y@(CHL&$QN]?!2Y! MO:4(LM*N6=M52SSMZ@_<;9VLNN#V03)65DB!MG[B&9-Q/XL9D M:BJ6P2S .3"@=Q"D']X-)]''$Q)'G<31*?9TH;G,>,5$G[ &.O%0-VZ[-!Z- M;V^B)-SUI!QW*<Z1_(L:&Q'[@Q-9,9X"D9VWM]#6%\).0J'D?7 M_3KB3D=\4H=KN8QI?>!R2U!2W7\[\?^'0&_CZ]$_R<.CH7#ORW>FMUP:(F"# MP&APC3RZF=G&L:KR<[)6%J?.FP4^&ULM5=KDY,P%/TK&70E85F 6."/&8J;G;MAB1@\BSPC<,,0/18'9]VO(Z6EN MV,;=Q(=LEPHU82YF>[R#-8A/^QLF1V:MDF0%$)Y1@AALY\:5?;D*%5X#/F=P MXF?72&6RH?2K&KQ)YH:E'@ARB(52P/+O"$O(:RP1R6-/^2)2*=&U,#);#%AUQ\H*?74.7C*[V8YES_HE.)]4,#Q0/02W(KA_&L&K"-Z?1O K@D[=+'/7QD58 MX,6,T1-B"BW5U(5V7[.E7QE1ZV0MF+R;29Y81+ 1Z 5Z0P0PX +!K5R!'-#3 M" 3.FD/&5BAE7L:[+6,X]L5STEA*1 M>X]>9PDPR+& ! F*1 J(4 &]12]EO7Y9M<]= M\CV.86[(C8P#.X*Q>/+(#JR7?8Z/*1:-*;8:2:Q1&Z^NC3>D_JLVJ[(VS]%' M*G#>5XU2*-!"ZB-Q7-BN'\[,X[G+/2#?F31!41?D!;;=!*UZ0-.)5X,:V?IU MMOY@MDM*CL!$MLD!K8%DE*%W]RV^0:6'+KXQQ:(QQ58CB37*$=3E"/[/QA", M69LQQ:(QQ58CB35J,ZEK,_G=JR*8;+8..)Z+8VD2[(\<]VFH8ST]J9Z: S5P656\@/K-M1NI7-HVQT,LX/F,2 M8LI%[YH=%'VH0=-.7EXX;1G4Q82!U?*GBY$F.OW^A+4_X5B?E$&AAWH2]GR? M'*]E2A?D>'Y[U71!GF6Y+5?,L]:X +;39Q(NZW\@HNR-ZMGZV'.EN_W6_+5] MN;1[YB-Y3"I/-;_DRS/66\QV&>$HAZT,95U,9 %9>6XI!X+N=6.^H4*V^?HR ME4<]8 H@[V^IW%FK@0I0'QX7/P%02P,$% @ 28)A5\F"Q4%,!0 A!T M !D !X;"]W;W)K&ULM9GO;YLX&,?_%8N;[E9I M%\ F2=M+(C7MJE5:=55SNWOM@).@ TB034VE<>;,)L5O#_ELPG./SS&ZXU4 M/[BSR9:NV8+)+]N''.[^#MF!]&X1FHH M2\Z_JIN[:.IX2A%+6"B5"0I?>W;-DD19 AW?*J-.W:=JV+P^6K\M!@^#65+! MKGGR3QS)S=0Y=U#$5G27R$=^^,2J 0V5O9 GHOA$A^I=ST'A3DB>5HU!01IG MY3=]JB:BT0#CC@:X:H +W65'A6<@< MGL;03LYNV%*BW]%USJ)8HEL:QDDLG]'[&R9IG(@S] [%&;J/DP3F4$Q<"7VJ MEFY8V9^7]G&'_0MTSS.Y$>AC%K'H97L7M-:"\5'P'!L-+MAV@(CW 6$/$_1E M<8/>OSLSV"7U1)#"+C%,1-OPRE9!>RN5,Y=B2T,V=2 I!,OWS)G]^HL_\OXP M: IJ38')^NR:B@VB681"=<&^[>(]35@F!=H)%BG'9)"W"=NS'#((Y10"O6T, M92^CHA>5IOO9>.A-W'V+M&$M;6B6]C)@VGHU&K"-/F> M+JF>V=$1S#=,)DWT7$*NGDXGXBLD-PPI ^HZ+#U%]U!ZZ3)AB,KB.:0\O%T[ MJ;4*>R\0C+5@;!1\3Y_B=)OHU]EK%EW Z^C[F)-$&PFB'9C^+).?$ <@) #%6B&A%)7L"/A-!-0 M7VY9!'&7H-M=%@GT2"5KTVSNW'*"L88*]JW\CHTLLI6ET8'-Z+C+) .[4N4L M@R56O@;2_3_&*JM^T(@ ;^!Y':F,-3VPF1ZV,;#X\_:Q56@?_,":']B.'[@/ M?F#-#VSFAZW7AZ=_7L#K'?]?L 8)-H/D1YP.7_=QIFI7J^(^ECY8@PF/[=S? M!X.P9A VKXULW7_^)O=K]F S>W[4_26Z6A7WL20B&FC$L]M=Z0-%1*.(F-[&%IOE'EL?:"(:3<2\ MS68;!4%+$>@( ,TC8N;13PF [C)@[MUVIC7>B-VV'.D#3D3#B9A73;8!,&[_ MZ]=9!C26B!E+GYD$16I+J%S&M?;>QS*):%01NZTWT@=H @V:P+QR>MOJ+6C; M-6MW7J"A$IBALJB3\[-*SM9^^UCJ!)HR ;;R7= ''@*-A\"\XGFC[\B)[_SO MRZ_;.!A+6;XNCO\$"M5&?'E&5O]:'S%>E0=K^O7R?/*^J H")6P%3;W!&"II M7A[YE3>2;XMCMB67DJ?%Y8916(^K%^#YBG-YO%$=U >OL_\ 4$L#!!0 ( M $F"85?VAR169P0 *H8 9 >&PO=V]R:W-H965TG._+H^8&+[W)+J0(_BKR4"V>K5'7MNG*UI0615[RB MI?YFS45!E+X5&U=6@I*L)A6YBSP/NP5AI;.!>[;9*C/@+N<5V= 'JKY5=T+?N:U*Q@I:2L9+(.AZX7R$URF, M#*%&_,7H09Y= V/*(^??SW-,^-DGZ.?QI1IYW3 M$,^OG]0_U<9K8QZ)I+<\_YME:KMP8@=D=$UVN;KGA\^T,2@T>BN>R_H_.#18 MSP&KG52\:,CZ"0I6'C_)C\819P2M,TY #0'U"<$S!+\A^#\[0] 0@I^=(6P( MM>GNT?;:<0E19#D7_ "$06LU:IY3W=TW)')7B7 M4$58+M^#W\"WAP2\>_,>O &L!']N^4Z2,I-S5^D)#(W1W'TC+@/OO)2 M;25(RXQF(_QDFC^;X+O:T-9:]&3M#9H4?*#5%?"]7P'RD#_R/+?3]#]6Z@IX ML*:C,7/^W^SIQ;-WG.&WH?=K/?^%T(_%]<@,QIFF>%W+BJSHPM'525*QI\[R M[2\0>Q_&G&I3++$IEEH2Z[@_:-T?3*E/NO_(Q#73E/K]$GE^A+VYNS]W[ @, MSV(8=6')$(9G80#]+BP=PB*,HQBVL(Z986MF^#-F@K7@!:BHJ->V/7_? M7T-$$'H]4/*B3#I$^%YTIM/Q$V[]A"?]E#"I!'O<*2Y&K9MDOS8C;8HE-L52 M2V*=$$1M"**+"V)DT_TVQ1*;8JDEL8[[X];]\<4%,1ZD',2!_NLE^!"&8.2' M82_%A[ PQ#/<+XA#&$8P/(-US)RU9LY>2'2A-\G-WHZ.)_NDPFO?-IMBB4VQ MU))8)PS0.^U\O8O3O:%:BH!5M<2J6FI+K1N$L_8#7IST#;6ST,Y\B'M)/P(+ M48!1+^E'8-"/]0:@E_5CN"!$,!Y/>XA.IJ))4[^4VF>Z+-> M^)L:\#M;TU&;)Q5>_>+95$NLJJ6VU+JQ.+5=$%^>_5:;+JMJB56UU)9:-PBG MQ@M.-A;308@&YQ(QBCV_G_Q#&$2!WJ[WDW^(0V$?JZ<9,T/X\ ML?P/4$L#!!0 ( $F"85=O$/ 1 04 /\= 9 >&PO=V]R:W-H965T MHF-N/="ER*F86QLI MMS>V+9(-*;"X9EM"U9L5XP66ZI&O;;'E!*>54Y';R'%\N\ 9M1:S:NR>+V9L M)_.,DGL.Q*XH,'^])3D[S"UHO0T\9.N-+ ?LQ6R+UV1)Y./VGJLGNT5)LX)0 MD3$*.%G-K2_P)D9.Z5!9_)F1@SCY#DHJ3XP]EP_?TKGEE#,B.4ED"8'5QY[< MD3POD=0\_FI K39FZ7CZ_0W]:T5>D7G"@MRQ_&>6RLW<"BV0DA7>Y?*!'7XG M#:%)B9>P7%1_P:&V#3P+)#LA6=$XJQD4&:T_\4LCQ(F#PM$[H,8!]1W.17 ; M![?G@,Y%\!H'[[]&F#0.%76[YEX)%V&)%S/.#H"7U@JM_%*I7WDKO3):+I2E MY.IMIOSD8BE9\GQUJZ1.P1TKU/H3N,K@QXA(G.7B$[@"C\L(?/SP"7P &04_ M-FPG,$W%S)9J B6,G33!;NM@Z$PP%WQG5&X$B&E*4HU_-.X_'?&W%?&6/7IC M?XM& 9=D>PU&/H=5+ )4FI\?P*K]PF]HM),'5F]OY4[*$1G$PG/:MH:.4& MT ^Z5O'0RG,1=%NK#N])RWLRROL;56P)D/@%/!%*5IG4<:TQ)J=9[?(ZHU\O0\_9:G/Y[?#>;D;'X!7DG"2Q5T[/TA>Q3VZ0^-H!>@ M/O^AE8L"!'L":*S"P)_J%0A:!8)1!7XPB7.PHYPD;$VSO_5"<))CJ5Y)!O ! M<_WN$PRY.F[H]!?_Z'PNK33!\)>DB1D;BME1.&P5#D<5_EF=EDAZA?>$J],? MV!*>L12P%6A$KX16C_^2!9WFHZ$OW0-,@D7CHB#P2C 7 (&B/E- !%+\JN,8 M&YI6)WG3-GG3T7D^TCT1Y-4:Q+LV$2+#()%AL"ZR0$ M.L,\;@7:VX2 M+3:%UM4<'35'HYK?*6GKO61/Z([H51Z%N/@'8!(M,HH6FT+K)N/8PT'331PT MVL4918N,HL6FT+JI.79RT'0KUP!V#K13U*],0R,4AKWS/1PV:4'@];)!F":@E35B)QM"T*U_=PXU,5KT21:9!0M-H763G!J3:)%1M-@46CB$Z4RR.G2H<[\J6)%=#Z\]@3:CJ5?.J:."TR&@F),?EI8)6 M :-=J%&TR"A:; JMFY]C,PJGINN&T9;4*%ID%"TVA=:]R3AVI6BTM7I'W6@ M3P\%5ZXS:'TT9G[8/SQ$&JNIU_^_82OKT:_8[[.J Y6:E0SG6@:ARO M;QOK!\FVU77:$Y.2%=77#<$IX:6!>K]B3+X]E ':.]_%/U!+ P04 " !) M@F%71%/,;M<# !%$0 &0 'AL+W=O7E&35 M#T6P47V)1.J><\ES&%[2LRWC+R(%D&B79U3,C53*8FJ:(DHAQV+ "J#J2\)X MCJ5J\K4I"@XX+D%Y9CJ6Y9LY)M18S,J^![Z8L8W,"(4'CL0FSS'_=PD9V\X- MV]AW?"/K5.H.03X5#URUS(8E)CE001A%')*Y<6M/PXF.+P/^(K 5 M!^](S^29L1?=^!3/#4L/"#*(I&; ZO$*=Y!EFD@-XY^:TVA2:N#A^YX]+.>N MYO*,!=RQ[&\2RW1NC T40X(WF?S&MG]"/9^AYHM8)LJ_:%O'6@:*-D*RO :K M$>2$5D^\JW4X #C.&P"G!CB7 MP:X%X*\&J =PIPWP ,:\#PT@Q^#?!+[2NQ M2J4#+/%BQMD6<1VMV/1+:5>)5@(3JA?6H^3J*U$XN?A$(Y8#^HYW(-!- !*3 M3+Q'[Q"AZ'O*-@+36'Q +UQWW),L4\M!S$RI4FL",ZK3+*LTSAMI7'3/J$P% M6M$8XA9\T(V?=.!-->5FWLY^WDNGD_ 1B@%RK0_(L1P7/3T&Z.;=^Y9QW773 M?(WD %EV2>-TT 3]C&9U#59'HKO-8G-+7O>"Q=:VABJT MUX[66^Q4%#B"N:'V4 '\%8S%[[_9OO5'FW%]D@5]DJWZ) M[(CORTVO\]+K8 M]WY*O$.P4Z5. +IY!@H)D6VK;EFQ^26;KGBO"]<=CV?FZZ%OYT&V9Y]&!>=1 MCNN-)L=1J\[A7ZMTR^C]\%*EGB-<%("S-IIL[_VUYU3WI7]K3.[NE/["G876E_TE?_H[PECR8" W!0 &0 'AL+W=O5&B.Z!I7+,"=H!/]49;BPXL.:] &JXDT7!(@OOQ8CES_M[A.X?67.R)RV2O MU+,SON5)$#I!("!#Q\#L:R9P8>E/C! MP$L# M$LGCT7UO5X","W-';@B79,V%L-4S,44;S6%HUC,O.^;H#>8)62N)I2&/,H?\ M3SRU*@>IT5GJ,KI*N()L1";A!Q*%T80\[5;D]N;N"N]D*,'$\T[_L@2OI7J5 MP37.PM0L@R2PG6% 'R%(W[\;S\//5_1-!WU3SS[Y!WW3_Z!O-NB;7:W?%@SJ M)L-&#5!]/QC$-/Y,;%,9V/9C$]7D:G%X^Y EWXEC4D4XW$[ET/ MI\-4N.^:X;=[-U+63!=<&B+@8*'AZ*,5H+LV[0Q4M6^-O4+;:'Y;VLD&VCG8 M^X-2>#9<@&%6IK\ 4$L#!!0 ( $F"85?%.J/%-0, ,P( 9 >&PO M=V]R:W-H965T;(3IX+G)M M)T'F7'D>AC;)L!"V9TK4_"8U5 C'4UJ&MB04LC8J\C".HF%8"*6#Z;A>NZ'I MV%0N5QIO"&Q5%()>YIB;U23H!YN%6[7,G%\(I^-2+/$.W:_RAG@6MBI2%:BM M,AH(TTDPZY_/1WY_O>&WPI7=&H./9&',@Y]2#,,7%>0?#/$UY@GGLA MQGA<:P:M2V^X/=ZH?Z]CYU@6PN*%R?\HZ;)), I 8BJJW-V:U0]M@Q&T1L&\=H@KKD;1S7E-^'$=$QF M!>1WLYH?U*'6U@RGM#^4.T?\5K&=FUYQ>B42W).02B]A1B3T$CGMSHY#QQ[\ MOC!9J\T;M?@-M0%<&^TR"Y=:HGQM'S)9BQ=O\.9QI^ =ECT81$<01_&@0V_0 MACNH]09OZ.T*\P@6+W"EI7I2LA+YKJ@;T9/=HKYNSFTI$IP$7!@6Z0F#Z?Y> M?QA][4 ^:9%/NM2GU\(A*9'#/5)AP:2[SFH7=+?L;94C]*/%Z7%_Y^'#?8:$ ML/(/;2#AKD^[.^-XFC0=8-.VQMT^N&CWCIBF$G#;N6NN],MF(K< M8@?8L 4;=NK\_.^,/@C7+?H>W%D+=_:IK-VW5V076[?F>VRCEFWTZ<1U\W7K MOLD7;G68 FE9]U'+55EIUS2;=K5MU;.F0_W;WO3Y:T%+_H1 CBF;1KTSOFO4 M],YFXDQ9]ZN%<=S]ZF'&?S>0_ 9^GQKC-A/OH/T#,_T+4$L#!!0 ( $F" M85?$5EVU8@, + 6 - >&POZN<8!)KQF;&Z9+^^ODP@23U55D?UC*B!OL^[KOO MS@=#O]>(@)TSXDY%8Y5>Y+KVY7 D]]I/&Y-G3EW3LA_$'W[-T4YG2L7_W M[NVOE=27;SQ[/GE_'$%ZWC,'RERA&'U\'/U3Y!CU M8)^ZT7)JR%IEIYC[\"AE3PC#B!.GKAU1B..@YW!LD\$2&83N.NR5 77NNZOP M4Z%E:*"]=(*ZA2>C3(JVDR/?&DQLDE/OGO"Q/R612 M>=K<0D9,");RP<*AG<'=5?/D3$A5Q;81[/>LOOP V,Y (..\$=CWK6$R*HC6 M5(DK,ZDNKHR/(*\>WVX*HW"AR";L7_BM0W4R0692I50U84)_:YJ,.,U CF*+ M)9RU+ ( M9:Y&:2,+*0@E8:M1STPM'/*^0T\>GYD>]SK;&=5JSX2S= (JH>6 MQDZ ?Y?-#EY)17@; MU)NM&-=,U+,E2U,J'NU>#;TF,_,ZOL=OKD]I1E9HS1'VLEPN95A\LCMLG,8<[TR2)HCC& M*CJ=.A5,L;K%,?RYV3!MX('%@4A_5VM\M?$.>;H/L#5]JD.P3/%.Q#+%:PV( MNV[@D23NU<;B@ >V"ECO0'QW'.@IMT\4P:IBVK [&$>2!$.@%]T]&L=(=6+X MN-<'NTNB*$G<"&!N!5&$(7 WX@BF #1@2!15OX,'OT?!]G7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M=T'FN7 K@WPRJX 7"T'V7 X&M1]X=L(ZR8"RG0L%HH48O?4(V38<+L2M]_U4;\ULIQ.2N- MEG*:9Q[RAL]MV^+X_)HCR#@9#7' A3#6M3W:\3DR;@ [;X\: MIR^$=& FW,$7HYNU4$L_#-[%(+B--@Z[SVT03\R_A%$O%J*$B2Z;&I3;QM& M](#*KL3:)DSQ&L;)K@OCJF+GRF&0V%1MA\*^_D[QTM-J>]<.<8,8FA.!)\RT M:L'C09YI58&R4#'\9K44%7)4[)1+KDI@ 61&0&8'A/R1!9 Y 9D?!'+F(6PJP >0Q 7D<%_*<&X54EEV!8;,5-Q!P?2"X/L3ENN#"L%LN&V!Z MP2Z$PF0CN,0<;IUIZC!_#ZD$/HR+.0$C-MP[<)\1?QEBDIZ)+)I9LUY+GPA= MB]>K04HQ:63'3&#>B15EDC2Z2NI:.-_)MHL'S#!^WH)Z-FE3RB1I9)52&66'[$!V>(QGB$G6(?]!$KV/F+)%%MD6NT3<"T89(HMLB)E&+R@RIF%&)2BLDC*X:LD[J;2)1B\LB*>=F$[60/,!FU,*RB,KJ ?3-[UAEWC!5Y,0DU)0'EE! MCYA3Y<" =0P>O"R?$GR(22DHCZR@730-5,*Q"UZV._]/&@HQ*0OED2WT=T'4 MX\><$D\>NZYY<46T-[DI\>21Q1.6JKU!+"C?%)%]\[QH[2>D5%-$5@U:152X M2KLQO/)+R<_&<+5LDWHX20K*,T7KF<'N-54%"Z&@NL3Q+;:77)97AOF/[0KX44CY1FV?5??-*]V;[UV;^P^_0%02P,$% @ 28)A5[[+,T&9 0 M=1D !H !X;"]?S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1;D+Q)B1/""R^?%7$ M8W,.Y;$-@TM=G<,R*V-L/YP+V]+711@VK3_?SNR;KB[B;=D=7%ML3\7!.QV- M)JY[G9&M%J\S!YMKZ_\SL=GOCUO_V6R_:W^.?PQV/TUW"J7W,1MLBN[@XS)S ME^JY'=S](,/;Y&RPWBVS;KV3S*4.4@C2]$$&098^*(>@/'W0&(+&Z8,F$#1) M'S2%H&GZH!D$S=('S2%HGCY(1BCCB""IAS6!UH)<"X'7@F +@=B"9 N!V8)H M"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>VGO9)M!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-MZ M'TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(],Y1[YQ [QSUS@GT MSE'O_)UZAWBM?'CV/-9X_W=2'6_7^N?M[\O'9N^YW'%V\)=E]0M02P,$% M @ 28)A5R/5;@VH 0 N!D !, !;0V]N=&5N=%]4>7!E&ULS9G- M;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+O MSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^ MVS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S? M5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A< M6&U) O5 M7_]+:->X5F5S]&?=#YOY)U!+ 0(4 Q0 ( $F"85<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M28)A5S]X,N_M *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ 28)A5YE&PO=V]R:W-H965T&UL4$L! A0#% @ 28)A5YTHZ<<:!@ 3!D !@ M ("!#PX 'AL+W=O.?8*C@& "P'0 & M @(%J%P >&PO=V]R:W-H965T&UL4$L! A0#% M @ 28)A5Z59#FVC! >1, !@ ("!V!T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 28)A5V(+Q2/M" MGQ8 !@ ("!+38 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M28)A5\"-W-\? P /@< !D ("!]U0 'AL+W=OEB] < #$5 9 " @9EM !X;"]W;W)K&UL4$L! A0#% @ 28)A5S)8VB]L @ 7 4 !D M ("!Q'4 'AL+W=O >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 28)A5V$:S&3$!@ ;!P !D ("!1X4 'AL M+W=O&PO=V]R:W-H965TJ9IU5V@, % * 9 " M@2"/ !X;"]W;W)K&UL4$L! A0#% @ 28)A M5R(1194U P _0@ !D ("!,9, 'AL+W=O" &0 M @(&=E@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 28)A5]@-5KNH!0 Z"( M !D ("!+9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28)A5U#&6L'W! KAP !D M ("!*:L 'AL+W=O&PO=V]R:W-H965T M6R !X;"]W;W)K&UL4$L! A0# M% @ 28)A5P>1S<8Y P \@L !D ("!$K8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 28)A5S+P MX3]H P 2 X !D ("!&L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 28)A5V\0\!$!!0 _QT !D M ("!VLT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 28)A5\4ZH\4U P S @ !D ("! M?=D 'AL+W=O&PO7BKL

PP, #4< / M " 5_A !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !)@F%7OLLS M09D! !U&0 &@ @ %/Y0 >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " !)@F%7(]5N#:@! "X&0 $P M @ $@YP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ,@ R )4- #Y %Z ! end XML 54 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 55 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 129 210 1 false 40 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.silabs.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 10101 - Disclosure - Significant Accounting Policies Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 10201 - Disclosure - Earnings Per Share Sheet http://www.silabs.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 9 false false R10.htm 10301 - Disclosure - Fair Value of Financial Instruments Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 10401 - Disclosure - Derivative Financial Instruments Sheet http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 11 false false R12.htm 10501 - Disclosure - Supplemental Information Sheet http://www.silabs.com/role/DisclosureSupplementalInformation Supplemental Information Notes 12 false false R13.htm 10601 - Disclosure - Debt Sheet http://www.silabs.com/role/DisclosureDebt Debt Notes 13 false false R14.htm 10701 - Disclosure - Commitments and Contingencies Sheet http://www.silabs.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 10801 - Disclosure - Revenues Sheet http://www.silabs.com/role/DisclosureRevenues Revenues Notes 15 false false R16.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://www.silabs.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 11001 - Disclosure - Income Taxes Sheet http://www.silabs.com/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 11101 - Disclosure - Subsequent Event Sheet http://www.silabs.com/role/DisclosureSubsequentEvent Subsequent Event Notes 18 false false R19.htm 20102 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.silabs.com/role/DisclosureSignificantAccountingPolicies 19 false false R20.htm 30203 - Disclosure - Earnings Per Share (Tables) Sheet http://www.silabs.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.silabs.com/role/DisclosureEarningsPerShare 20 false false R21.htm 30303 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments 21 false false R22.htm 30503 - Disclosure - Supplemental Information (Tables) Sheet http://www.silabs.com/role/DisclosureSupplementalInformationTables Supplemental Information (Tables) Tables http://www.silabs.com/role/DisclosureSupplementalInformation 22 false false R23.htm 30603 - Disclosure - Debt (Tables) Sheet http://www.silabs.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.silabs.com/role/DisclosureDebt 23 false false R24.htm 30803 - Disclosure - Revenues (Tables) Sheet http://www.silabs.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.silabs.com/role/DisclosureRevenues 24 false false R25.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.silabs.com/role/DisclosureStockBasedCompensation 25 false false R26.htm 40101 - Disclosure - Significant Accounting Policies (Details) Sheet http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies 26 false false R27.htm 40201 - Disclosure - Earnings Per Share (Details) Sheet http://www.silabs.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.silabs.com/role/DisclosureEarningsPerShareTables 27 false false R28.htm 40301 - Disclosure - Fair Value of Financial Instruments - Valuation of financial instruments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails Fair Value of Financial Instruments - Valuation of financial instruments (Details) Details 28 false false R29.htm 40302 - Disclosure - Fair Value of Financial Instruments - Contractual maturities of investments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails Fair Value of Financial Instruments - Contractual maturities of investments (Details) Details 29 false false R30.htm 40303 - Disclosure - Fair Value of Financial Instruments - Unrealized Gains and Losses (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails Fair Value of Financial Instruments - Unrealized Gains and Losses (Details) Details 30 false false R31.htm 40304 - Disclosure - Fair Value of Financial Instruments - Fair values of other financial instruments (Details) Sheet http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails Fair Value of Financial Instruments - Fair values of other financial instruments (Details) Details 31 false false R32.htm 40401 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments 32 false false R33.htm 40501 - Disclosure - Supplemental Information (Details) Sheet http://www.silabs.com/role/DisclosureSupplementalInformationDetails Supplemental Information (Details) Details http://www.silabs.com/role/DisclosureSupplementalInformationTables 33 false false R34.htm 40601 - Disclosure - Debt - Convertible Senior Notes (Details) Notes http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails Debt - Convertible Senior Notes (Details) Details 34 false false R35.htm 40602 - Disclosure - Debt - Convertible Debt, Net (Details) Sheet http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails Debt - Convertible Debt, Net (Details) Details 35 false false R36.htm 40603 - Disclosure - Debt - Interest expense (Details) Sheet http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails Debt - Interest expense (Details) Details 36 false false R37.htm 40604 - Disclosure - Debt - Credit Facility (Details) Sheet http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails Debt - Credit Facility (Details) Details 37 false false R38.htm 40801 - Disclosure - Revenues (Details) Sheet http://www.silabs.com/role/DisclosureRevenuesDetails Revenues (Details) Details http://www.silabs.com/role/DisclosureRevenuesTables 38 false false R39.htm 40901 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.silabs.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.silabs.com/role/DisclosureStockBasedCompensationTables 39 false false R40.htm 41001 - Disclosure - Income Taxes (Details) Sheet http://www.silabs.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.silabs.com/role/DisclosureIncomeTaxes 40 false false R41.htm 41101 - Disclosure - Subsequent Event (Details) Sheet http://www.silabs.com/role/DisclosureSubsequentEventDetails Subsequent Event (Details) Details http://www.silabs.com/role/DisclosureSubsequentEvent 41 false false R42.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Uncategorized 42 false false All Reports Book All Reports slab-20230930.xsd slab-20230930_cal.xml slab-20230930_def.xml slab-20230930_lab.xml slab-20230930_pre.xml slab-20230930x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "slab-20230930x10q.htm": { "nsprefix": "slab", "nsuri": "http://www.silabs.com/20230930", "dts": { "schema": { "local": [ "slab-20230930.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/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/currency/2023/currency-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" ] }, "calculationLink": { "local": [ "slab-20230930_cal.xml" ] }, "definitionLink": { "local": [ "slab-20230930_def.xml" ] }, "labelLink": { "local": [ "slab-20230930_lab.xml" ] }, "presentationLink": { "local": [ "slab-20230930_pre.xml" ] }, "inline": { "local": [ "slab-20230930x10q.htm" ] } }, "keyStandard": 190, "keyCustom": 20, "axisStandard": 21, "axisCustom": 0, "memberStandard": 30, "memberCustom": 10, "hidden": { "total": 18, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/us-gaap/2023": 9 }, "contextCount": 129, "entityCount": 1, "segmentCount": 40, "elementCount": 447, "unitCount": 5, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 5, "http://fasb.org/us-gaap/2023": 589, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.silabs.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_btSmm8weVk-Cr3qPRJrwow", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_btSmm8weVk-Cr3qPRJrwow", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited", "longName": "00200 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R5": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R6": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "longName": "00400 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_1_1_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2mMIxDDusE6wG6sj0LtNQA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_1_1_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2mMIxDDusE6wG6sj0LtNQA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.silabs.com/role/DisclosureSignificantAccountingPolicies", "longName": "10101 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.silabs.com/role/DisclosureEarningsPerShare", "longName": "10201 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments", "longName": "10301 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments", "longName": "10401 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.silabs.com/role/DisclosureSupplementalInformation", "longName": "10501 - Disclosure - Supplemental Information", "shortName": "Supplemental Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.silabs.com/role/DisclosureDebt", "longName": "10601 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.silabs.com/role/DisclosureCommitmentsAndContingencies", "longName": "10701 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.silabs.com/role/DisclosureRevenues", "longName": "10801 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.silabs.com/role/DisclosureStockBasedCompensation", "longName": "10901 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.silabs.com/role/DisclosureIncomeTaxes", "longName": "11001 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.silabs.com/role/DisclosureSubsequentEvent", "longName": "11101 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.silabs.com/role/DisclosureEarningsPerShareTables", "longName": "30203 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables", "longName": "30303 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.silabs.com/role/DisclosureSupplementalInformationTables", "longName": "30503 - Disclosure - Supplemental Information (Tables)", "shortName": "Supplemental Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.silabs.com/role/DisclosureDebtTables", "longName": "30603 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.silabs.com/role/DisclosureRevenuesTables", "longName": "30803 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.silabs.com/role/DisclosureStockBasedCompensationTables", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails", "longName": "40101 - Disclosure - Significant Accounting Policies (Details)", "shortName": "Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:FiscalPeriodDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_9_30_2023_HW7DS_i09ESDOnOYvC2chw", "name": "us-gaap:FiscalPeriodDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "longName": "40201 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "slab:IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndConversionOfDebtSecurities", "unitRef": "Unit_Standard_shares_UCUXJ_78IECRaPDw_w4nsA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R28": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails", "longName": "40301 - Disclosure - Fair Value of Financial Instruments - Valuation of financial instruments (Details)", "shortName": "Fair Value of Financial Instruments - Valuation of financial instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails", "longName": "40302 - Disclosure - Fair Value of Financial Instruments - Contractual maturities of investments (Details)", "shortName": "Fair Value of Financial Instruments - Contractual maturities of investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails", "longName": "40303 - Disclosure - Fair Value of Financial Instruments - Unrealized Gains and Losses (Details)", "shortName": "Fair Value of Financial Instruments - Unrealized Gains and Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails", "longName": "40304 - Disclosure - Fair Value of Financial Instruments - Fair values of other financial instruments (Details)", "shortName": "Fair Value of Financial Instruments - Fair values of other financial instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_LongtermDebtTypeAxis_slab_ConvertibleNotes2025Member_K1WO_ZSaOU6TH0Mr8VoMEA", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_LongtermDebtTypeAxis_slab_ConvertibleNotes2025Member_K1WO_ZSaOU6TH0Mr8VoMEA", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails", "longName": "40401 - Disclosure - Derivative Financial Instruments (Details)", "shortName": "Derivative Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_V7BQmZnwa0q5XomgarUM7A", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_V7BQmZnwa0q5XomgarUM7A", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.silabs.com/role/DisclosureSupplementalInformationDetails", "longName": "40501 - Disclosure - Supplemental Information (Details)", "shortName": "Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "us-gaap:InventoryWorkInProcess", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "longName": "40601 - Disclosure - Debt - Convertible Senior Notes (Details)", "shortName": "Debt - Convertible Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_3_22_2023_us-gaap_DebtInstrumentAxis_slab_ConvertibleSeniorNotes0.625PercentMember_MfkqhXpvZkW9ZwKWPz__hw", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_22_2023_us-gaap_DebtInstrumentAxis_slab_ConvertibleSeniorNotes0.625PercentMember_MfkqhXpvZkW9ZwKWPz__hw", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "longName": "40602 - Disclosure - Debt - Convertible Debt, Net (Details)", "shortName": "Debt - Convertible Debt, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_slab_ConvertibleSeniorNotes0.625PercentMember_aEStxxQ2_Eqp0evJou8csg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_slab_ConvertibleSeniorNotes0.625PercentMember_aEStxxQ2_Eqp0evJou8csg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails", "longName": "40603 - Disclosure - Debt - Interest expense (Details)", "shortName": "Debt - Interest expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:InterestExpense", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_3_2022_To_10_1_2022_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleNotesPayableMember_rvhWjK9DLku5p8hUKNlxZg", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R37": { "role": "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "longName": "40604 - Disclosure - Debt - Credit Facility (Details)", "shortName": "Debt - Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "slab:MaximumCashAndCashEquivalentsUsedInCalculatingNetLeverageRatio", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_Ea7kqreiKEuHTWJfdNNSog", "name": "slab:MaximumCashAndCashEquivalentsUsedInCalculatingNetLeverageRatio", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.silabs.com/role/DisclosureRevenuesDetails", "longName": "40801 - Disclosure - Revenues (Details)", "shortName": "Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R39": { "role": "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails", "longName": "40901 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.silabs.com/role/DisclosureIncomeTaxesDetails", "longName": "41001 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_QltXM0keGESSkZhNlBF4Cw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "unique": true } }, "R41": { "role": "http://www.silabs.com/role/DisclosureSubsequentEventDetails", "longName": "41101 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_30_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_EEjXZeQBWU-KppdEea-eeA", "name": "us-gaap:RestructuringCharges", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_30_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_EEjXZeQBWU-KppdEea-eeA", "name": "us-gaap:RestructuringCharges", "unitRef": "Unit_Standard_USD_EbFpxcxL4kqVEs3_J-CZqA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "42", "firstAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_2_2023_To_9_30_2023_oV78nfZrdEibVleFcifC3w", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "slab-20230930x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Term of Contract", "terseLabel": "Maturity of contracts", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Principal", "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." } } }, "auth_ref": [ "r13", "r113", "r310" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense, Net of Tax", "totalLabel": "Share based compensation costs after tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r679" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event", "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." } } }, "auth_ref": [ "r444", "r446" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r486", "r495", "r623" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r679" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r17", "r163", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r401", "r404", "r405", "r429", "r533", "r598", "r636", "r756", "r767", "r768" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r425", "r426", "r427" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r23", "r71", "r489", "r534" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.silabs.com/role/DisclosureSupplementalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r139", "r595", "r623" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r34", "r35", "r36", "r124", "r125", "r126", "r127" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r68", "r70", "r284", "r439", "r604", "r605" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of debt", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r297", "r428", "r604", "r605" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r82", "r114", "r494", "r623", "r733", "r747", "r766" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 3.0 }, "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r69", "r119", "r154", "r200", "r437", "r559", "r634", "r781" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r679" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r640" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized debt issuance costs", "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." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r436", "r445" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "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." } } }, "auth_ref": [ "r37", "r38" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total fair value of available-for-sale investments, continuous loss position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r120", "r258", "r601" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Available-for-sale investments, total gross unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r121", "r259" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r673" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period of recognition of unrecognized compensation costs", "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." } } }, "auth_ref": [ "r378" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r687" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureSupplementalInformationDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r724" ] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of available-for-sale investments in continuous unrealized loss position", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r25", "r131", "r151", "r152", "r153", "r166", "r167", "r168", "r171", "r177", "r179", "r196", "r249", "r250", "r314", "r380", "r381", "r382", "r392", "r393", "r411", "r412", "r413", "r414", "r415", "r417", "r421", "r430", "r431", "r432", "r433", "r434", "r435", "r443", "r511", "r512", "r513", "r522", "r574" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_TaxYear2013Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxYear2013Member", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "2013", "documentation": "Identified as tax year 2013." } } }, "auth_ref": [ "r761" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r684" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r712" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r764" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r685" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Operating activities", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r74", "r96" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Cost" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r682" ] }, "slab_RepaymentsOfConvertibleDebtIncludingConversionsAndRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "RepaymentsOfConvertibleDebtIncludingConversionsAndRedemptions", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment 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 including conversions and redemptions.", "label": "Repayments Of Convertible Debt Including Conversions And Redemptions", "terseLabel": "Repayment of convertible senior notes including conversions and redemptions" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r180", "r343", "r713", "r714", "r737" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r683" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r56", "r58", "r59", "r60", "r524", "r526", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r562", "r563", "r564", "r565", "r568", "r569", "r570", "r571", "r581", "r582", "r585", "r586", "r596", "r626", "r628" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r647", "r658", "r668", "r693" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years, Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r742" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r685" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r727" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r180", "r343", "r713", "r737" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis", "terseLabel": "Due in one year or less, Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r741" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r92" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r637" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities of continuing operations:" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r638" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r123", "r129", "r178", "r179", "r202", "r386", "r395", "r503" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r762", "r763" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value", "terseLabel": "Due in one year or less, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224", "r484" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r650", "r661", "r671", "r696" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r225", "r485" ] }, "slab_NumberOfDaysInFiscalQuarter52WeekYear": { "xbrltype": "durationItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "NumberOfDaysInFiscalQuarter52WeekYear", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number of days in each fiscal quarter for a 52-week fiscal year in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Number of Days in Fiscal Quarter 52 Week Year", "terseLabel": "Number of days in each fiscal quarter for 52-week fiscal year" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r638" ] }, "slab_UnvestedPerformanceStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "UnvestedPerformanceStockMember", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents information relating to the unvested performance stock.", "label": "Unvested Performance Stock [Member]", "terseLabel": "Unvested performance stock" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r638" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r681" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r639" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate.", "terseLabel": "Gross unrecognized tax benefits which would affect the effective tax rate if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r389" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r638" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r262", "r308", "r313", "r418", "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", "r472", "r473", "r474", "r475", "r476", "r499", "r601", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r743", "r744", "r745", "r746" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r16" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r166", "r167", "r168", "r196", "r478", "r517", "r523", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r556", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r629" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r680" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Fair value of available-for-sale investments, continuous loss position for less than twelve months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r122", "r260", "r601" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "totalLabel": "Total Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r218", "r256", "r480", "r739" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Fair value of available-for-sale investments, continuous loss position for twelve months or greater", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r122", "r260", "r601" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of components of interest expense", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r89", "r305", "r438", "r731" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r197", "r204", "r208", "r210", "r502", "r599" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income", "totalLabel": "Net income", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r157", "r172", "r173", "r174", "r175", "r182", "r183", "r187", "r190", "r197", "r204", "r208", "r210", "r599" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r64" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r94", "r304", "r606", "r607" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r738" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r524", "r526", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r562", "r563", "r564", "r565", "r568", "r569", "r570", "r571", "r581", "r582", "r585", "r586", "r626", "r628" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Convertible Debt", "terseLabel": "Repayment of convertible senior notes", "documentation": "The cash outflow from the repayment 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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "verboseLabel": "Number of shares of common stock issued in connection with redemption of convertible senior notes", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r11", "r24", "r44", "r107", "r300" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r638" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12" ] }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract] 0", "terseLabel": "Continuous unrealized loss position, Gross Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r12", "r56", "r59" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r131", "r169", "r174", "r180", "r249", "r250", "r380", "r381", "r382", "r392", "r393", "r411", "r412", "r413", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r442" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r131", "r169", "r174", "r180", "r249", "r250", "r380", "r381", "r382", "r392", "r393", "r411", "r412", "r413", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r442" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r33" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Federal Funds Rate", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r764" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r753" ] }, "us-gaap_FiscalPeriodDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriodDuration", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal Period Duration", "terseLabel": "Length of fiscal year", "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." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Cumulative effect of adoption of accounting standard" } } }, "auth_ref": [ "r131", "r169", "r174", "r180", "r249", "r250", "r380", "r381", "r382", "r392", "r393", "r411", "r412", "r413", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r442" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r638" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Under appeal", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r753" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r642", "r653", "r663", "r688" ] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r753" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r648", "r659", "r669", "r694" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of information about the equity and liability components of convertible debt", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "slab_ConvertibleNotes2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ConvertibleNotes2025Member", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents convertible notes of 2025.", "label": "Convertible Notes 2025 [Member]", "terseLabel": "Convertible notes 2025" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r638" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r31", "r518" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r111", "r137", "r163", "r197", "r205", "r209", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r400", "r404", "r429", "r488", "r547", "r623", "r636", "r756", "r757", "r767" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r649", "r660", "r670", "r687", "r695" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r623" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r197", "r204", "r208", "r210", "r599" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Distributors", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r615" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r198", "r199", "r203", "r206", "r207", "r211", "r212", "r213", "r332", "r333", "r478" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Money market funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r760" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformation" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Information", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r723" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r136", "r263", "r479", "r602", "r623", "r748", "r749" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r708" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r26", "r27", "r86", "r138", "r492", "r515", "r516" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)" } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r709" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r78" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r626", "r627", "r628", "r630", "r631", "r632", "r633", "r734", "r735", "r765", "r780", "r782" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r12" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r708" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - $0.0001 par value; 250,000 shares authorized; 31,779 and 31,994 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r78", "r491", "r623" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r78", "r535" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r64", "r65", "r66" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r710" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r78", "r535", "r553", "r782", "r783" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r641", "r711" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Payment of taxes withheld for vested stock awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r158" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenues" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureRevenues" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r130", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r323", "r334" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r641", "r711" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r28", "r148", "r150", "r155", "r481", "r500" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r641", "r711" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r39" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15", "r623" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r297", "r336", "r337", "r338", "r339", "r340", "r341", "r450", "r451", "r452", "r604", "r605", "r616", "r617", "r618" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r344", "r348", "r376", "r377", "r379", "r620" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r305", "r438", "r606", "r607", "r731" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r96" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r211", "r478", "r504", "r505", "r506", "r507", "r508", "r509", "r593", "r609", "r624", "r715", "r754", "r755", "r759", "r778" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r675" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r166", "r167", "r168", "r196", "r478", "r517", "r523", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r556", "r557", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r574", "r629" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies", "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." } } }, "auth_ref": [ "r99", "r100", "r101", "r108" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "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", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r32", "r96", "r161" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r211", "r478", "r504", "r505", "r506", "r507", "r508", "r509", "r593", "r609", "r624", "r715", "r754", "r755", "r759", "r778" ] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Direct customers", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r615" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share:", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r675" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r702" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r705" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r675" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r132", "r146", "r149", "r159", "r163", "r170", "r178", "r179", "r197", "r204", "r208", "r210", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r399", "r402", "r403", "r423", "r429", "r483", "r497", "r521", "r555", "r572", "r573", "r599", "r621", "r622", "r635", "r730", "r756" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r707" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r98" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r706" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r679" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchases of common stock", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r77", "r78", "r107", "r522", "r574", "r588", "r635" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r678" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of convertible debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r42", "r43" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Non-designated Hedges", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r12" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r703" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r704" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r676" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r705" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash flow hedges", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Stock based compensation costs", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r375", "r383" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation costs", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r676" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of valuation of the financial instruments", "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)." } } }, "auth_ref": [ "r425", "r426" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r677" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "calculation": { "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails": { "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "verboseLabel": "Income tax benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r375" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchases of common stock (in shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r77", "r78", "r107", "r518", "r574", "r588" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r264", "r265", "r558" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r705" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r265", "r558" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r79", "r107", "r493", "r514", "r516", "r519", "r536", "r623" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12", "r408" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r436", "r445" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r678" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of Inventories", "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." } } }, "auth_ref": [ "r14", "r83", "r84", "r85" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation costs recognized in the Condensed Consolidated Statements of Income", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r47" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r706" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r48", "r49", "r346" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r686" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r678" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r706" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Event" } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r678" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.silabs.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r706" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Income (Unaudited)" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r706" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r679" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r707" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "terseLabel": "Restructuring expenses", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6", "r266", "r267", "r751" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Government debt securities", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r776" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r645", "r656", "r666", "r691" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r679" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r707" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r645", "r656", "r666", "r691" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "terseLabel": "Revolving line of credit", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r75", "r112" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r436", "r445" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r652", "r660", "r670", "r687", "r695", "r699", "r707" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r652", "r660", "r670", "r687", "r695", "r699", "r707" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r680" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r380", "r381", "r382", "r522", "r734", "r735", "r736", "r765", "r782" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event", "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." } } }, "auth_ref": [ "r436", "r445" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r535" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r78" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r166", "r167", "r168", "r171", "r177", "r179", "r249", "r250", "r380", "r381", "r382", "r392", "r393", "r411", "r413", "r414", "r417", "r421", "r511", "r513", "r522", "r782" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r77", "r312" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r740" ] }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Estimate of Possible Loss", "terseLabel": "Estimate of additional income tax expense", "documentation": "Estimated amount of loss resulting from an adverse tax position." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r214", "r215" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r95" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r21", "r40" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r687" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "verboseLabel": "Unrealized gains (losses) arising during the period", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r142", "r143", "r246" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r164", "r385", "r388", "r390", "r391", "r394", "r396", "r397", "r398", "r520" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.silabs.com/role/DisclosureSubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r436", "r445" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r680" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r131", "r151", "r152", "r153", "r166", "r167", "r168", "r171", "r177", "r179", "r196", "r249", "r250", "r314", "r380", "r381", "r382", "r392", "r393", "r411", "r412", "r413", "r414", "r415", "r417", "r421", "r430", "r431", "r432", "r433", "r434", "r435", "r443", "r511", "r512", "r513", "r522", "r574" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r103", "r268", "r269", "r589", "r752" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r10", "r27", "r412", "r415", "r443", "r511", "r512", "r728", "r729", "r730", "r734", "r735", "r736" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Lease income, Statements of Income location", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r440" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r77", "r312" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Investment Income, Nonoperating", "terseLabel": "Interest income and other, net", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r93" ] }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherProductiveAssets", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Purchases of other assets", "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r95" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r680" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r680" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r184", "r190" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Shares used in computing basic earnings per share", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r182", "r190" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r680" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r687" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate debt securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r616", "r618", "r779" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r687" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r88", "r98", "r118", "r132", "r146", "r149", "r153", "r163", "r170", "r172", "r173", "r174", "r175", "r178", "r179", "r186", "r197", "r204", "r208", "r210", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r423", "r429", "r498", "r555", "r572", "r573", "r599", "r634", "r756" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r674" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r650", "r661", "r671", "r696" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r680" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other non-current liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total unrecognized compensation costs related to awards", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r378" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]", "terseLabel": "Discontinued Operations" } } }, "auth_ref": [] }, "slab_DebtInstrumentConvertiblePaymentsMadeInLieuOfFractionalShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "DebtInstrumentConvertiblePaymentsMadeInLieuOfFractionalShares", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument in lieu of issuing fractional shares.", "label": "Debt Instrument, Convertible, Payments Made in Lieu of Fractional Shares", "terseLabel": "Payments made in lieu of fractional shares" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r759" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Information" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r345", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "slab_PrincipalAmountRedeemedAtParPlusAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "PrincipalAmountRedeemedAtParPlusAccruedInterest", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The principal amount were redeemed at par, plus accrued interest.", "label": "Principal Amount Redeemed at Par, Plus Accrued Interest", "terseLabel": "Principal amount were redeemed at par, plus accrued interest" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r19", "r134", "r163", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r401", "r404", "r405", "r429", "r623", "r756", "r767", "r768" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r130", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r592" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) operating activities of continuing operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r96", "r97", "r98" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Line of Credit", "terseLabel": "Amount outstanding", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r13", "r113", "r777" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations", "totalLabel": "Net cash used in discontinued operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r96" ] }, "slab_WeightedAverageNumberOfSharesOutstandingDilutedSharesUsedInCalculatingEarningsPerShareContinuingOperations": { "xbrltype": "sharesItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedSharesUsedInCalculatingEarningsPerShareContinuingOperations", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS for continuing operations.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Shares Used in Calculating Earnings Per Share, Continuing Operations", "terseLabel": "Shares used in computing diluted earnings per share" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities of continuing operations", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r160" ] }, "slab_AdjustmentsToAdditionalPaidInCapitalSharesComponentOfConvertibleDebt": { "xbrltype": "sharesItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalSharesComponentOfConvertibleDebt", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Number of shares to convertible debt activity.", "label": "Adjustments to Additional Paid in Capital, Shares Component of Convertible Debt", "terseLabel": "Convertible debt activity (in shares)" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "slab_ScenarioCreditFacilityDebtCovenantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ScenarioCreditFacilityDebtCovenantMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the debt covenants applicable to the Credit Facility.", "label": "Scenario: Credit facility debt covenants" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r73", "r384", "r775" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities of continuing operations", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r160" ] }, "slab_LineOfCreditFacilityMaximumSecuredLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "LineOfCreditFacilityMaximumSecuredLeverageRatio", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum ratio of total secured debt to earnings before interest expense, income taxes and noncash items (such as depreciation, depletion and amortization expense, unrealized gains and losses on commodity derivatives, ceiling test write-downs, and goodwill impairments) permitted under credit facilities' covenants.", "label": "Line of Credit Facility , Maximum Secured Leverage Ratio", "terseLabel": "Maximum secured leverage ratio" } } }, "auth_ref": [] }, "slab_IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsAndConversionOfDebtSecurities", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements and convertible debt securities.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements and Conversion of Debt Securities", "verboseLabel": "Convertible debt and stock-based awards" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenues", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r333", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign currency forward contracts", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r541", "r545", "r550", "r564", "r570", "r583", "r584", "r585", "r628" ] }, "slab_HomeAndLifeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "HomeAndLifeMember", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Home and Life product category.", "label": "Home & Life" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "auth_ref": [] }, "slab_LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacityBasedOnEbitda": { "xbrltype": "percentItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacityBasedOnEbitda", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to increase in additional borrowing capacity based on a percentage of EBITDA.", "label": "Line of Credit Facility Contingent Increase Additional Borrowing Capacity Based On EBITDA", "terseLabel": "Additional increase in borrowing capacity based on EBITDA (as a percent)" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r333", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r110", "r409", "r418" ] }, "slab_ScenarioCompanysOptionToIncreaseBorrowingCapacityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ScenarioCompanysOptionToIncreaseBorrowingCapacityMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the criteria for the Company's option to increase borrowing capacity.", "label": "Scenario: Company's option to increase borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Senior Notes", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r75", "r112" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedLabel": "Reclassification for losses included in net income", "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r3", "r86", "r145", "r246" ] }, "slab_ConvertibleSeniorNotes0.625PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ConvertibleSeniorNotes0.625PercentMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to the 0.625% Convertible Senior Notes.", "label": "0.625% Convertible Senior Notes (2025 Notes)" } } }, "auth_ref": [] }, "slab_NorwegianTaxAdministrationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "NorwegianTaxAdministrationMember", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Norwegian Tax Administration.", "label": "Norwegian Tax Administration" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent [Abstract]", "terseLabel": "Net changes to cash flow hedges" } } }, "auth_ref": [] }, "slab_IndustrialAndCommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IndustrialAndCommercialMember", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Industrial and Commercial product category.", "label": "Industrial & Commercial" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Net changes to available-for-sale securities" } } }, "auth_ref": [] }, "slab_ProceedsFromSaleOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ProceedsFromSaleOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "terseLabel": "Lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r195", "r440", "r441" ] }, "slab_DisclosureOfEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "DisclosureOfEarningsPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Disclosure of Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings per share:" } } }, "auth_ref": [] }, "slab_LineOfCreditFacilityMaximumSecuredNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "LineOfCreditFacilityMaximumSecuredNetLeverageRatio", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum ratio of total secured debt to earnings before interest expense, income taxes and noncash items (such as depreciation, depletion and amortization expense, unrealized gains and losses on commodity derivatives, ceiling test write-downs, and goodwill impairments) permitted under credit facilities' covenants.", "label": "Line of Credit Facility, Maximum Secured Net Leverage Ratio", "terseLabel": "Maximum secured net leverage ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate margin (as a percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "slab_MaximumCashAndCashEquivalentsUsedInCalculatingNetLeverageRatio": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "MaximumCashAndCashEquivalentsUsedInCalculatingNetLeverageRatio", "crdr": "debit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of cash and cash equivalents used in calculating net leverage ratio.", "label": "Maximum Cash and Cash Equivalents Used in Calculating Net Leverage Ratio", "terseLabel": "Cash and cash equivalents used in net leverage ratio" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), before tax" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r133", "r140", "r163", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r400", "r404", "r429", "r623", "r756", "r757", "r767" ] }, "slab_AmortizationOfIntangiblesAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "AmortizationOfIntangiblesAndOtherAssets", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible and other assets in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "Amortization of Intangibles and Other Assets", "terseLabel": "Amortization of other intangible assets" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Derivative Financial Instruments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r418" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), before tax", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r109" ] }, "slab_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information related to various accounting policies of the entity.", "label": "Summary of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r172", "r173", "r174", "r175", "r176", "r182", "r185", "r188", "r189", "r190", "r194", "r422", "r423", "r482", "r501", "r597" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r12", "r51", "r52", "r53", "r55", "r57", "r59", "r61", "r62", "r63", "r418" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r646", "r657", "r667", "r692" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "slab_ConvertibleDebtLiabilityComponentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ConvertibleDebtLiabilityComponentAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Convertible Debt, Liability Component [Abstract]", "terseLabel": "Liability component" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "slab_IncreaseDecreaseInOtherCurrentLiabilitiesAndIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncreaseDecreaseInOtherCurrentLiabilitiesAndIncomeTaxes", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other and liabilities classified as income taxes payable.", "label": "Increase (Decrease) in Other Current Liabilities and Income Taxes", "terseLabel": "Other current liabilities and income taxes" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "slab_DeferredRevenueAndReturnsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "DeferredRevenueAndReturnsLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and current portion of liability returns, which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.", "label": "Deferred Revenue and Returns Liability, Current", "terseLabel": "Deferred revenue and returns liability" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r91", "r163", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r429", "r756" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue from performance obligations that were satisfied in previous reporting periods", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r321" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments", "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." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r615", "r759" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://www.silabs.com/role/DisclosureRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r615", "r759" ] }, "slab_ProceedsFromMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "ProceedsFromMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities" } } }, "auth_ref": [] }, "slab_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "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. 0", "label": "Summary of Significant Accounting Policies [Line Items]", "verboseLabel": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible debt, net", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r21" ] }, "slab_RevolvingCreditFacilityOtherThanSwinglineLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "RevolvingCreditFacilityOtherThanSwinglineLoansMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount other than swingline loans.", "label": "Revolving credit facility, other than swingline loans" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r297", "r336", "r337", "r338", "r339", "r340", "r341", "r426", "r450", "r451", "r452", "r604", "r605", "r616", "r617", "r618" ] }, "slab_LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "'The contingent increase above the maximum borrowing capacity under the credit facility, if any one or more of the existing banks or new banks agree to provide such increased commitment amount", "label": "Line Of Credit Facility Contingent Increase Additional Borrowing Capacity", "terseLabel": "Additional increase in borrowing capacity of the line of credit available at the entity's option" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r335", "r342", "r371", "r372", "r373", "r453", "r477", "r510", "r525", "r526", "r577", "r578", "r579", "r580", "r587", "r590", "r591", "r600", "r608", "r619", "r625", "r628", "r750", "r758", "r770", "r771", "r772", "r773", "r774" ] }, "slab_LineOfCreditFacilityMaximumLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "LineOfCreditFacilityMaximumLeverageRatio", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum ratio of total debt to earnings before interest expense, income taxes and noncash items (such as depreciation, depletion and amortization expense, unrealized gains and losses on commodity derivatives, ceiling test write-downs, and goodwill impairments) permitted under credit facilities' covenants.", "label": "Line of Credit Facility, Maximum Leverage Ratio", "terseLabel": "Maximum net leverage ratio" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "slab_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncomeTaxesTable", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information pertaining to income taxes.", "label": "Income Taxes [Table]" } } }, "auth_ref": [] }, "slab_DebtSecuritiesAvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "DebtSecuritiesAvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Debt Securities, Available-For-Sale Securities, Continuous Unrealized Loss Position Fair Value [Abstract]", "terseLabel": "Continuous unrealized loss position, Fair Value" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "slab_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfDebtSecuritiesTreasuryStockMethod": { "xbrltype": "sharesItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfDebtSecuritiesTreasuryStockMethod", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities, Treasury Stock Method", "terseLabel": "Shares attributable to dilutive effect of conversion of debt securities" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r181", "r191", "r192", "r193" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Quoted Prices in Active Markets for Identical Assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r297", "r336", "r341", "r426", "r450", "r616", "r617", "r618" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.silabs.com/role/DisclosureStockBasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r109", "r147", "r150" ] }, "slab_SwinglineLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "SwinglineLoansMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of a revolving credit facility defined as swingline loans.", "label": "Swingline Loans" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r342", "r477", "r510", "r525", "r526", "r577", "r578", "r579", "r580", "r587", "r590", "r591", "r600", "r608", "r619", "r625", "r758", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "slab_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "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": "Income Taxes [Line Items]", "terseLabel": "Income Taxes" } } }, "auth_ref": [] }, "slab_IncreaseDecreaseInDeferredRevenueAndReturnsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.silabs.com/20230930", "localname": "IncreaseDecreaseInDeferredRevenueAndReturnsLiability", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period, for based on the revenue and returns from the liability.", "label": "Increase Decrease In Deferred Revenue And Returns Liability", "terseLabel": "Deferred revenue and returns liability" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsFairValuesOfOtherFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Significant Other Observable Inputs (Level 2)", "verboseLabel": "Level 2", "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." } } }, "auth_ref": [ "r297", "r336", "r341", "r426", "r451", "r604", "r605", "r616", "r617", "r618" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r335", "r342", "r371", "r372", "r373", "r453", "r477", "r510", "r525", "r526", "r577", "r578", "r579", "r580", "r587", "r590", "r591", "r600", "r608", "r619", "r625", "r628", "r750", "r758", "r770", "r771", "r772", "r773", "r774" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDerivativeFinancialInstrumentsDetails", "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r270", "r271", "r272", "r273", "r342", "r477", "r510", "r525", "r526", "r577", "r578", "r579", "r580", "r587", "r590", "r591", "r600", "r608", "r619", "r625", "r758", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureSupplementalInformationDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r725" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r21", "r44", "r45", "r67", "r68", "r70", "r72", "r105", "r106", "r165", "r284", "r285", "r286", "r287", "r288", "r290", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r308", "r439", "r603", "r604", "r605", "r606", "r607", "r732" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r698" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r651", "r662", "r672", "r697" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r700" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r90", "r163", "r197", "r204", "r208", "r210", "r248", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r429", "r599", "r756" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsContractualMaturitiesOfInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "totalLabel": "Total Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r217", "r256", "r487" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.silabs.com/role/DisclosureEarningsPerShareDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r156", "r172", "r173", "r174", "r175", "r176", "r185", "r188", "r189", "r190", "r194", "r422", "r423", "r482", "r501", "r597" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r104", "r162", "r283", "r289", "r290", "r291", "r292", "r293", "r294", "r299", "r306", "r307", "r309" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r78", "r80", "r81", "r102", "r537", "r553", "r575", "r576", "r623", "r636", "r733", "r747", "r766", "r782" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum", "terseLabel": "Semi-annual interest rate (as a percent)", "verboseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r20", "r285" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails", "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Short-term Investments", "terseLabel": "Short-term investments", "verboseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r115", "r116", "r726" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Schedule of maturities of the Company's available-for-sale investments and money market funds", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r698" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt [Abstract]", "terseLabel": "Interest expense related to the notes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r698" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 3.0 }, "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity-method (earnings) loss", "terseLabel": "Equity-method earnings (loss)", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r6", "r87", "r117", "r201", "r247", "r496" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock issuances, net of shares withheld for taxes", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r46", "r77", "r78", "r107" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r698" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving line of credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r29", "r732" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r21", "r165", "r284", "r285", "r286", "r287", "r288", "r290", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r439", "r603", "r604", "r605", "r606", "r607", "r732" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r698" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r425", "r426", "r427" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Available-for-sale investments, continuous loss position for less than 12 months, gross unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r122", "r260" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Unrealized gains (losses) arising during the period", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r141", "r143", "r406", "r407", "r410" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.silabs.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation", "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)." } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r698" ] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r643", "r654", "r664", "r689" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r699" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r32", "r135", "r594" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.silabs.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r387" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Reclassification for (gains) losses included in net income", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r128", "r143", "r144" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Available-for-sale investments, continuous loss position for 12 months or greater, gross unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r122", "r260" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsUnrealizedGainsAndLossesDetails", "http://www.silabs.com/role/DisclosureFairValueOfFinancialInstrumentsValuationOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r308", "r313", "r418", "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", "r472", "r473", "r474", "r475", "r476", "r499", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r743", "r744", "r745", "r746" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r698" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "totalLabel": "Net carrying amount", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r113", "r296", "r311", "r604", "r605", "r777" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Provision (benefit) for income taxes", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r109" ] }, "us-gaap_IncomeAndExpensesLessorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeAndExpensesLessorAbstract", "presentation": [ "http://www.silabs.com/role/DisclosureSupplementalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income and Expenses, Lessor [Abstract]", "terseLabel": "Lease income" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r699" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock issuances, net of shares withheld for taxes (in shares)", "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)." } } }, "auth_ref": [ "r11", "r77", "r78", "r107" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureDebtCreditFacilityDetails", "http://www.silabs.com/role/DisclosureDebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r284", "r285", "r286", "r287", "r288", "r290", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r308", "r439", "r603", "r604", "r605", "r606", "r607", "r732" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Convertible debt activity", "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock - $0.0001 par value; 10,000 shares authorized; no shares issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r77", "r490", "r623" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.silabs.com/role/DisclosureDebtConvertibleDebtNetDetails", "http://www.silabs.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://www.silabs.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r75", "r76", "r112", "r113", "r165", "r284", "r285", "r286", "r287", "r288", "r290", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r439", "r603", "r604", "r605", "r606", "r607", "r732" ] }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAndOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.silabs.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, net", "documentation": "Amount of investments, and noncurrent assets classified as other." } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r701" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r644", "r655", "r665", "r690" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-22" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r713": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r714": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 60 0001104659-23-113394-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-113394-xbrl.zip M4$L#!!0 ( $F"85=8-&'!BPT *Z 1 X5<[@0^80HY@F!%7/1 U1+=\]4* M,W1-A*">ASX+ZBX(0N/1_MO]T?[X T&GXR,SU@"#V?(")OLC^."TT@<9\=H M/!Z.AY/1Y "]/QZ/CDX ](PD4]HA6*4.0*E98+(CZ@GTB5]@A'_>62JV.A\.'AX=]23T\ MD_L.]TT[1D<'8$ P*9/'#2H."3W*OF6$/LZ$M\_% D2.#H:Z> 9FB\D%F5=2 MOQM":4RH"UR5T*;I#H=A89J46MI F528.4D;'CT+\:]7T.(-95Z[AP-#.CXZ M.AJ:TH14NF6$(',\_/7ZZL[@N2&F]<2#?+L='C EGK(VD<397_#U,"HT0,8, M@1PL,%XE#',L9Z:BJ"!/K)Y61)92FY(\N>!>!;DIR9 SLM ]I-+P1T/-,XS( M8BXI5%6CDJ),-1(5 MR+4MHQ,4#W6QEC<9C X&!^,$QT (&*:J@(Q*LWI1IYP:"K*$8)8*7)*B+(-: MB0K14)*%7 D+?E":6/;169;+U"59O\#4D>6TIBBO7*E:&2*7K 1QFCC;AG+C MI:K>0]6F)EK>\9T M9U0Z'I>!('417.-W$,4%&S'$K,US#!#M!&('R)92(0BD*I2(M%H5P4"_XPS(O+511 7#!EG\QG\"D)\[$Q MGYY+(N:(Q,+H8,\)O/9\FV95LD4/8[2VP!!,IDR\<&#Y!YU=3_Z MC#T]8=TM"5'R*\.!2TWOTE!VXK0@"G.E0321"Y\3T2@M&T7"42@=O4GD_[5' MMB&R2:FXU$JSH'W9$'ZI!IIX>\YIH[ )3\2_L M!60ZOZ ,9DJ*O4O(/859*Y&ZR.A27GQ&%*9>(5Y['J$6SW@+X\(X']'I6I&I M5OM (AFE1 -54KDFFB=$-$7T)FI![S$=/ :ZI1+840'VKK$*!#20F(E_3:3: MPFF:RZWQFTDWOTG5C_RD 9J#;IK0N\XVKO.5"8(]^@=Q?X(,3$)B=L6E)!T= MIDY:C9L<='.33:W(5(L@RT1AQ;USV-<%@M4J7,[6,,ZY\$W3*\"OH;:">UB< M.]+B4$I>CYD5LS,RTT'?F@BEUTOUUR]$54!F)[8B]JXX:FOV<%B.!9I'?T,@ MLT>M%K5+I@BHJ\X?5SJ:2"*XFE-:D&,#2 M6,7;V:F/.M8(A:7GL!ZFK5:P;[ AB51%%3LOIR=%5.SMGVX[=HV>I.IK^^J MG=:[EI@MB+QD9BA<=EP3"RN&;!6EJ_X+"BOO M%\KJ9F*Z8'0.G0F&;,<H4*Y%91)$918 ()R(CH<6B_Y--R3<>.4KL59)?5GZ;K?^NS+KSU1OX1(+0Q+LTW"= M7Q]$XF86)JQL_K>16O'X>Q&/E"R3X&6D]4"5 '5+UH0%1522YU8(WAHFJV-F5'HL6B5(],"3+AL9=[_%CL"NDB&P;C41&#Z#2-8>[MWC95[)0R M-DD=(4.85H:N@LF!U !EE88>DF%&B-Z&H'IP. MJ64Y5LV8K-!U/!O08UF3O90#EBJQHE*UY=B;O4&D7&[Z7*G5_.^+YH_9>PC: MA\_E@%AIK? <%>&IWM_MX>H8VU7MRS?AL6[/M]\4Z'?I6P5V%QB+U(P-+5-&K8Q%Z+O+H!;J WI[:/@J6@%H;;7*X;R#2H%'M54JZX0[ MJ!-\::L3L!"OJ3H?AKD;R*('F7O*S"UEP,>%0JQPWV7%'6GA/9M7W#%B0FI9 M16ZN2],?]J&JJ'$M:MU<"]>HUIA'W[X$_HR(Z?P,/\E+=@%1 M(?;^&6"AB#B<_$+(MW\3+/9,KF)0""-O"+W(CHV,:;353:J$],Z:5/-^^$Q<'M6<".]7:PFA54;9S M0U+N[J KBF>1KT'HP_15&E$]L6)M&'9.V[C?G)'P_R4SH\RIB0$37:B))#(O M>B2@=F1_I:X8!2FM+')&Y@3T<:-=15#EEJA ,)E 76V.1KP[:XOZUD=(QP9H MP_"R6H?YJ^HR%MNFYN]IZC7>&"Z+Z[<[.3-' N5)]+LKNL'W_(QZ@3XO=#Z? M$T?I.Y19]&LWD"C!<'9'G.@2RGOMTH%X,B=ZKXE:3)&E/3H LN[K ^^Q.7A%%)P(/4Y9#Z;L8;+DULDIS]R\\D+UG!;LX\;7W& MT)C#Y#?XR=QK)82^<";U#G2%3VWEJEM5^^I^NW7D;#2?LG.8+ES\;/%X7FK- M&*KC52WX%8P599@&5>AI+1/3"K97SD_OP)@8>'24BMF3G*[,#BR/@2O E9L' M.[/OY%29J),[$JA/=T(D X%$A?KU]#NI;_F9U='^N\GA3=C/LOJVH-])?4_< M_P31Y=GW?#,FW6 *:0FX*(7I()P(DJPM#E"2Q"Y9;'T>6:\U+41KX5P\D 7% M#/*Q$]>GC&H[:YX8R,T:>RWIEACG36'3)^\/5?K]0NABJ8A[$@ZZ\=)_B,LT M4#HYT+_A:&9ZXH;/O\*$I"&,]O?9(O]B3A1XP:/I*O[!MI2E_I>5;N$OW>P] MQYZT&/R2N8$.)+%GXB'?AV$!OA2\J89N!UWI9^[K1/:*SDE!FY*R'=3@1G"' M$%=>".[K3&(ZO\;B&S'!;CI43=1JRK!5SKZ5&S9=RB@:(/I9AZ=61JAC^EX, ML3DW-YWGQQF(QZD#SAR-3IO<<9, =^'>(M-\F;Y F4-7,/SX>J/LEK@$BMT3 M=8/%C1?($\^0#SC#RTY=\8IJM>\FB8O7XC*Y2\M$J8B<^=DYT6FKO#Z M^?@=N52D%B7[\AJ[Y))=41),YQ=:I GXPNE[+[L^M(6<[\9=(G3USU_I.1S^ MZ=!"D!$09'RXAW4XY:LHBY9R,PNF>,%.DC?K.E)LXWA$G^5#_BWE//= M]/B4;B;QGXPFAP7T;40[Z -?S>]I$1<"&//&@+Y+/]QOR.E51_BZNH7'E,,C M=I_^"U!+ P04 " !)@F%7VU4\ \4/ !.Y %0 '-L86(M,C R,S Y M,S!?8V%L+GAM;.U=6V_CN!5^+]#_H*8O+5#'=IS)3(*973BWV0#))$@RW>W3 M0)%HFQU9=$DIE_WU/:0D6[)%B91EB[8#+'9BFSSD.=_'P_OAYU]?QY[UC"C# MQ/^RU]WO[%G(=XB+_>&7O9"U;.9@O/?K+W_]R^>_M5I_G-Y?6RYQPC'R \NA MR Z0:[W@8&0]DLG$]JT;1"GV/.N48G>(+*O;V3_<[^QW>U:K%0LYM1ED(KXE MI!WL=Z>_G,4"B7]B=;OM;ON@<]"S/IUT.R>=CG5W,TUX Q4WQ\W!:_3I,RG)<0Q';;?]Q#SQ M>&W$=R.*!O"=9S^U. *=XUZ'Y__[0P! K21865X*]O5K5I[^RV\$5 M-+0QJE7_0O%&&N&,C"<4C2 -?D8KMDAQ66::QV:C2X^\U-M,RDI8HRG.,7,\ MPD**+FU,_VU[(;H=7&(?FC&VO2OP?E3T-HS_)+Q>_L_G*+"QQ]2L4WNA)AH, M ^H[02A[=W804AQ@)%P"\^(!2NTF4:Y)IKMNP^C$ __B=RO-G2^?=^])HRA M%1FKM+1&3/003B ]KR"O[(#0L6@$%4U0)JT1%<_1$_>-,/0-\),G/GY#044- M2X0UIN"5'R *K>[B=<+[@"6TDTEJAIX!<7Z*:03OT:$^2[&S6)BV@H[M.:$G MA%S#;[%2O-!5C&M35D2O 8*LLV]QP,N$Z01,B5K6M #X>UJ&E2[$BDNQHF*L M?TP+^J>&'805P X><3+5\_BDA= LREP< WE"UL!F3T(@S#N'MCT1D[HV\@*6 M?",((<@0?_&C#\XR8(E0,"GRONPE7[:;J,M92"E8>:Y*N6E^'/4^]0X/CXY@ M%L Z3C)/Z!D/+-8 M7 C1J3"A+J)?]KI[5LB@'F3"R["]/>L%X>$H$+^L&0D^IH6NE/]S\;\0/]L> M[VO[P9E-Z1OVAZ)#EB"DE-<.0BX".,H&$.5>-."+-L!J+:&,; ]@X#E7/1![!M4 M70)D.DE6K0-0Z^,& E>J40S4H4% W5$TL;$;C_&A9[@-1HBJ#&L4170MP7['D2 MB)*?-P&.PKH:V9$%MC_D*SR13L":BU?'"_EN:0DL*EDW ;+*>AC8W:7&R(DC M_T9\)_+BN0L+&CDW \QJ:AC8F5UC^PE[8JL!5!%K>B/B0349]_'!VQR0YQIUI4I8N#:0JK*Q>/@Q83F8*5J_T+$%,:X)@&73)_O[#<^ M=U9;3<@FSJK:ZQWWCLT!L @.^6*"@H(&8GF-?;Z/?$:1BTO6A?*2;A&.RNK5 M/WU9W);CW_PX1P,$U7#OT3/R0SXOOD=!2'V6Z/B6#YA>YBV L :%529&$XH) M!3E-M%,QCE3N,26IMP#J*AJJS))FV!ZL?V-M[I##=+8@VTR3I3<:7T5@]913 M\<5-0CM/TU)LY1FV 5Q-[?2<DFH$;:/?\:*>/W N;^N#Y6=]QPC&W.G)A8H8=+!OP ME&?<(G0K*FN@LTW57 SJK3Y0/5H]*\HB RLJ;",.6 .L,XS[SS8WL(<>2OY M7=K?<3 Z"UD NM/I>2M^0@?^<^6#U@J2S,.^#,&\N4L]:AO(C3/"8)@=*RA= M@V$M!"?/O^JJ:: G?4">QP\M(Q^,X($J?7>,?U$G;?D;2)A,#0\J43*IW MEHXJ"OOI5H0"0(*'X*@TCO.[OLA&QUJ1M+DE7H;>!\H$C- M: A=.VM4Q)I#FU7R08]UE>VV0;YJ%DKT-_# ?+7&QCY7_M9_0$X[[[G_# M:"K!)QG]V[.K2T(?; _=#F9&J)/9(8Z[\A=XB2 M1AWINV JOV _O]8RWIF[,BN:?AM,VP+SNB_C;_4*>&?I:DQ8>B*[93!'BPW< MK4#*$HE9$WX$$W8,9N%ZYE153*:QYM_8PF_>>R@JR[T?*B[W0GF6*' S%GFA MNG,!H^\1 _P=J'8<4#K[12IE-%T!"L$\AS\B$/T+GZ/S>!>OSLCVA^@>[',Q M&"!'&E9@S958_Y(TK_,=)<\8F';Z]ATX=.5/#V_TG0 _1[$D#GC4- EG2O/M*%FJV25F MR9'B8M_Z:?(PLBE:>(1/=ODB-W%6\4\&!)U;"R$TC!&SX*.IW4P2%C5U\#S: M8XD"W]RR0-?%N9Y9XBB39*%KLX&<2-^W"OQG+F/?"F31D78.YN6-59",_F" MJGDTFWN&0;N_BO.]DT?#+@E/%%=DM6DB66M;K&RTHQY%DLX&O4T-U/+6WBJ* MVC&6U&ZJA#B*9[FT=VR4B5/^:(0::\KEO%-F"3LE?%%W:C@7Y]XEK"M8PL!H_ L> M2OHFNZJKEPK88G+49 RE2R!-$T0,G$$O-^36087+L&J9=Y$8ZH8H/5+2 "DD M]ID>EJDZV<@18!XYC)ULJ%K/Q&XHU;%>IY_3E9]KST^?4?B@8^YBF2I8.;Y$ M2W<#PPWPY*XWZ@6OKT=8 M2-&EC:EXI7=ZP\CVKGQHJZ'HN_E/V0M(F9_/^6.PWI1?A8$P#CN]3M=J6;.R MX0,OWA+E\Y 7TR*L5!F0:EH+GF@P3813B?X15\7< !G1RMK4WC,SS+7.@G0- M^!QPW7,.NUP#[?SF^))2D.:=0W7]#%P/>1@1&O"I??EE[[RD&PJCLBKJNZ0- M>>OD4;O0]N)-08S$$\93O70=]D$UAYVJB#6>UH3GP+.Z;(+/3@*9QV$I^9)7 M*N)J=$&7SUY9P,.:2R\Z:XM9]T7NN0K.*L>K.N,2G[YC_]9'_T$VS=1;47-] MP>8XE65)D;G;O1J[&-BGJ&K:'P2(@J*/(TK"X>@2/PN=69TL4RICMPE7W40& MGAPL5KKT\*!Z=J/TDGB/Z=BA3E<]%6I^JRD#?VGW7&R++73-=3&J5'[6H =@ MT*,=(%4GZ-!="6,G"_DG9%+64HO:J=IC,Q7O.\X MX3@4)S,*PO;6('GC^XPZ++5DF=O1?G.(L>H.1L6.N]7?K(/-)66^LWF%=JS8 M5ZUJ,O@03B:>>-2"3P('A$98Z$WV/BP>'$C+M5*"-V .ET3(>ON&Y$_"IY.L M/1!$7/COA/[D(9B(@Z2.(C^Q>2T\S^C9N S*>IC>7TQ5N<0^9B/D?B7$+<4O MDSBK=Z]W?/AQ4_ KU\,P#\F[".@(GA$->%QP_A%TU'.01XL;]5Q.M!.?2!9? M_<*Q@3"7+8EZ#RP-@?F2CI8WI M;O.[;R=[G$*W^%!Z'')0@FEQILU#M8(^F@^PKL6?7OD!HH@%<;UUG>G"UD+L M3!.Q%HKD;H ?G;.$=!0PE\J@AR1DFXL%6Y^1<< M8]"3UUAE#DY+2 .K[&H57$H[\]JV/BHYGKZZ[@:>(KH83SSRAM #HL_80?DZ M@2U.D8\&.. 7/M5I4H_PK"D/P91-7YFL@T8KM,V2SS%_;D=8QM[WE_\#4$L# M!!0 ( $F"85= ?8S*\2@ (M0 @ 5 &UL[7UK<^,VENCWK;K_0;?WPYU;M6X_.LFFN]*S);\2;]F6UW9O=CZE8!*2 M.*$(!2!M:W[] B3%)YY\ PGB]>P1;;<@FMU C(,PG)WBP%_!V>SXZ.-W'X\^'G^:'1S\->WC%!#:!D6S MM+.3C\?['\[R[E#T979\?'A\>')T\FGVXY?CHR]'1[.[FSW<#45M&:@ PR#Z M_0O[WQ,=;T9)C$CZ\>N'=1QOOQP>OKR\?'Q]PN%'A%>TAZ-/AWOH#SDX^]6/ MBP95X.\/LQ^KH(&DZR B,8B\LNL6*B^?4NCCSY\_'Z:_%J DX '2;H\/_^?F M^L%;PPTXJ Q @B\D_?(:>2!.A:HD>2:$8)\.]F '[*N#XY.#3\*4/Q*%LNS-8A6D%Q%#S'R?E^CT*?Z>O%'$L2[ M;Q%(_(#"?Y@Q3+[=7]7H)0$=EGSTT.:0_7PX])BID+24ZK GM\X#XH6()!@^ M!*N(FH 'HGCN>2B)8FJK=Y0&+X#D',8@"(D>-TS[M$'M!< 1Q87<0?RP!AAV M)%#8C0V:+D& _QN$"5PL+X.(&FX PBMJPCCUK(3]E)HN_^>.'!AH4 ?Y]2VB M>1?XT(Z6P+?4=SD$/%S]2Q+>(UQ-/IE=G0-GAW#G'P3%7_ M&0[(%.TL)EX/5B25/!'X1T+GFPNJ M-UT=GZ@74XI2I/=D-5%(FQ+H?5RAYT/H^1D25Y$?/ =^ D*RB,)=G7+6DO": M,FZP/U*VI"P1]%/G:@5+@+T]HOF?379!L@$?88+1EOV3XG ("5P>YO"'+P$- M%P\B@#%Z@9@_8I.:)AM#C(O^V( '^0=*V/&/!\?'!R=I&/ZOS;$T^*VR2A#Y M /MT:7N6D!AMYJ\!.4<;NMP]ATN0A#$Q\1?:G?$$HFL(-758 O*4LC A!RL MMKE.T*'8-ZQ+4FH'A/ZF;12M+C(Q4-C#B]>8>BJV"KB(Z'(.IS[K.B!Q5ZN0 MZUO101#%AWZP*70"A*%:B2K9*I:^^3XEN=*RHQ$(D:)_,^:@Z,!/9=P10U$W M@Z.;]GZP@9NGTDQ-<>7U,32B:]H?]I(G>%"PIB.ZDIY&5(;,U/MK0[T?'L(4 M)(B"S":CWW- ADYOVZX,"1F[237$Q$LP@I@, MD%<;/62I7<315TT/R+XI'6#^Q6]S0F!,YD\T2@5>P6+JVF'X]0,?Z+?C!@/$ M8(>3TG)%(S42I[$VG7C2O,,MBKP$8_I5AIR 0(.6#9I3V RB;%$EO=3,.:XS M@1K,OM,E1AL-=B-#C!-"AT%;-C@HG']NIQW=9$Y^2=47$=:S1S13<@EANHSY M^H'^M<4!PC16^_KA:&J]N0[ $XL3 Z@R! ED0R^XD-.2E3*]@L=9QG8!:0)H MH;%+X'NHOHS!2&OP276>@VY+[?EHNJ;X*:J/:Q!=HV@50[Q)DUV%K:KM0=&! M4(_,NAA?MZ_Y-@%+"&&X9LNIYSREHO#('7IH**!1 M#Q8\. ZL4I M7"+,LE2R26"4 >7SR&A#]O 7732K.46-1M>D?L> $ZW9;S0.R";0GP[K\6 9 MTZKCQ,&R9-*8\?/GST='LX-9V3/]L.]\1GN?9=W/6/_[4+(88>^$4@LV]D3[ MO*D/@\P)T3]*WT,__'8-5R"\B"BN.S9^PUEP(%K6+8 Y'!OS;+CS6OJH@G;U M9R[.38 :P@9.1,XCQ!^LIU$+\R4MP^9BQTR7AU5I:#VE5\R !,>5V8]^*F5( M/Y3NYL&#$:#&S=%!(5Q+JE+(J2C*A_T6D2WTTDI&KHI*8?F4R:"[*J\.B8?*)[IX=/Q',9L5O7']=^W5*;+E*WOA5C'%_51:Q M!G%'F71"J*"U]_H-=*RZ]O. ;!$!X<\8)=NS>CI.[,P5K80N3*.=6SR0AB+* M=EWX,%R(HB\D9(C9Y&Y=24K5D6N18-7HLA1X$86=@I =X7Q80QC/(W_N^T'& MVC(Q3$YW-;(([2),V%%=!H/8!)= ?['-ZXYD"[%I!A>J_G3#V_8D*CQOP0;J M^Q?]WO2\CEE_?7W1Y$HGATC85Y'NRU_X6W2NE=V1RX*U &=:1,Z M7/R+I;P)WE;7''EXBS$+/AB>DB4"%U:5EVA#V\A4E5BPDMA;Q ['[+]YI'\1 MX*5^3)J6,>Q%G*TR[Z?O1*L2'>J%W>3SH8"U.EQX ]7AV804NAIFNV MM:'O&U?XS<3&3+&;W([UB*H:H^:A+ABDL6?OP0T'*=AQ^X: M/L-0SRHEC74,4]'<$=LD;32-K538AY&]2GL9T'+UQ*HP7BFR-LU82IW*DJ54 MV;7I]L50,B/F0XO540QO(^_ (K EQ"PV>X#X.?#HVHE_81@+]HC@$CJ9%0\Y MA#C+,? @O7V 4BO0>,A/[Q-$U-8J. :FTJJ/*&YE?(3>.@KHFD3B(OC 0ET6 M@SM!J-381> &Q YGA$J^(ST\)K)5+4)14"<$U"A\V^2OF-]'"8OA2+@W2MFD""K&4SV-_+6UGLL8N(]#+-"AW6PE9I*E\XD6M:U.PN,Y& CM3DAO) =TA;]K:ZGZ) FHA9, MLQME5?.54F35?G/,SB$)5I&J0)D/K%(X#K@3A.J85PO<@-CAC$O)][;Q;8;Z_E.)^OZ; MW^9AF*/ 'NWA*;\,M$62"KC?:5\N+Y%ZU(G/\5;19,JK0L_J#'":D"""A,R] M/Y* !(K5D0!:Z/PD\([0RO[$4.[WE>V,Z&^U[#L#J(6"##&:? 80DE!U_EJH M6SZ>E=,&K^D4Y5]%,8A6[&KG[/+:T]T-^#O"ZV]X_LZI^TKK;0/1[=;.,.W8HY M7-+&E/;13B$+!((,,+)]0+A.0GUF5:!NU9CJ3_-);*@-*%0?/JAUXJ2&P@/5 M)' XLY#R&*G'G]P(> A7=5^$J%65K]["KZA8XH$*M4($[ ")4M7G VN3.9SZ M*[B-='"8W 3X2-=>@A B:[FN%0> KO3NZ<0DK6BM@TG*.]N ELE2U*\V ;5( M&[)F5YL"I@]T MD+,UB"+I442=IN*5KV9C!UDB7_YK->[,E@%#!#/IH2XX3A]&:!%5"RRTB;'W M8,;/$*TPV*X##_#L40K+]=I2Z*FH@ZLF!L(Y20C+ITX&/$1#AJS=*Z[ :W:!NNQJJRJ,^+!G$\HF-?*SKW4H-47#S0DB5B+IJ--? M(55'LW9@M(V>W101Q7R5IFF9'2:R+40>J#AW(@!V@$1YBH@+K$WF@"DB.;>1 M#@[3IXBX2-PQ!?/[ XW>;)4 "W4$@F\&[1*34((;T+O M<(:A9C[2Q&3Z1Y!$J%QUMFU[4O5/,4AHMA3JGV=8E?BCG,8V6YOP8=FXS$QDRQF]R8]0BJ&J/ MFH2X-@\J3%'2PF3VLVQZ+8R4)B=IH4_WL":F)PK9)&?9I*0$2*LA++ M/(7-2S3P@;@I5#[81(2P"M'%LH:",#,LA.62)87NDQF6LA5I##YI2IB'[3X7 M+,72[H&XRLLI&J6Z(G#QD3!) T?(E1^&$S8P(GG XV]J"2!=7*8_^"9$OG;R M38JTY>+V9YB]FZE8/+4!)>7#LW;JZ?+M8%3TSR0,39Z@:015+D&?D:D)*< ?/L?"XBV9C3Y\YK2-:2 MY"WD[#XO]P*PKPCB:C!"2;>@;*TT3^F2Q6>.@@HM"ZTK3_Z=[DJ8.[!++Z5E MB)?81[Z6_H\QE'QE.\)@O1^$$VA& #2[)W(G G"-6X>Z,-;D#LT#=N2/C>NFR#CX>E>S;:B+>OV. C M;/L@1'8%PAG >+=$.)V9I(1BB%[:!QP[FWD,"\3,DBDA+K[%0T?2;.\<8Q24(ZJ8= MF3+D10F&LN,]]J7 T=[#7PJBN ^!*8BQNQ&W/[FXV$)6916MYEXAQ+KBBVPL0-#/(.EK?)^ @9)ENT;B67-QH^Z2+? M7E/AXT#RA;_UID+AJ&>\,9H2.9$Y_6Y.WAGX2PL62CW'[ M6P@%,W#?[KC;8GT[G(B-(C2$>X/R!EQ6J)OTNB5J&,DA75RGO4VJ%W'['4@U M40WS_>FP(8EK^C']@?-]3D";_OTC;-#S#U/BKR*?AM9^ D*RB,+=AYIPX6L, M(Q_Z#894VGP8YDTXADYF$9Y?&@/]P-XEJPS'/=B@ LNQ%H.9VS6A0Z=X'GW^ M=)09+OWFM_L;$,=K^/*?:$T=,_\8AAIP;Z82P*[&J605DH_;T]!2W3[8\*BM M&)D(R=1T),B5!K/%0;IP_OKA:$#ILN'.?D%A&%!CQ6+ARN"JLN7#C2Y:_K!N M2):/6R[8$YY@Q6Y1[1%?7EX^DH".2S[2D"OSAT6^\@Q1SQ>EQ5+E(JOXE2R6 M[';,%217T4.,O-_7**1(DLRM?XM X@=QQ7'*W.G1T7='1[.#6=$Y_;L8?58= MO@0A,[2'_S3(L9G\I\/C_=,A-&)$:Z84T3XZ./J5L? ($%AY] MV@V.1W;EM6H?(P"%*NBN8$LN;'H MMY]25M_U-1Q]LH87G_+E^A0SBLC%<@F].+O/>+&<^QD6@H2A7K/I%U\"'R=> M?.D3XYQHA$E*W89V5V2FVJL9FY1&%YFE>'B0@RS7AQ8 MN>M)V)BR,O/7WN^9VO":B H-KPWH0*3;437K]MFFS!T!52+T]#@K620QB4'D MTY!$G9/@-'' J@80FIQ&=\1W"^,L_+A&A,R? 4O0A_ 15?#/R3X%)/ $$C7N MQ8$X>P A&Y/MCMQ%42BCA)*U6+*';1!.)1/'.'A*XHRV.ZK,42S0@]Z].A#3 M#Z 7O=G@CIZDM%\1DD#_/,'4>64+=7:>!_*O.)#-SX8=3:D-WX\[?QM2[KP" M9)/:$!H@[\F!)5QW$]#0 CGUCJE!>?U?FQ,RH^H2LFJZ.MNA+?/Q]SWM6&BNH$ZC\9KT2 MLROK][N6%5HFWUM.QQ9N&]=^M;^KWU*(&@>ME;K<4'9LDHV0BXW?+>^LD9"5[EC*S_;G%/1\7(.J(C+(CTW$UK_];OBU0L32O\E50H6X25Q]E[&LLD] MZ9UKVR$/8J(M2S*R[JXP%:CTS&%735!?/(MYH^K".DO"])#.[&\3*Q M'HJE4*5BA/FODNAY@!%UXK_G T1!Q?#=6RMQ'II#M0W!@7WQVPM9_@FJ P4EH&/JU1LN&_P5!JMU#/TY M]9Y@!?>!0ZO$5:8.AGTX4"HZIC(83J8L*?L7,MZ48W&Q*$N3]+L:K7N9[GW,G.?N7:7GL(J_).UCSRL^4: M2=G%UG@E5WE+ULE1<&#E.Y U%@ODR7DXME[J^MD:S[X1F.Z?AUYZ6#%:-6V5 M4D2_3NA7^?7I*.*JY)2C.U U/88'G)R/8VMDF91L% 9?&8,I;2[HY0I6>KJD%'+>TO""&'ZG1*U?AL(3G>DSU.YB'$ >HC MJ]I/\"Z_BI!=)#Y8ZL%PU$E7=T<3+]ZG8*"=.I9+$.#TZ,YB>1E$(/("$);S M)RE>2.3_;%;U\JE=]<*&GZ7CL\N,BR%FE3$H5($% UH60$$%R/E:F8+1V>M8 M=/%Z'8"G($P5XB;5!^@OHGNF),QQ48!;%.']1[;BY1;>C]#_Q 6(>\1/=\6? MOP004Q>PWEW#9QA*JF9T&SM323.X&M3JY87595&"64YO:;QM=:;6-81]N ME."8*3I7KGKDNB'>JXC.M"2EZUAZN:JTA0.;&)T4EBL^'H'.">O$6%@G#ARH M&%58)VX(J[T D\V,(FAG[KX==RH4D6]5A(\81&1)@P)*2W:0GNWN<)?6[(U5 M(EAURZ;&88=P9.:4:WY5[L.2;U59;E $=S< _P[CRR3RY5?'BX =F#_'4/JJ MR$6D6[Z $F\1!C&L1_Z*5S&D;1R87<<6I8(#[N1VOSW\C)XACA@]!A)6-W.@ MKG!L(:N9X,::N,>RI)5)'"%9<^U G?LHO.*NQONO$=]>G?L9(&M6GT;_85>O M/(.P%LR4B531?*+?WH&Y971=,F"'.Q/-PQKA^!'B3?FXK'!KD OJP(0RNF3Y ME+LCQ(QN?<.5P#M02#ZZ."7D.[E)]HT2!\+@']#_F7(Q90BB)!COCGWJMCM6 M#C]+QY^!R)]E&+B_+59? !;'CBX1?J#^6;;AI=7R/4/79[/*0#CON;?WW-N? M*/?VQM,WEC)QVNF;3^_IFS>;HW,\?5,Y'M^8KTI$5>D9PS[LO:36A=9FM;1R M@I\\<2(ZF21%MOPE/S>%DLK"G"V'[Q!)A5/&+[+S2^,-YH"/Z*PX8_/&G9A= M3J2*M&M(R.,:1,:]%=WCT]-)PT1=V;ZVTB$]$K'('6WISI[*V_/IA4/R"UA& M&,>!C9'>Z_<1V.*.;@T[OS<(GF1!UAK3@1S0:!8[WM*LQ<8_BXXVUP%3Z*AR M3 ?"TS>@HTHVOA4=U>+C@ L\J_HFNDG/OKYI,LO)_>_B9[)8IH\,#W%4]+MN MF^$IU'.*# -##)TW?V3T='<*0DH!?%A#&/^,4;(-HI76:5!ITVG]$'.4,<0; M9@ALYT&R-% M^%[K4O,6M .1@UQ5>)>8MZAPH[#[SW707%5.:^BCWL^0OY\AMUU]\X:/)4]Y MAMR18\F%2G+<3+%,3V]?8U2?@11/_2,RG;NU?RJF)T<$;EGBSM_>&9?Z?7T% ME9*$ Q?:@:35&%(7TFLG#W .[7Z"_HAI[#\/LRNEUL)4^6]:M,V=B>8'(ZE;8C<;2 M2$\LS]$<%*5K8PF\&^O@?CI<%:Z$5+L5Z("L+T/TDN,GKSSGPSJP[E4J7O. M)H<,%RSG'))@%:4T2)RA"-B9I("&LQ/1X)PSJV"HX\LXX&ZX,KF&R47CA*>Z M172!EZ$$?:F?XD*ZXZ6$&E5[)HU'@^7]W?9<>!^0WPU7;663Z=V58%^VX]JL MI,0=IU7BR;:4V1ZQWQQ\6BRF\="&%*SOGCUUNQU*/KQ!6"Y M/Y,W<<"QZ6A=+5_*W'YJ]V/0M7[C4.6E/'&\J.3;(1ZRA(@'B3/A A._,@!G=@M\-< M:@T:7*J/W>-XBS(,YAN41&JQ-,$=J&0U%DN3!EL;2T]Q[46>B&*15@^9;2K] MP-M4>HKI/Y7>9UGWL[3_M["G5-T#5-V(U(*TN9TKS4"T 1W:$Q*R7+P[ZT!9 M5!VA6[!1)1A$X*XD%T3*))9"E8IQ"SHK3NKHXP\GW^E4Z7#6F M/]'KM<(E=D?Q3?08K6#FDCR:>A6Q!Q*#:%6^6,@N#[N'/MQD16J\Z:QGAPY< M9*LAR2$H=<=4_^E?I/V^MTF[_L!LG90*$G>Y"M\ 'U[1,!TFB^4E2\6D@V?X M\\R\9X=32O>'?F;>D]*Q)7M'ML:T.9'I8A]O86R:Y3K1R'*QK_YM1CM_3W&]I[C>4USO M*:[W%-?H*2Z'3.,]JV7KGN+&]+Y_'&5WAC9;%#$SE]P[;-#X;:2R3*ER)UIN MQ , XQU[S48_[]AL8OMV7F/%%)MA@YN*W^.V[0T0]'WR[/&#$1M7IXUP&M-]2NG[L". M:9'BM29I&P?B4_5]6YJT.+2*?H]*W:^U:*T'GD01JU:+MQ&F:I'BSDJ9@^;% M:[X5/<]6^^DY5GV!"9H[X EQ1U0-LO0,S(G"I7YV9'7#%$,_8.5O:7!M&J"V;I+>;Y:FO<[VW;['I\.N MR6LRDT2G/,"W%IOR:+ ;$=4M1A:7\D'=B$K%2B3FOA,1*5MC+I898M(PE ?H MP)I+IC^U= '?:N,OX?/*'QF"X<:!5(9*-HX( ZQ.E6%H:!CE*)B[HCI(Q#L M!9^'%_H;[09>(Q#QWU;NT8\#@M%2MTHA<1 M_&0G$*&_>(8X"E;KN-A>2<\BHR4N?KF*?/BJ)<.>?3H0%^I)MR>=5N5^2E4OM]1^GY'Z?L=I>_%@._%@%H;F45V-].H M5JI$8XM3W84#ZT(#*9O1-G8.B8=-]H+]*KU_*$MQS7T_R$9527"H3AU84>J> M5!R 6N>ES-;-_B*Z> IB'XPB\L8(;^BNIZ%)MZ$,N0/* ]=;&+/78C%8L6 I M0+H"5_7R-NYMZDR>.VGE.I54OP+RL*5J2+6L&BLY.^554=>(*B?.8QT-&C;:.EAQ3X4? M):8O+/S8?F%AW]$;.$ 1$+!:8;C*3QGEF$M/4DB;C)^&O,/(3[QX@1\@?@X\ MT6X#'\R=8Q0:C-_G*_FD3)[_S=%@M_GFB!!AQ9H$UOY&A4R#&CSG$3#"O'T5 M^0EUDP$(V8H/;394G>@'<7V3HH'E30REIA0SLH*.$5C]"]I .M9UL!1LK F M+&]GZ+.4@[OMJRC2$Y6_!O'ZC J;HH8"A%X>[1T1I)C2\PMHB%#=U8*-Q& F*2;2;MN;/#ZVX6"_@ MJC2SM_NO25$M2RV=)=]>/4"._R5E#$][RYM6"('T/_\1O H$W:DG!XRVBQ9T MHM6==!P/YSN(EPAOV$VBBZ&OI) M"!?+]"V8%FOF&+/RO/0-F=-="9._*S-_ =B7Y2 '['_JNY*H^L#BR.0U&X3A M*XZ!I2V<26<.+O#ZO4L2%EB^^HJ+F30J5K1Q(QC6T%,-"3D1^K+[TJA:LO! M6O\8B MTB+,\NFXD':W^AE&[!@?Q7/N;RA[V=5X["1?CJK7LY[)QUT.?3+K_9 M6;>Q TOU"?1(EQONY+*UF/((7D_I,G<9Q%G*7E> M.=S">+$4;XR9=N+ Z3IG/$W)%7>40HLYMRA?P:53*WE$,0BKOS,&W:+X;S N M6=?'"74;SX$S?Z[XI6X,_"?0RHS+EPCG7S$XT=G$J9%PX(3C6]9? 5?M;$-G M^4OJZPV/L!P?M?>>L[YF:6>C[S<+J^(+>GB;P0(8&SN =/QY$J]3F2OWQN;_2U*7!@%[:*E,8&+ _RE7*7DTA@Q%7F+\ M6&=^%J M"9?33E1O4&S^!@$^.3K^)-UMYL YX%H$FM)@=Q-QRP?-XWV990SBA,A>T>:" M6K^Z6]NG\/%WBOOR][,%P&XX&IDBR:3@A-NYHX%2$*U*W*3.1PCM@ N2:U15 M$$(J1CGP7)BG:!=3 C?Y/J02Y\J!YJ;?>7N[@04->0HYWVU0A5--:)LGIG7D MI23 H=3D_@[] E=VD5=V"U]";79!)\?49(6E 8=6-QJ,Y*;"4WNB/);A(OL M8;F31Q[7(/X5):%_M=D"+RYHRZD2B+5K9Q8WR(Q$W)4^=\1=<2Y@$T39SAR) M@PW%<[&\0X0$=):XIO^JW:NR XN;45T]KI(F2R>ZDB<"_TA86?8S_9]9.OV8 M#>"685Z*23B1$C;P$M^=H,/ZT XJ]0LB2B2)_K_F.UWP.H=*IDE2U6E[9F5IKO76"1+35M6D4.R1MM/ M]DP6C$!FQBHR(A4'C_[T"P<05R80@3CAP1FSF58Q$_ KW7\ '(#CS__C>1>0 M1QHG?A3^Y9OW;]]]0VCH1IX?;O[R39:N3_[[-__CK__EG_[\7T]._M?'VROB M16ZVHV%*W)@Z*?7(DY]NR7VTWSLA^4SCV \"\C'VO0TEY/V[M__M[;NW[W\@ M)R=_Y30^.@GK$X6$$_OP]GW^Q9DD%X4_D??OOW___8=W'WX@__VG]^]^>O>. MW'S.VWUFHJW]MH:!'_[^$_S/ ^-'F(IAPO_\RS?;--W_]/WW3T]/;Y\?XN!M M%&\8A7<_?)^W_D8V?SYJ__0#;_W^QQ]__)Y_6S1-?%5#1O;]]__K\]6=NZ4[ MY\0/D]0)76"0^#\E_,.KR'52;OE6N8BV!?QUDC<[@8].WG\X^>']V^?$*T1D M;;RT8%,E\*?OQ9??_/6?"/ES' 7TEJX)5_"G]&5/__)-XN_V 0(/SEHY;L0=]3FGH48\[ )". MW-KW 3AI%!\;+,D]*:'NVTWT^+U'?1Z.\(\3^ >W$_OCM[.(8P6/FOT.U?%UUFZ$)&U ,"GXJG+^0R7$?QCN/:GX48$SI6+D"%Z;WS4(9W1?.&IGC=K4V_W/-T M[7 Z8:NT@_VQ0IG\RFG__U: MUT&!/N$,#KUT%$U3-K^G5U;5M34^")ZW=./#B!>F7YR=:FS0-,,;@DUZY:&G M:H,SY!HE[>M[TMU*J@3(SC<*W#.*#?$FO\;K8BH]#E$=OL/I4DH)!\,84)O/ M@_XM$-C?W( MNPB]J;;VP M.Z"1UG6?;.R"V4W-!!_HN34F*\+9D"@FDA4!7G.Y]+WS?.DQO/;7OMC=;(%. M?7OL;MRB:=V!-8TQNVZ;R .=EI$G=?HS@^^IYS&C)?(_D/5\K[6%NBUV#VW0 ML.Z=BH:8/;-)W(%>*6FN\G\0GIR_#F?#3\GWC/WS.KZ/GL(V*]1:+L0CC[53 M^F/9; '>J!!V+%\$TC"> _&9_9#/):[CFSAZ]$-7/R?5-E^(1VKT5+KE0=L% M^*9.XK$E?]9:+L [U?*.Y9N" M.F'D9UH' 5J?QM31^.+!UWB]3Z5'<=2M\AU.#U-*V->G^ ,U&9R(3@9'-QL MHU"?>%0TP>M*.GUR=SK\'J=+::7LZU:<(.$49UO[WE$WBYD[O__P<.^GRJ.2 MBB9X74NG3^Y:A]_C="VME'U=BU,AT9J\__#FX3N2TY_>O^YC!ZZ/W+WL'B*5 MIH??X_4LI2:Y6]6^Q.E3:A%[.Y2@1@2Y^7#JXMG=,HFIYNB>IAE>KVK2ZQ"S MJFUP^EBCI'U=+2=*S+(YIF(H]9H@?MK;-5 >X6YKC=4$3/>L+ M2W5;G"YI)/' Q:6D3@KR1-"?;]\XI7"#QW^DYT[J2'$:-B$US;'[:+.>AUO$ MJK:8?;1%XL&;P@5U.+GEY$X[Y[&9^,Q)Z2:*7[0V.&R%W2.56AV?GRF:8/8_ MM: CG**)24YU+F>[VSE!\#%+_) F^K'ZL!5V9U-J57>V6A/,SJ86=*"S<:(D MISJ7LUWL:+QA@_[/*!3YL2) MH$XD^=F@<$N#H,TI#QIA]T653@0)-*ORIH[87=#$YT/%LX-/3"[J9'<0Q?1G ?A3%9$L"$5/K-Y M,EL4Q4YP&7KT^7]2/68>MT/OKVK-#ERTW@BU5VI$'>J(@BSA= DC/,,9 ;$6 M_^0GKA/\G3JQ_H9=0U.\_M>F7W&.0-,.IQ>V2MO[?(',)PK*!$A;N'%7ZO6) M?=)4L^2X)5Y7;-'N\+K=03.>0I8^UQQ0)'M:8Y_!ZOYRDUR;VM]B5.#U.+V->K M"FH$R WUH[63/' N67*R<9R]<"8:I$G^2>E5\H/?^'EID.!Z_TO>>2D9L%1-"G5WVKR0*?(]7UOWH!%!^ M%G)%-$W(FZ^ADWD^^^8[J_ZOJM:H;;00GSZJT*ANL0 _':E]UWA+:)J^*$*8HX&UO)7#F'4__)1MR=.5[VFO^CPFA%G)3DO AG M9B6R9S:#"_^@)2,K:\!M%*?W--Y=AH\T26&ZK%T%JIOBCN@F_6HK044[O/': M*&WO]1(0/6%!LB,5LG96@Q/KYT^KWR.-'R*L&LXSA7==J+.7W%*7,GA[".@7 MFJJOY!AVP0TS)OK6YO4-[?'"CI'4O6?YDC@IJ:\(H[_27-*9*U+G43JN*!U2 M*RDK0**0D7UA^FEL<= $=TRJ]*G&8/5[O#&GE+*ONQ7$>&19&=HGT<>GT\Q3 MJL\16E1FEO"_B>G>\;V+YSULE;)ET'6ZI7$MV:&Q@EE/W ?LJAAATPPLM M783OZ]22!Y%,^+J7LR$'63TK8#2G!:A@DG 31-P$;BWG9SW5;I+O1!_(K2&[ MD. N+"V5M;36_3F*O"<_T)FB M\C7N:#S4HQIY^7=XH^Q(PK[>E1.R$C=3:S%3\B=E0OL/ 17#-(OYBV\\^(&? M^A3BG9=0V4:!QV "5K+I2\M)X@[=<8=25SM4@\VT+]YP[*Q![X<*2D9%!B=] ML7TXV9KZ55;?2F-81@&S&P2-'183Z09W"?2M%Q'-8Q^XKY!&<[5@0G5S#8.2 MA95+!OF)IQOG!4X[F9T)/&J,.RZ;=52= ZRWQ!N/+?(./@8GZ=H]%3"UDGM! MU\[H&-+D>GT64\]O.8^K:8H[\IKTJX^%Q^WP1EVCM/W'OY _AB2HVHVX212\ MI8]1\ CYY4"JZG+Z/>(N83UX,+W[\8=W/*#@D]_.Z9HR63W&B889G!^ZI6D6 MATD^CK^H0ZQS9YQ!U\\&$(;=>MH-3$_6V^+/L0_Z(8=G6+:4N/DU.6<'HPEW MZRA,?+;N$@_&BY/DU(.G9\M3Y<1)H&G**#S(LC<)E+TA'G^E-B3[*&4B^DY MJ!.'C$'"&CLI>:(Q)6&4 JUH$_K_8)0=.*_.E25^".S74;R#Q>^3GV[)SZ>G M-RMQP4W..?F#,(P'$R"??KXP"MQ(*_*T]=TM<1@;."+G0F6>-"(/](!CDK%6 MP("QA,*9$8*;G9&"ENFB"NFD!Y;^K"-&1S?<3A>)VH&5GUKG$.*H9;5J9RF*=[9 M7)O P_:B5&D-*W.Z:=5TC],9.+*-QID=]#%H%GY+BKP)O'&V<&O;Q)M M_H1 M:\N1=A:%CY1-(]E<]IP^I.5.OL8>3>UQQUVKIK7"([K&>*.P7>0!=3YSR@1( M6S^",H^J'E?5TN&3PV&^-3 ;.^".S'9=FR:F2XA- YE'G)Y:CL[)E0VC\ 3) M\%E1LWT"@3X0%=IHYJ1X0TTEY BS4-N3SY%FG=9GF[N=7YP=98,M9!5IZ.K# MI[D'[G RT+8^Y]0VQQMN)D+WGXP5M$5]NRKU2;+%!C//^=1UJ]3M%#+O>-9S MP:<[NYWG7.()S@D/+0IR*W*:IK'_D*5\9RR-R(V#X?37A(K73V=23MS*\:^; M6.ZL<(F:*LJJ6^(.S@;M#JK&'#;#&XY-P@ZHB2+WU^1+IYSLBEPF248]2X7> MIE4T :+DA/S?[]Z^>_?N/=D[,7D$'O]*WK];L8]((EY[=;)T&\6PZ_VO; &9 M?^JK+#/;5%@^>]M8 /JX&>Y8U>EU.-.MML$;I5I)ATSRRI>()X]/HPGM% HV MQ.6'/VD#\X?WJW_YEQ_Y[)?]\\X>:$Q^>+Q>Y7CPYS>!O'],M#1.&,Y?\7-M5E$#Q@^OUO?.LL59W*KC#O:=5#JYP="&! M%PCZ*C+@/D0! 6*_I,:1");D#3#]3M0,B=:$<;9U*<2:=62UR)IU L8,1Z[- M.)N!'@WTNC7GU/#&=(.LXZ22Y*UG=4)MBD#=\^>N+T*O6R9ML-KRL=CI5+I+ MG3A]/4JU[AE.H([8.DP4N4Z,]2C:]U)UW7"CJ*G>7>I.X$588\G'K3-A>YM_ M&EV/]OZYQE@"NIX@9D/<=0 S+*+C=TQAW2R3"$D5JEKSQ0^)%0>#$"6&S)Y%\ M/RPFUDTFV0W-%Q'; MHT\TZS&-8VX]@[Z89M5'ZC9.J?6M%Q:H^LFTINF" G2DB:4J.+$<,)Q"4833 M9Z'F=7E,T=0R]2X+BTV%OHT!6FF_H"A523UNJ%8X6-OGGU1MN3G.I[\B;"GUKW!C)DRCP/9Z+*!CQRJI<*O0W*NHF)MSG=%RC<)<];6#AQ;M)&EDAM)>KV6$FCG!_4VN"-?J5%]K5%I M@#=:U6+V']@2?I!?TK,TSYQ"H]AB]/P<1TER$T=K[>6\>@O2D;1>'F4-7*DE;J0QS2Q/*?'M[&GKG;" -HCTLQP7ZS51+$;:9/H)Q[8LQ%I7Z(P MJJLFH:0E.V32#W<4&FM>CU$TO3JBV).OM1; M#I_?64DJ78:/-.&ERH6J5>4U]FGI@CN63?2M'[?1M\<;P492]_7>DK@,7?Y. M34'?2LQ.K'#M=5M1NQ1"V-J;4KE$SA3T@W<(2N.'9V&/&9CG-T)_(*DD,\ISF4)@4DI,'KC(>:U)(0BI2++*%UE<'_&N(!R9 MC'BZG.2*64+?Q?T@TMQR.IB"2/; G5E$CC,?:4CUQ]OTK9< FEHMCP'NJ"EV M,-(+/-!/&>%\#D+>2-IV[BU-I>A-'#WZ"0,)PB*R*2!'4=/@C9R)?U&F6CY5 M)F\>U+^HA8GED"GAZYC,]9Z&+7P"->/41SN[L;86GL,0@N[)3FC])G\AXSM5 M??LYL7Q>O6GQ+DJ@V-B;9_^+IJ7FIX^.'T M]_NH=RJX M4;"G56H[9=U(X$7&OHKTWD6C:7V_FQ1,X8F!:E4"R7=%.&<[VVH6K*/<+9]G M68M&71-P3%@/CGCO?OSA'4<]^.2WY\\_Y<74N-1P>M&V@6 KR\-N\CG16X&0SO/R8ST,X]PD(!X; T4^B 4:BG!QM F9>ME1>*!EDVQ M*)LN)QH/!1XS'B5M)!$YEJ;Y1 !/5/Y"_IO9HFI!WI?$Z8$4[@>]$8/F ,LY4N".:V$O1SFN6A1S@(1. MQ.(0M%61>6=DF%!T,M-45W5J))WIW7M9>/=Z+3:^3D/OC*%;3+8"S M9277G0INS.AIE5H)E&XD\&)&7T4FK1!=$P!)O6A^/U1A&=A*%H>A[YWGFRB& M3:_3-(W]ARP5N\LW+/Q;JZ2/2!YW\(UMQUK-A9%HXPW7T34<=EU:':C\W,LJ M/Y'/!%H1*1*IR@3G8814$R=I#-8;R.SJUNR:7TH/:G9-CTI\6\7!XC@-$RYQ M GI'W2SV4Y\FI][_SL0)Q EQ<@+VR\31J7X'$YP=F_?R<'@R"TR(TX7,)TRN M$Y":E&*34N[7@>CH?B$X).AN65]F;&8_Y_C72 H1,0'^US"F3@!O-/XM"F#1 M_+/CA^!2UV'%IK&?L*_.V9_AYH8_&E48M^,/-P:_94+Z:)8VP?#!S)8'VN.I M/"%*EY(<(O8=PX@5*94@4@L":A2GT(7X1,A/A )51$<&T_9_DXI!-XRWO.9" MF2T=:4M/V))I0,1[>)C@&6QU2]W 21)_[;O\A' YPL$MH=/KL\M/40SN<[TN MC=H7GT=AN$R 'L_6IMF,8=R6!]$CZCPA1A]*6)D\B^N2("2_%0UB\GV2"JI/ MA,7FER<1&__(LF!$@<>0'@DR3VS=AD-NW$R&Q>=L='CDE:Z3?\O8F+)^X4^@ M_8UZ&SIE\GA,OLM$YM$M;P+0HS%='DZ/K_J$<'WF)%OR*8B>")=O59TPKXBS M3AF!0^ Y2(+,D>QH?V4'_8]QD.-PP?!K,/R6RX()J^'7!\< O^"6RA<>PF!' MXV#8\#+LV#R6B<&#+&HZ(>[,8'G8.DQ-:S@J\?)H!@>W(/'E'>P8^17D&I1& M.S37D-Q"9P:O#"U;;3D(*K747Q%.MNMH#22;IID(LP$SFU>Y^G_#D?*[Y60! M3,^23'1$9=&(V,5N8YX(6R;Z==(,Q0DP.Z\"X3#A @][@86:;?.^A\W;*2X7 MP RM98I=+>26"5NF2DV(6+:@JF^*;PZSE?5\B^JV;95]K8/3%YI>KT>?9IE1 M72Y(=;":*5 9D%PF6'51;$+ @LQZM%XD;LUGP889%KJ))T:KS +G"GODMM"8 ML;D';A@VT+8*L0W-\<*GB=#][Q$:@B*B]>9\]K"7_*K<)ZW6TQ65P\WO&3?V MQ1W9G2R@N5.L[X@WVKN)/^W]87G4P*]7VOXV?Z[ \E7B0E@A#H1N%(+LI\^^ M[GV.MCX+B8DFC96QH.JP@!AH%'O8\PNDI$I^!;J'AX[F*=U95_ \VCG^807J MMK:X?;91PUK13E5#O#[:+.Y8ODE^%82M..=96<__,X5*+_H)V5$[W$ZIU>Q@ ML5!OA-<9]:(.F @7+VS8\+U3S^.%[YW@QO&]R_#,V?ML7=#HAVU]];C1?;6-?,!1,BN*QD@0!(IN6 1]"XD\(7-4$7Z1D[.C[S).7ZGW7O\%1@3R=G.?7'$ MYK&S'!X6<.-\5^*]A1-H[I$J[^(L%(OE-?73+#XZJST/YE@SF\]X M.LS/DQ6_%LA,(5_">O+3[98&'C_+;NT0N\8NXD6*,="GA=(BX"9C!R3Q;>@@_"^![) T!;GL8+Y/#R7VD.;C$K?!P..6YI7]D?N*G M]([&C[Y+A<5NJ1MM0DZE:18P UO<0#.7W>O'Z:;EB1?D9M.\]\&1F\NS?&7$ M%Q?DQGGAY:!/XQCNJ(AW58H$*2P#SJ(D)15)K*R5T%N6P[M<;;H5]EC!]N#4 M_?7Z+ H?:9SZ#P$]IP^Z*W$CD5X^:)K:KRLPMM%=-O@9:]?_U'(A!%RN/3C$ M#+L\4I(5.;HAPA_Z+,0A( ]:K)O(P@<=S4?^RW(Y:P'AREWOWXPSMQ MRH1]8H[IB3%,C4D7)T:-;CE^2&4LHG;1R8O<#.17[4J,KV+OVN/%H^0RZ0H% MR'71]G8*!%*>\$%CGPX0+E]UQP/A>*RHQ6_;F8#*M?R\:FMB7H=!U04G4'?1 M5U-UX:@]WLF?D=33UEC(ZQDGMLLI?*$I",/+U'G4^_CRE8E^&5[O:>S 8<53 M$8GP7ERSW_"-G &Z#'G]A(=+SI0\0 V2A!>K_HX4K$G) MV_:3,A:LI#*##3AA.J_]%*YR:6Q3:X [_(]UJ89U^2W><%7(."0,#PJ%7?*B M\7S/2E,[\0LS%Q8O'QU!#Z' MO_@[=_NJN;/L,OA"-F%+L)]L@/0YW3/=_*8CQP=-<(.B M2I\JF%6_QPM"2BG[NG*5F)4 GTP;""46>"R"TA?^TASL2N]WQY5?A^RG[&#. M^ _.[WK-9H9,;,C_):>A*$AQFB0T/:K!T*TKSICJHW^Y\6'6#_O>1D-7K50:89[5;,\$G/W38?#'+OG:HK30-^^*=N'768*Q(@.U-?G4+;B#QTX4"%PJ.=I9VMLS!-V?S M"UE\>+0""O!H9G+%GZZ\#B^>87C+_&0KMO0:#@2:],,- \::5^._M1/>P#<7 MO:^+5UZ2)M M)[H5W'8AX(M<,UV(-9.=Z](3WHA6'-S/UX=V4IUK&L>0.(9UYSWM?3I,U]\ :SL>3]$Y""0;[OPEGPN3;[%Y%<+.59YU+= M]J.@Q[6MBKT@>12T9<.X$P'49KLIVI\@Y RH&OO/@!WSKT\H.Y[$I3D6%R^26NM1_A#- QE94=ET:/NCU M;T:&XWY+PH0&Z4=&@YP3*5E96I?/8H5"W5BGKJ4XOPP?V3HKBGUMT9.V/DN+ M;(7&S2%=Z;"D6%:)/7(05UB@"=YQU=;I9RE:;V*Z=WPO7V/(I$CC*8O!Q)86 MWUULU!SX)I26A B=]!D9*B3O/(\W[7[\$/R8Q4BY-62F+SDZB8(#;O)9RXWS MTFL%4/9;&HAH-#>;^\M.2X(&G>A3S?HE'R3K_K&U+]3<*]4<<-)2D;/@#WYE M#*O"]*I,(S# JJ0X#RPQD!3.8![#/L7)S)YTD)_4'*K5@),G62@/7^:XX%5Q MP1425/-@Q W84.BO?3C;F>2#8SU7=M"FFG'/0V_>DXZV#*Q+N8H7^J1Q*^RY M(:M[,_,?A[1E*F$3E<.!309NVABC=CZ]O*5LA9G!]/*6IED<)KGB+V8V,Z*S M*+PVMTP#6+<361Q2=U!IR %[?EF+[U803]2PA>/C;+D"9P?97WM9T1;J,XJC M"U$HFW"YQ)%Y(9DX!P]?YF$V.0P7< CI:%PRWU5L(H$3FX?8HV7G7-M_26.4.$$$;[(4F8Q21:R:T2 @S ML(T!;#5061Q4F>@R$3P5K!&5;[%@)949K!21$[56Q M.\IFE,.N*%AF[B]]Y*EUQXQ6;!AY2,2,G)T@F#F:Q0 M?7YI5ZJ?Z-0?D,UF*.92ZB6?F)??.0&]7AN$=+>>. .ZA_9%CMJL&_*L=$'@FE&>4RT(PCMA<% =KQ60 &C ]H.9XNHVC M;+,E"1-7&QOD#3P]>I)&)SLGA<]>2!03Y]'Q VAYLH[B$R#P734G+C+A\R:T M9_H!R 9">&TT_2^_KAZBMO1>"JF964")K<]<%H:NA M(I@0MH3.UX2R$_\0=:3]7#$A0K2=V!:2O#\N[(Z_@+V1U11OF)[I:>A=Y 45 M35< 301P8G1_6S2N9[6]%[2H;==AS)5MSFU%.+\5WSJ_T%3TM+;$G= FU77N M:&5-Q\<(OF')S.!ED'RCC3=SC#LO#!L:;="("\J>"\*$9OG'Q .Q,5ZRLGN; M9BY#5$' ]JT9\]3^X+T!]!#0W1;]ML7P0D$/'6;-12\;FB..T[;]*R&J:XMWBAM ME;BOXY:$P4V!] D+HYW-&M:3Z5KD-J+06H'J7(9/4!]]MXM"7JRW M)>W1V!%WB)KKKDK06P88]+63"B*ZTL(/'+TU M&@PGDC/L T Y[0ISCC2BIKZXG%T5P#+.V+(7((\H"0)'6^ ("K<2) 69@3@8 M$>?)B3WKJ_7\:2*C.8=!/^0H8ZJY;A6O[(08-XQ%'V>E6SQT->5TH\_R?@[E M^9N'%0/8GGJ8YR,')S31!WYW6_3+Y>.%@AXZS)B[Q[1+.)5)^"ZAO)-+UH41 MEK5#R)\&Y")2K[S W&^3L)76(C'%S$(&\-),:'%(8ZC.1*!3Y5XI%H!TSW!B M6VF,80-F#*LFJ VB,>I0FKAA9Q2+5>%G$$&\,#2.6KU?W^E:R\0L)N=!);NF M*^WC6#W4T F;Q\!W]-#3RR*]9SIXH:6?&O/.;#"MJ"8T3&U1Y55-87?Y!&: M_X=K*(].()+1;/KFNRGUX M>Y++Z0:7E#;^ >%SMS@TR2%]?/(MJJ;=.2B_6 M:ZI==\TN!&[XLO.;'$ZUYI, +X!:LL.0R=Q*8'!%CA4I111?.KS ;OVS6@Y2)TX7:J('NO'# MD.^4: PU"[C+AY>8'#=1X+OM5Z8:.^"&Y79=JYBK;XT74 UD[EW=R=^$_MIW MG3 E)1N2\QFOO--=MMLY\ 74?QCHM"XO+$X*/#P#ECH%UZ_5[RY2?EBL).\]9HVX(#Y%?. M\7 _IG2G;+F6W<2B\>%(WMTQ(:B_ZO AV-M^D8"4"(^D((GGIA* M<%Y6'H=Q B)_//ZR7I!Y(K'K$%Z5ZRVYW[+V91LGIB+YRT &DK]!E.0/1_$J M7GX%CP[KS7G1SF&D=W3W0..$>)3)(+A%<$DO)CLG?"'\$"^C#A@E97B'$*3& M^WFZ !7_*3G;24Y//-+X(6JH$S>[:4:?P U>?%S'&R?T_\$]_"P*$R:*Q__X MZ"1^>(<.6:U>'45 M-2E#O NQ>=3N?4:A(AU_AZ:4;T6XA "@51G9QU)*4A&3)S?4DT F*^'"VCF9 MAMO^"*'XPHDA&07['OQR44L6J*$Y;@!LT[.*7;JV>&&G5>*^'IL3ACU <5W. MAI/>N5OJ95# _%!1"&OWXXNX'G,&;URK$D1#Z.!VZ]Z6J?I[9R)X Z&_*KTQ M77*$D?,X6L2PZJ[@\).\6L9Y5S?.[Y\B\2'Y3--MY&E2*?,,H/,;$ ?$*+75 M)9>,.^$&#S.=FT;&>@^\L& H]W@NW"_N)\Y,M ;_[&;"$.EMB8.F]LN*[\8% MN[;Q>NGP_.O 60T60T]#[&_4V1_<)A5%:1JMA%'$# MP C6JL+# ')XP6,,I?I?,LAY+SK"VD;1@21?78PUCL%#Z+VJ*!MO+*N$684[ MWRZ5_*N5_TL)[(_Q6,R&!IT^.@&41+O;4IK*@HSF"U/CSK@1IYL-JMABUA,O MBG24O_^QM?T^H/R@(SA\<>S/RB9K19:J^AT6L1U)X';^/O:H[:IVZ(\W$'II M,4HX2&Z$L\.U(+9G%,L8 2\8=%CO:AKCCOMF'>L3:%5+O+'<(F__V9N=5RCJ MZK0O#76ME^2.+0LZ9=.E..28ZXF'%-GJ:CI%K92&B'8[/\W7B&>\>M&&AFZ7 M=&A7&KC#M)=%:J4>NA# &]+]U.A]T[[DQI,L-7YH Z-MJ.I,Y!6$1N/ UHW" MPH-CO-&A,3I0C8^8#&/G?<-'&F84WGP 60 ;X>&7LRQ)HQV-6T92\]ZX@:*C M%>J/(1IUQ0L-717H_] 8YX/1R]N&Q0[=%^WGC4.A:=_%>OIX*"\9B6=N+A,[JR<14F:\'.G_"FV_!FTMO3B4**X06(< MF]720X,HX@64D?3JG9^'E[)./K8](H@KT#Y63=&:.AU,]96$6K/5>L6:FN0K M"+86Q88\ B-7K>*UOD*"XK%/+L.J]KAG\2"H]?'>MOTPH=5EZ+(YSKWS;)PS M;NZ!&V4,M*TB2$-SO.A@(G3_*GU &][QM3.)5>C6-G"V=%F4WM%^6Q MXX%MZ;*HLJTSZ6PG3.^RAX3^D;%1\^+18!79T!QW>+;I63^*IFZ+-RQ;)>Y_ MFBHG3#AE#"[:?JQ2WWY93MIR8%+3>#EN.N:IO[J?(EBZS*>LG?/^O$#<0?FW M%_&_;1%JW!EWN':S0?V\OTE/O('<4?Z^CE[46"P9K43YOQ?RJ_RO[3"?VQ35 MDHQ\-_XF]D/7WP>BS'JMBJ,-8/B:0#&L)/5W3DIUE:".&N$.=+5.U8"NM\ ; MN!HY^WHE(\<+N>4$T47GQ/HB/!9@-@)W)H([0/O9I,-!@<6,S#WUF/30 !(L ML&2:6^I&F]"W=D^QN4+E:>B=^T&64H^7IVQ=6_>FAAM !EJI0WE8'2F\D#)4 MH4E+Q?(IL.0O*\%:!QH,!G.CW3Z3JP3VYT-A*T_:BN86W3.+)O9+51=5DTZ3 MA/)SS5>^\^ 'O(K"9^I VMV[#AF:9C%;\6SX@J@C9HW#8RE(-J)%U?@V H,E MH-Z8:HX1VF4%L!41(O' K@A%F2B%+@)+T*5 MSU;Y=FNL7(:/-!'W,'@A9'_M4P]*C(O);.8$GYTTB_WTY9PM3HVP<2!)W% X MAKWJ6_;]Z>$%NE&TZK_]73 G)7=1!KS@3W(!"$@P$X UO$N&PG+5$6$GV%1> MVH2S:D[X\BT;&AX=/P#6)^LH/DD<_F!>:708.7912%\8D?AWFI)U%GI6T.UK M&%,G\/]!O9\=/[R*DN0ZK%C8",ZZTL"-7[TL4LM*=R& %Z'ZJ=$[QUMP(\". MO &&W\%,J@I62&91\YJFBCDMN,(,Y_)KHAF\"9R5-@V8C&0?)0@28F"HD#%X M.6,32_:OCJO)UNZXT:6K'=1KP.:^>#&ELP9CQ$S!:D4D,SR3&:L&L59^@O&/ M4Y_I!Z5AC.*_K0_NH#?2N%Y+HJ$#WO V$[M_082".N'%DY#,!J;5NAJXM3>W M'Z(LY:L.^D<&JS184P0RA?/",]%L@0&3 IZ7+DWG62K'=!DR2[*9BCA[?1IZ M^0<7SW#!IU*WWS"'TIL<;K 8:J=Z[J0?+;P0,UBC_CD3P8?(NP,0;L5GDGG] M @4*<+)FK\-ML1*,_-QJ5(A@Z0ZRL]G$=,/!]'HMCPT8(8]I7]PPT\D"![>& MVSOB!9!NX@^X 5SA EZ?'TQ!@@OSF*$* MZ126+!T_+YG-T^B%XHO:/QHP\E MDO-KS=6+QZ4$+#"Z#.LGO)Z",+9;K4;AB=Q6D%N]E>)VNR/WVZ9&>CI MLW]XN>'P.YQHJ-0 D*OV!3Z448O7OZX'<[LD]5W8719'3'8\'0O4#P-X6D_Z M3'.'LWG59S_T=]E.ZU>'W^/U M+*4FN6_5OL3I76H1^_J7I#:;&SG/S6YT\#UB-U)I4KA1]4ND;J04L;<;"6I6 M7GKV$P:.8I)YGL5\YJ>9SFJ:XG0R$_UJSSDKVN%S/2-I^WJA()JOI'*R=MYK MGD*_*QINTBTL3M9"TQ?JQ#UB+F$]>""]^_&'=P*;V2>_? M$DXE*_8C$&!&_GX,.M-BJA4CM#FEPB7M9OI/P]3G]_"8Y][!M19^=OOBV0TR MCWKB@G)Q?>_X%B%/.+:F 4=B@G,@F-:FZD3^&!SPSO(FTG.,I'%5(%)*1'*1 M\NH#M1NOQS>&9:9^O#Q,EUU^^I"6+W0KDL>-#7''H%ZWP]<6ZZWPQD*#K+TG M57!,L*0Y=J*YMRM^<794Y">-;%%KOB2W/-93[YQEVZ6XJ$+BD1QU18#VD!RV M9@5;.:MZ1T,_BK]$*4W>O?WG#W]BB.TRUNK,8\>^.'VTEP6*I:QI1^2KV68WA# .[%IQ%?8G+._P^I'NX6<-"]T_B MW]_9&*X&SD:O_)!>IG2GFV^-2!XGU$QEQ^KP.19MO,/MZ!KV#=?1UD(@$N$R MV3FOA,:BQ\;YR0;._4+]S3:EWBF#86=#179+UHGB4B7769JD3N@Q84^]_YV) MF[8M]?J'4\6-:B-9K0IF TGBQ;"Q%!OPU(4X$>,$))>%2&%$X"7D-$UC_X%% M/ZB_6:NK!LEM+8 2W;)I16X&?8I6&2 CO[P)9F<5;YJ>#QYR@4 MRE5_G?LH_VV$4-?KHW>X3N,8CE=5WJEF9DLXG,,JLT1]U01X?A%P(IW-WZ-8 M<<[,'_G"U98U>L\9/8]7VV"XFPB8]4,Y6Y2GK%TG<+.@F"_F-2(O;NZ(DQ"' M+963+$CS[> ]6PRRV9L3!"\E#M$"FC@/(LYX[X6NQ*DHR_=H#^\!5W!LWH7V MTG[,ZB@J!#8=.]E/HWCDD9P>_C2E\'R'&7Z<4OZ9JU,L\B$2ZTS4[V$?7>^I.!:E'*EG MY8YXD)[_5RC&Y_E8(Q^:+1BB+TK&;SC_XA;BDZB0?]Y1=D&_R]'2M#QH) ?:BKRK MO/;X*O_RJ_Q!*F(KJY>7LI-2^/G/:BWHAY$&+CR>IP>K_HZCI'E]9S8ON--NO708;2=^Z(H#+!;B3NS_/*R MY,@_)_P*W(JHKX7,DU:;T4AW=.>?.&&8\7+>TCXQV.$-7^GN!:O#K2IM<[S89R+T@#,=DK9\];!6 MD,_2^U(SJ'M80R\19S7"R-)K='>0UKCDBY3S#%YG$/>HQ%RMFF.I'6C1)/Y' M(XH[]L>Q6>V0^B"*>!%D)+WZW^AG[(G@3X0 \L9BOMQ;'61+Z\>H+"5-D5CO MRU%2@]??@XPU3X;FN0U1*CRD+M]^X&\'QM2CNWV^'3$BWHVYWZG/(-_'O/S# M"_\!/M-T&WFCY;6[6R!.D,QI@(=N5#3N1)$M$LI625"HJ MH6O'55W 3N6\/]V@S4E8E06$L^?,%W KR!-[AR87.O[NKVV2A<_;KX AVX0NJ_[_EL6\2WJ MV'?YLI^!O+>R:ZFRQH?._OUAP?[] MH9M_?UBB?Q\*W7ME[F]"?\V<-TS)=;JE,;E^2&C\R)?H@E_NSA]L'4&84G^I MFIW:H_(5=Z,R//K6R .T6)EF-&;&)UF?,Y"NF+ MF*5^RD(O:9P!:AOC#J1F':LAH6Z)U[E;Y.U=:1W(DAVG2]9 V,XCQ_$^@C.> M]8VG1@]MZX/;48TTKC]RW- !K]N:B=W_%J.DCF%?\.O=SQ%;NX2 ]!W\V* ; M;E1]?;HDC\&IQ]ABO&JI;S8V#]SA,HE%Q][XOL)?[FP: M-UQAWFKIK62J[K&>,.X7>3>)\8YY3EC-$J= MH"E&I]/U'EC;JFM0+LA.'QT_@&W+3U%\Q]"AZ="M64_ - MCGYJ3!HFMI>U\YH$Z;)5KSK\AI^=-(?3712G_C^H=Q8E;56\A]+$C2BC6*PV M-QY"$"_BC*/6A C$/LM9$^"]RI^EA/<>B13PQ78-;[MF!&*88>D7/]WZX75( MX3>KF6"@.1L)OPZ :K=='Y324UT^5!GHUCLG<#Q!JJ(7A[-2D!7Y0I]31^&T?9 M9OO)?^362<8$-U,>KP/G.EFTU\3,A,'RT:^;FA--W.Z4$[=\LL:^"7CXRAK$ M=WZX"6@YESOGE24=4$3,\I@Z1.I#0"'4<#G3#\"04UBH ,]46H@_70^?(,+1 M@ZQ?U11\ #2TN0&99:&AJ5V: *^-QG(PS5B3$>=OQT@VU_RL=;MG;NOP72 T MD*'#U_*.;K[0,9@"J MK8<+(XRYR*X2?1U0U&RSP1FL@N+R0:E%+YN9*VUXXL*EB2RHS54M [5TR]*Q M ,R$_NO ,F-+CIFE>D4(9Z[BI-FIZC3L/W9F:ER,-,A*84;,UG<$.G1?,MXU MOPU@VG>I:#5BQ7H#,$*17IK, "*M-"CF-17VF\^2EM_(E^.B+/D:QM0)(&UV M%27)393X4.^[+:4T.3.<0#&/C8LR^I-Q0EX]?WJ]^T9N^+TS:S%ZO)9H /%/ M$L1K7Y<2DE)$ C*27,CJQ1)+&3_D1J\8,2N-&( 1]Y*I[;EDL_':3'9%D^1^ MZX3O/X@4BV:D'IT)SN%F6IN:7Z#IR@'O''PAA]>*L5H][6-L@:RPTR&D6R#&CF[@$3&V MAJQ@Y0W3(#TR,P*05=NVUP^F);5DP&RVCSDLJNDL%?Q:M)D4XG2X9B75:L5, M(NVZ'@6N<&W3M&'^J>MF.WC*47S<^YQ@?SZXL6PRRYKM$/5D@A<%IU/5"D2R MUJ58XJLR/TG>(=OBMF5BH^3DSS'\?6!H.W5!QTU5'%AUEO3(,4_<,#N+Q:=+ M:QXPQ N_\ZAM?T&N2'H>0_6HZ/RC,'Y(-]PVC_5],U5SS8:O,1QJG M/D/E+U%*$];B3\H7^MI;XW1 0RV+FS+ZILBONA@(WM<7+U,2TSV3FC_;ZY:, M2 B/_"K(6[A',I.N8:&KW<6)8I):E(N_8Q% M(1#.G#V$@OF#BOW)XD2VL>VF7O#THXEWN!Y-LS$62NI5TJKR.$(A",DEL?]L M!"(3HGI) B9JI0AMQ5_TK7'#38N6A_E<15.\X- F\*"\:TD8T^.$4ZEW,=&:F?O0FD),=%+G[ZA(^F2 M*F&+:5&%FHV9T:;VN".A5=.JLVL;X_7G=I''==G^6=+!3@LO,'\*HB9@T3#:T MC7%[9;.."OP\:(G7+UOD'8J<%;KVQ_J*,"9#O:KYTMRT=: _:KLD5QUYF*\Y MJ\51_DL4>E(4ZC6.\>J6N)VT0;NJ?RJ:X77-)F'[>B6C>5(2)7^S-L"KUHNW M?O)[QYQ"I0MN!S71MRT_D+?'Z[)&4H^0)BNI6YP E/+ O0>X1=QZ$JJERU)< M6*^OVH6/VR_!A1ND'L&%<^I6)P6?HIBRL>#BV=TRA> D^I,3-\\.6KK@=F$3 M?6MG"AK:XW5A(ZE[;Y()XL3-XIB&[@O-E]*#*KUU.QD MU]HN(1HU$@]WV14!TG"R(B=N.2Y'UK1X%8AIB&0L_!)!VLD)3G=1%K9'Y%'S MI42D6D]U1-;;+B$B-1*/$9$Y:2)H6P[("14-T'?B=5T;>37BYT^B6*?[\, M;^+(I=KR%]K&"PDXI8[*D*NU7$#0J>4=(>R ,#S?*DG+THQVPV]<97,-]W&T M87+;C4*V6O63+?5^CB*O-0H/&R\D"I4Z*J.PUG(!4:B6=X0HS D33AE%$(ZK M:Z'@!LC9"4$WVM'3T+MXWM,PH0D45XSBU@EH6R_L06FD=3TZ&[M@#E,SP?O' M*]#G[Q_G'$3QT2BV/W.=5O4KRO[#!E'@8B-XK_(.T7>2^/EI0)ISJ2OR'7*J<=IZHG$Y77/$HE#J+=ON8;AG\ M\%,O\-'%X(:&EQ']7=2;!AE7EHGZTEA]" M[=.:7/GGOY:BD8LPVW'"T=&I%1L(,YL%[:OD]ZY;+F9!?P&>[T>5_6@@-U[QE6MKUJ/Z^A:+\E? MC[34^^S5$H[N- L\4LD)#&=XIE/4?NA]L9U/!E[SM4L)/ M(?&()5]<:O=HP$2:WL1L&N?OAYP'T!2GO*5[YX6/L?QH45ZG3FCB!IG'9JWB M\P3N?I^&WBWUZ$Z4FSHPPR@$<4;J>+8JJF .HH:\4.8XNO6-EOLM)2Y<"H^R ME-\+A]^0I.S3.)>+OR;*EC_YA!.*)[&E4C&4/VU]=\N(A.2!$BH/IGO\W0V' M)'OJ^FN?_2VBD1,+(\8@)HFHE_^R(LR\ONL$P0OGS(BR3[^%TIZ[7122)(W< MWU?$2?FW$=<FF[<\J-U? MN>1.KOD9S:+&IAP7E8V'$D0\!(UBJV((&D0- M^1 TCFX6AR _) $3#IK!@ #AN"[$) F7>)!##=D][%$#=L3]R:.ZKS1 PWA^LH,D3H\WG,\ :YN%[)UZ1 M/6-/',&?Q8H08%Z4G=LZ96Y!,"2W%:/<@%& *Y%L2&FGNB1PRN^O1O^(.FXFN_5 \ M-.KDS^]9>WAD8G4/\P8K4C C!3=;YP9GMD6IN9O3MK_K<^;$\0M;_'38^3GJ M@A/:NNBKWP&JMU_*+I!&ZMZ>>_"2E[V#^9.J6!E$GF466..UDZX0]-,YVIP-O? &YZ&AY]1;9'? MR]5VH\1.M06 RGOYEJ+&* =-<(>H2I_#MR[S[_&&GU+*<4;#28;!MJ?#1]4' M[IR[=;^N".+2.-:_7HFSK@C3XSL<=88MZ)?5;. MQ<[U2I&?D@,YD3%/L[.3[8@(*J\B;[5,&]JCS>TC:3NZ\)5XG#THYZ".5/D(N:)X5F51I* .8NIY\/E +[5 MTO!^A+(A[E#5ZU9;)1ZUPAN6#;+V'D\X29+3M/@B1%VYQI<@-$V7Y([ZEQ]4 M[9;BDB.]]'#DE!9?>;CR0WJ]%A(U9M>4#7&[I%ZW6M+ZJ!5>=VR0=21GM.&# MM_0Q"AYA+E*+MD9W;.N#VS.--*XZ:6,'O/YJ)G;_&S:2.AGNQ-HKFTH%KN'^ MV?W6">^>V'>,#+V*G#!1>NP0.CB]>+!E*O):9<"X0)U7EU(OX9X,9E])"RR0>_3@1I("JGC MCF"?\X@U]*6T<@G/9UM2WIGG4I;,F?/]J:MY)L"A^N82?4C/HD?V M5:A>>7?MNP2D,;3 ,;2T=%P*EIBJ,3EX\ ,;KF2>$&>_#WP7#F;G#0Y2[); M8FI[5=#A: U:-9"-Y-R_,\'@%[EERX&&HRR*9CB1H$VO:D+NL V^*7*KI'U= M,B=(@*+% RQ5Q1J/KR@;+L<%]4=7CELMPPU'6J8=.*+%0RN?J$=C)_B4A5YR ML5Y3%Q[RO7MR]B!9XZZ%64_&-H'+5Z MSZP%=U(P(05_,:"\N;O^=/M=Y7LN!0$QY(@C)+%S$(-4C?QK'['4RHZPE\Q?SM+N)U<#WBEQ M0!'[#WR@@=K70,(%8VPX"EQ\O+P_/YUWDQF9N37+D>[##^%RD>M06G6!P]&X MEC4?FPK_%)8C;YRD=-7OIAV#Y,I+)AZ_T/2*/M*8Q</CRD3-[PY0@+. _XNSXWR0K^"JAX+R'DCT*6 M=6<*REG(@CK@E8 W;%@2U(,H21BC*!3/0GKB4$_L/SJPEYBLB$N9-6$$ RF? MX##EB1<]A>P;Z+Z)(N_)#QAD[/:.'_/;D=\!%+ U$A2M$\NS^M+,I\FWY9DA M^Z/9Q([2FD#+]X"@R&S.FG#>.,:DB>V3FR$/E9"9(^?$&S8-G6J.*='GC(VPIZ$'_[GX(V.C7P CV=<$'O,Z M8QGI_@J9\L35(&S RQK>RD^(FS MV<3P$BI_8^.6!768T7M(&.M2S8B;ZU79*&]GA#T$CJWKLA->(0DI(\ M^94SF*TNVTT<>9F;7L=W-'[T756!B89F./VT3:^\$)NJ#3Y_;)6TKP]*HF)& M+ DG,Y<%S&4X#;U< FU9P*:VZ!U1K^&!-QXW1.V2#>*.[)>CEP6\#+TL26/? M"6 7@:T#:+V[]%.\J$O_+7ZOOIVD:(XU.K4Q&3 M1RV0QZ%>WLEC#UCSJ /FEN-M?#-P[41T 54K;]K)UUI_\=/M&0MX)E%\YP0T M.=LZ8S(IP1D9QL M/N?88H3F!QY-.R_;_1L>@33JN=P0&.NA2+,@L%B)KZKT_3:.LLV6'VK=4<]W MXN8G_$S[X@Z"3A:H51DSZ8@W!+J)/R _RI81#QGS7"LU=VM![S=T78YWM^FO!KM711^\[FPL^02[6,"$<"YVZC9.KKLD:"5\5=/0&QKS? B+ M@>N'P!=ZW['_3>!5G1WFMYT)XX: \6S7MK#I1A4OC(RH MV]@+HHH8I)2#%(+ 98Q<%")DL8)&"$R8(S-$ ^1+"[M%!7/(JSK,QC2F)*F: M<)^;,*;\Y<9P Q285';FYNZ6>EE K]=W6R>FO$8(O.E#PX2K<5J^AYQ\?"G; MW(BWC4^?G-AK.ILS)GW<6#BZ)6M+@;&(XT7&\57L_WZ-D 3F8)S/B2AA4Y6& M5,4A#R^UAE(DPF4:_1!2A^B^Y"?!B[5R&VF.NXI0EE/RK<]#]G M8@31'F+C0ESO:O1(LYZX?;2#]E6O->B&UX^["-]_-2QX\&-"7LG%SLM/ 2.W M^9F&\ P5T_K4V_DA;(#QVXA2\6;T[4H#M]?WLDC]):<.!/!&0C\U^K_4Q+FM MR$;P$Y=J:QS'.\3Y-7RD2^#TZ0[:%F<]FYLC/_AI M*'SO67(*64C5X\8QE36*Y,O%F12DENU,0)1YCX!.;)"3EM5IV/ M?EH; _C%;A]$+Y3*NRJ:7& 0R.4<;$:ZT2:$F@0BN0_S[.2J9?-]?"XX 7-B MJU:G"2.SP#N1F$K1WE,-5>:YS$ZOB)S:>+(PW=Y/10V/%9%7OJT?,$!G4D _ M:5*WFO5W@8\-6)3*4T]M&_D3:\QKW!DWB'6S016;S'KBA9R.\O>N )&ST6][ M2593H,0CC1^B9IR8R0YBPH1B..&S[&M6'G MJ4\K9;SP,[)^?<,R%R._QZY%J15APA IC3BD@PC$D%CSLJ@21QX$)[SSFB\T MO5XSDPP:%BI$< -5/YMTG^_D%/ "3T\]II__K'CM[F@-0#/)B@E*/PZ?"8UF M&27*/T[3;DU3!+M^D85^E$7&X<*\*?D5F[U,4RX^@G>X!K=F%^ \*U(V_R2SHK93@ M/R"D-]L!+'_-#_.+]3?;)D@)XZLZATKSJ%I"N#4[T;-2H4L^OW@#Y"1*MN /N*;M!E&0QOQ_3^(!Y M\0K!W&7Y1E99ILHX1?O7>9@8IUFZC6(_?6F]R:-HC#/XS'0\OO=PV!+O5*!% MWN'.20K"UB_L5+4TN*NC;+XT/VV[H7/<=DF^.NZ]G -O';T<\9.QA:2"*^NR3+OQ&=R MFS2I:F.P85*(I5;#/.BP#0-[,YM"I<8) MS7&KA3BN"0,K.2W9I7D6)S<&RI&& U33%[7E-^M5?N#MNA]?_&J7M_>)= M090(JA;'X$,%&X=B;>-EN:9^8%:W7(Y[CC1,*QS4XFA]0_G;B:50C6.VOC5N M)VW1LNJEFJ9XW;1-X/X7+>$E8V>_IV.^X%/9[;C2W'IL:H?3S5HU4VW'7>&X M.]AE2^Y8Y/X@&%+YP'=QI9NL_= )^4-9TM:0RW*#S!.E*!V2PE[66W*_9>W+ M-G#6,TO$P2)/;/=16:X2VM?R84Z21/"&.&O-ZXEZ''G)CH<,O#'.9!#<(G@N M-R8[)WPA?"=-YL^$#+9V",?[!>J[A%>6KE3.HY^5@V;K-76A<$:AW2US.Z@& MZX<9P^OK/1692.VE[RX$<.)B?UO4#F<9]\8[2/?0H?>AJ)P5J>Q> 3=^@"F$ MA^[EF:@;RC0\*GPTTV$F&P8I#WF0& SRQF&C!^R1@!F^LX$27RM'G\I+5,G] MUDE_B;+ N]SM'3>LB>!-RN#+86B2N5,KWE@RU<]QE"3U XZ5*XP)>=KZ[I8\<8LYG#F?9-+" M:@56^<6QR>/[!_,>E;EX=G9LILXO;B6ISV;6]'I]P_3TV]KN 51 MPJG:/(Q\J"!CU;!)J&^]+.<\T++)/V73Y;CHH<"C>2E0MKAIJ-"S<=^PJ?WB MO%6_>ZAMO"B/'6D/4>.S-E\%KNO:7+%:TW91WMI0@5K5<#%>.E9%Z:.QWT9! MVGEU1!!W5RV59!N:+RKZCO1L",#C/27L,3C>+MAQ&%Y9+IXZFZJ67BQ)X\Q- ML]@/-V=;)]Y0721JFN*.PB;]#AXA.6J'-_H:I1WPS$A)E$BJ5B)N!O5DOJFJ MWY^_+V5A0?[[7_\I_T32^.O_ 5!+ P04 " !)@F%75S7Y:RXU "EJ , M%0 '-L86(M,C R,S Y,S!?<')E+GAM;.U]6W/C.);F^T3L?]#F/FQ/Q&:F M[VE7=/6$TISC^8?_ M^,?_^+>__\^/'__KZ^/=R V<> G]:.1@""+HCGZ@:#%Z"E8KX(^^08R1YXV^ M8N3.X6AT>/#IY-/!I\/CT<>/_TC:^ I"4B?P1TEC1Y\.-[^XS)H+_)]&AX>? M#S\?'1P=C\Y_.CSXZ>!@]/!M4^X;Z=H,B0IZR/_C)_J?9_*]$1'1#Y-__OQA M$46KGSY__O'CQZ>79^Q]"O"'CT\?CPTTOH?OC'OXU&?\>!!Q_A;)3T^J?H=05__A"BY>/5/\'%\<'M/K_NLKHL?ES[+O7?H2BUUM_%N!ETOD/(]K^ M]\?;@A0A(HV%GYQ@^9G^^K-<2XE"I5#]W%"R:43X23MR&?@N] F-R5_"P$,N MY>U7X%&LI@L(H_"[#V(7D9_*25JO9;LE?P"85%C "#G ,Z>&O<_8HI/M;\/) M[);,IDNHE1+(IPLRD:N*5*[?A10W .'_!%X, M)[,;Y),U"@'OEIAN.+%:E'$2-M>%C%<0HS6QN-90AXBBUCH9:_&*E*<=H)U1 M-57%S72#VG.DC@VMTT5OR;J]1%%" 6+JD[F93E!D*UICKN,VU85LCW -_5A= MD%V]3L8$-0V2#3NUJ6"7JEMGT1BQ;.RR<)[ LZ@)*-FJ175!/3D%C7=D(]83)U^QR M3:W7^_W:]JRO-:G%;J?Z;9LVS/0U!60V8^%<3W^5L*SZUS4U MH.FC%NJ+[D,P<*(8>-] %&,4$=)2!^X:AI%!E2E\UT*M??F3<;ZPK^6[]"&*R"EV_4).U MKM'$:ZDSY#!T470#'.2AZ+4):M4-=;GCJBE-J;H]>ZZZTR._L8X]G#6%JFK! M G]G[16LNA53$M$&0])BTEH(G4_S8/T9.FX2I4;_DHB;B$I,!N1"_(0!#;8; M8TQ/Y!D':J7F$C%Y+:@*N"*S)UWG*8/OR.\RJ>AW=(1IY=0&7R+HN\FA>OI3 M%-%O'!P<7!R,/HXV#>7_"GQWE+8ZJG>J1D4D0GJ!4^B*1\/I BP!H0M1"B'Y MRPY"\H_?+P.RJHZ?PV2/M6F)Z AZ/W^H^/UG@UU)5?0(YXA^S8_NP1)6]*BJ MV.]GQ^?')R=G9X<7%^=GY\<7)^>[ON:Y,<;%?@/L;#Y!_EJB2Q&/K,3G51*V M]=%9(&]+@QD.EI4:R[X6*'8^P&1H_/SA\,,H#DF?@A7M/0T2,XG AK%/I,4* MS>=_W1N-"SN=:?JH$TW_,P:8F'X>H<0JP%4#D%&R=_J7Z7\&Q7$G4#R0;7% M9G_W"D0\]A?*]0X&<>\S$$ZZF7G(I!@B^D7A@-@OVCLHI 3(T#AM%8UTE;I! M'KR/E\\0,U?A79'>:%^JXYG6SSK0.MW 8$*'1%E)7.!RS:'N+5Z MAHVZ+!E<7SJ B^PT;UTB;W*N1S\K&#&,\CV#2$6*#)SS#L 9NRY179C]0?:% M\) )3$79GH$B*T$&R$5W@%R2OT[P4_##%\&Q*]E/, 3]W^SR#KK#(IE@)_@! M!VN47M?C K)7O"C5!9'JH@>HR BQ@:;='7BAFP]!& 'O_Z$5=^FO*MQ/6,0B M;$!I=[-.!_$80\" (?_KWBA>V.F-JMO=C-,;PM[#(O#9.X_](KU1N53'-VIO M=_L]A0Z-K'D]/'I^HO[L"K7O%^F-VJ4ZOE%[N_OL[.AC^KI\#KP*G1=^WQN% MBWN]T7:[^^L-$:Y?G.3Z*.-\H:I8;W0OW?D-!%WLF2]C3 5,O5Z4*41W<<@T M<*J+]P8292$VT'2Q8TX"48@0: VO0 2R7G/<3E7%>P:-@A ;:+K8.U.7);XD M&Y=Y@%^Y'MEMJ9X!(>[[YJRNB_WR= D\[VL<(I]L59CZ+Y3JF?[%?=_HOXM- M\?42XCF9.7_!P8]H04.6@,\>!Y6E"S)].2 R?;$9#WD9-KBTNR_.6+. GB>" M(U^H9R@(N[Y1?KL[YJ-MQA;[[Y_W0[T;Q7_73%Z9TR S M'OSP@,:#;S] _K[]QBC_D5'VE5'ZF='?MA_Z]P\MA(C/0/B''^< K+)0 M?R\*-S_9\3+[P>];H7+W*A^"-):-$4LN5Z7^@*HCQC@,B<(9':XN5*3L86=1 M""H(T+&G( TS\IR(-X/$JG#O4@TQNY_T/8(XA$G);F#-#" I=/?*V@*R F@L MI&4DZSW@-.,ES91&_J Y0-? @S1W6G0),'XE&\'DCC># %)U[22$#+9E7M07 MN/<\F2X"'#U!O,PECV#0HJKHD%@@+1_S=DQ?0,\R[82/T(&$[<\>O(=1];F6 M3)4AD4!93N;]'#4RD/W!<] 1'2C??=+L*Q&5 7^^R)#@%LK%O/G3E['^@.$* M(#?+HD!6N22K2T%G#,PE:@Z)"G7%9=Y&Z@M#9+@P6-2E\2W[@17Q#2+@=30# M!"N(H]<'#Z27^8F)NZ+6#7NZYU6Q$WWEP:XH8.]MOE^"P/V!O/V0ROU?%X4_ M.KXX/>T?NEQA-!ELW2%Y2Q#PYS3I4ZH<0MGK%\>+Z?FN &69JH-@0&U!>V_O MY3:O&QOF/O"=;'%,E,&Q\04U!\*->G(.Q-#C6GB# %B,87^-N3L$GFG>. 0I M>%!W3.=1G+VWM;+22]WY,.N8 L1M #+Y8F,X+UW]V_6D@#:\(*HX#> M2TOXI$2#9&E9R?SX"*,8^^%&3:_5B*M5'@P'-(AMP)=0GQ6- M)X=D*U16)V-^8)0>##WJR&G >[#CPTGW9J2T^3@X%J@1H+&/H+/]Y7Y*^:UC MA!4KQ"I?5,]QY\<$FC<.:G(;M1Y:GQ?V9T0A2=@5!LX21<&-FA-=+A_B=6/@ M1!!)JLMPZ'#=X#W06[UR,&L,G RJDO?^X$'932VKXL%10U%P7<<974:GI?U, M!.<%I5>4M(T+BN!51:7(R:C)#=EES&GNDCKW*L)>L<%!+B6@T>W#4=O0/](7 M>WSH;EY&'3M.O(P]>N_O"LZ0@UBK@KCBX.A14^3>QSCEY$SV4#37"(8+Z(=H MG;UG19_QO(?19/8$7M@'6"JM%%5YTMF-86WLT2%_[P.BREJ4-CH'1PA)$7OO MQ119Y36C8VSC@SDGA;SXS',!VUN08GJ)SCIIIO8XP\0)TFTI':EK,JVS!MUH^D:2-G[B)FB[&E"M7$< M+]&CO295"5F&9 M*D4EG7:6!ET;]B+9=/D)]@G0JI]@^]MP,DO]IZH9$(]D,R#N/C4*9J/T8WW( M@YCV=-M[AB. 6:KMHZ@DZON&# 4:AD&[\!N*%I=Q&)'NX>V587JCD/S/91\U MU&C)EBE @%CQ.$J/E+WW"EP&(9DQ,W4PI_]Y_[W?UO^ @#!]P,&.> M.>=*]!!"4>]U[5["*Z:++W?<#\2#(C^:*+. M*S(G>4&2KR>3G;DJ<^K8 GD]/*L69U5A#2S#N[BBX]8/^J'GT?0NT"=Z](@6 MQNX2^8CJD+YCQF>*7.6A4::!U+U?^TNZDUTRAD8".0$-F H=QB!N9=Y%08G@ MWY6TA0!U; 6!%+V/_+D/_* HZR:A)]\P%-;K(>CU9.J]IW:7WRL5.J\&!OJ\ M*K8 WPS5,CN4939J+;9^.S%YX98H@&\6[I4JZN7L^.+T8"!<$(O9U."[2.'W MX9SZMTL$.&N? )N5<./.1'Y,])@ME8$??H6S &=QTD_@!8;?D)_T=J,N8C 7 M6TGC)+_!:!&XX@<56NR!+<156+VZUHZIP-:6"4X4DXWJKV27QW9T,DKWECAR MDF0@EY^QZX^QHVO^&>K,46/,E]_9ZPL=[F&TDWZ\!O1TVX-/0>ZX/@OI_PI" MY+ V0VJM]) B.B3=Z0E]W('?T.DP/N2Y[I3Y(C M6>DWRA*>])K.4:SAR6\0S1=49:1'8 [OX^4SQ)-9*4A0X(]5;<869BG8(%I$ MW$PS_3V'DU4#;TE2:L,6JFCE07UZ&5_"+$D[PM!'-C?+QG0KMO*VN::DE5:2 MW'06+5Z1>D,U=/RX7NAXXHZC5$UI@@E1K*RFY@=$.Z,J,;(3 MM(.1VQ%*5!0"#TZA$^,TT8S[WW'JD3?(6-V?MX71K=!2?A2THN8!Y+YDZ>^[ MCR'PZ*7I7\G:1>-R ?(IAA,_ITJ,0O*K*_)/?_X B87K;G6J."P:?Z\OXZ 5 M8LJ/$S-Z'_# H+IYA(X'PA#-D)-2:HL0=3RYO;P(\)>"2W>Q6B75'1O,/ MO@^-6D/#D.*-Q*[9,3:NR-2P3FYKA/^,R:PR>TWNW_X*W3DTN0O0]MV^C)26 MC2FS^NW_[1T.2I<@7-QXP8]$5YNU-559:6[Q.7?ZM7ZC+S0WRSNUE4"/D@V? MQ+<>N*RLL7U=-;&*U#[P3GI-I%?3L.%0_6X>'&NP)!MR<-K";@L M"J?&@,BB*J6N"].=OH!0B%59 )_8O;=^^0D(U9B5DYHQ*VD/1L@?Y?OPOT=I M+WH6OB+]_*%DG;;?S\DZ]42G1,;,4"QDX60@QJ#X3HY0'*97H2-T4J'HW!7X M=!B-7Q#KWA^WCBW8*4#!P4]:0DO@S,4O?8,TB)*]$A?+60N;- *5"[&$D)8@ M-W9=E'[Y 2#WUK\$*T06="Z*W#I#1%1=8*8KJ]LW*[FP5A<>(IX*DC*=0=8] M+,D?LK+UAPAW,^$U>6F\3N['%I5V%2P)[UEW'ZO*#I$.\H(R?24:4 QQE$.0 M_&N''OG'[Y7D7Z<)6\C1"&=%NLBH0--IO#74J5P*Y"L6=73Q%FC"$=RZ>:6.)^:. M6,2WY*]"]\NVH"TDT.-SX8O5^^< B9V+(0CA%4S_K'*3/P:>=Q/@'P"S$F0H MMF(M0_A@EUFB0^[>7]S3]B1]]T30@6?57"(EMR8BK)(%BE :1]VG*;@T^<[< M4/FBK %-A@:/.:UGWK'@3OE0^:5#*08,GPX?6^E!Q-)0R6A"208BZ';D/.W$ MODH?H\W?GTQ>I=ZD=X-)6!#17T((GOVEU-#;H* FO?3^&6B&'E(;1 ?3>"W9 M1C5-I)!FF[)NAK%O?(2K&#L+*G%)S3QR\>K91B6#LY:R&IJ&=PHNT[2^3>!I M(1U2-5B45K2-1O4 5R,.1_*F\XUMS-F=[X1/ 2.4)U''\_YT_ C)D U1!*<0 MKY$#4]4]0B>8^TDKO-G+]&<+V)T?=/[ DYG)KQ,MZGI#I;,55T9K>V$0-->C MOX9D_T4V75?PF;77U='T.W4;:A- .UM6L;_8P1)7? M;51WP\JXK.N8RP)F=7+,M<>*IJ\2I8<5U[X%EJ3)0Z[!LD59 [H>*&(3I_NT MVEFRC%#U8N)IS8N)Y'NCY(,]NX.X593XZF%%T=8/,FD?'G"P1@2[KZ_?"2JW M_O8-Z[$3H76:HT[PJ+-R0[;,)#+([1U0ZI"T]QY2HH 9BCC/N>\*V *U9@C+ MW!"(/*QGG0NF.?51^ [R8.'\_BG0,[N8^%01H7U/M/A%20] M=1#O\#!?Q#8&M09TF6-"M72]W+%?HP=(*8_7JT;/5WKNE1F='X MP=;M-)K8,J2ZAN'$OWZA:HU1N$BW/)Q3$V&]=[HUU%734$#;DH>JA6&)HXG> M-J<4%-3[Z+Z=-NG# ZG;]AN,%@'1Y!IF +#O=XGKOO-*@[Z&%I]UE?4ZU<@3 M>$FL4?+G)?DA8A).5.V=:\U492"4I<,(^?()U5:MV?FUP/DEW\ [\70IS4"X M2M>L&SOICH?@ -&:DV!2IJIM3&L(MPQ_))5@)!*U:^Y0P\ G'T+,B&5NG3?( M%I'T W@FJRST X8K@-S-HG_]0G[HQQDF:%/",O-1F]/,;CZI#G)I- M#98OVI5BP#-5/\Q6FD^;V?41DE4\IK/K(XQB[(<;X??#:VNW\]:85%,CNAY^ MJ*31>??K6#+ [LG^N#3&Y)T"S"8&RS%MRAB6QTD^DN@R\,D/8O*S[)>!SR)< MLT9MHZ"Q8"L#:C+PMEN'9X0,!:5'#QHBCCD-V4)"31''JI+V/HJ&;%4V%\&< M/V.$X3> _X!)QIW=Z^2L8&29NK801#/P94;5UX;AB_::;G(2C3D0NLD!9_I\ MO015%&H.GBA-=6%@KJE_3BQ!DF\@HN*\UB,*O_;;(TL-?1@-N6L]L* TOQ+M M$",O>GWP@!^132^-NE@MV=GYY!L8/+LTJ<1(K%W'K$IVN40-;DR5"KD'+'*5 MBZH[[OQ I3TVR:NCJ4O3MJA->1TWWHF]&7HU5(F!=VZ[S99>""ZOXF^&*D@*,1"QU:/9L+,"; ._R3=+<4=O4+P)+ MFEWQS1"HIBJ,A")UF'UKHX9'F#S8^10\@9??4+2@68B(>HEVE&Y&U6WNS=%. MBX(,7\)K/;@@;P#03-Y$UW+3FJC>VZ%7+4T8C72R>,_6>*]6U.8)T>;1,'G5 M4"5OPBF07,Q/ B.@NXN+J.<7X+=E"^TTN09J"-MU>&_SW)9RD3;5JF%PJ5&; MMG!*/U?*/-2O**/.B-:?[5+2O8Z)[2V1K[EB=$4HV!%51Y5!_Y^>@:Z!EVZ. MB$:10_8D]!=)H'7^![F2Z2L#Y2!:QXOI=NKZA6SK_3E\).M4^LPT9^ILKQ.V MT%UU_;9 2[JV*CGN]XCN)MC[)LEHW:'>4:MC)?>ED%C#T^KV#+[_#B.?"SE(*[O/7D'_0AXG R>\A1Y&LFRGK-%O%@?7*1E<)YW,*&(N%-[D;5TEIG+7&IMJ MK@'VB7346DP.0B1GEZ/R[+)I:42:&FW:LG)"V9>9,9VPB[4[F>SW0S01,,O; M,HA%^L\/835A>C?\;@#"R4-]V\2SP+OUB3KB0AI#P6@\+H]&VO H:9D^D+)M M>U1LW,KAN=7)3B#6BL\OVNXPK>J+:*ARZ]@R7&7PR ]9=:%Z-VROR'9@#6CP M=X-1>U(>M;MV^S5D=_W.=9:83[]"=UYR\:?2,D9THY;:3@FJW%71?-"D25NF M"PU<**8%U:R2WDTVTWBU\A(W"IUE9@%>%B+"!+/,:84?(-?@J-BBE;/+5^#1 MN)KI L(HB^,2FP:JE5M.?YZ#(-]#!=M!I8GB0#@[OOARVNEYGQJBA4SG3:5N MY3%7@X;'+D1=,/#/JLR+I+:5@YSV3<(ZJ"[4]L*?[X5X3:\L; M6-@YT6A6:\2605X+T_U7CAN*W;LI("E4,]ZQ\-7J>04O#I MW8C+.(R")<0"RUJZ=MLW^[C=$@UPV>JV#.V:6!;O]C40N7?#.KF6P;Q?)1CD M%Q6[:=K>QZ3!T5Z+5@[Z7>>3BRK;_F;[L.39N^2HA7;-W=R?8AGD#1MKV7"7 M[>W7?&^%!GZS5HNCZLOQQ6DW+U[KX45APV! ,;V;;BJRBO/GF,.#\AR3-C+: MM&+EO+(55+A+X);LXC&Y0E=$PYU7Q9:Q+(%%^9DW!9%Z-PJG\7,(_XQ)(]?T ML17)D5@50[=M:+1IRPR$O.+MZV7[S8#[$3G%'>EI$HBT?1QZTB5"MY M6;H)=54*>3TZ.#PX4@QY'?UM\[=_MW4@]S#Z-8NNW.O0:_I?T8B6JVS+\%:+ M1VT@FZD5MS52?*?97J[#""V)[<^Z]E LU$^0)63H?7IU@<=(;J2K-=)/,FB0 MT51BOM9"RI]H3F>Y-?SXX.C@6!Q8/OI;VJ:UBW;/(LRGS@*Z,Q_H& >VF._$?:<9^3/B?6+B*LX2&;]@R=ZB&RIM7 M0N_W#6D>[&2X7WH@#,ENGB;QV%A3,? V3TA<$7M;BGI-FNPKT[3+K&D/LX;X M.>AJ2^IC"#ST%W1_ ,W>+58T8/C5;1GT&F+OFTBLR1 IKA?EW+E&(^^5 M1O]9>?33-JP?Z3T*Q"?6"^%#A(@^M_"( W@Y=6P9J_)!^>KB#&!'0+Y-;(\T M:B%Y6#[]P?4+#3'*&362NX%ZS?6/*UHE-76&83R<6VD2/R]/XIMVK)_(!QG= M3: \SFF&?0)$R:SK)M2(UVJ;I'L%YVG1FT0UUU?WM[YHJN#NI6&^D7%;HT1 MVFW]T'_#,=ZY(YGER@M>(9Q"O$9TPU/USL?82[J1C0\GF/O4S9'F3DTD4SCM MTOL]6R8B_7'A[:JL?W,9+R3N"D8 >7)SVDF-))"COV5?L'9NDPZ(DZF@XW'P M:;Q< OPZF7&!2U:,O1ZJ5K=E2I"'8OOF=U,I.:-8[UM>(8YR+"3_VC&0_./W M1YHS>_R"2@^]YW]G"TY:-)\#4BBC52A]@\MGB%DXI;^U!BFA:BM@X(C !,*\ M[K\A'RWC)5/[A=];IW].MXH(B,7H$@/PPL<@__L>8R 4@^FE:F_A)T8@O(W@ MLK1BU&C"&J@T+RRZ5&$D**'#UT)OB.4.O'2KJ;0)W/(?1#!\.#3V=$IX;)#>E>]K5>I:S=L NWOF7V-9#;IHU$Y MTV@VM[%<#+J;MXTVG2P.1I5I="=RWC:M[V$6:T:O#(S7@&YA//@4T&RB@9]$ M5RP"CT@<)MQ5;,4VDAKE2YF>.K352DJ9UECX&T3S103=,5DFP!QNW 2) M=L-)'(41\-WL2AV+@TIMO'$&-M>583>N'0S,;H:7U#)V_SM.+U8)XAH:MOK. M4NW:,W#+K3YK&=N+Y$'P] ):MB0DPHZC"*-GHMUDL;C*<$@?!L_&;CY+YQAC M>E*72PA.U!@FP%!;?H=?U2ZEY2[81G03S-O;$]F@8<,7OC0=N<@N5@5\OA,= MW?J7P'-B#]#SBOW)*$V0'Y,?358P/92J' GM?=VV0=#2;&^#EK.!<&+SJI / M\A6DLF%8)76;*:KLL/N8QA:)J4M=&<-.K6"8]J,\WKZLLJPME-**<=F"E9?= M\%+<.4,R_4ER)"O]1EG"DWYH^^[BL<+FMNLCB. THG=7LO,!8A-('7OQ&K"% M31WMIALJ*B/>V5"(]PA7V3TH>F>J<$.?P31.C3=.+57-9%SZ,@QC*''8WX9A M#&EX(PV-2T(=TSU*?D=>. 9E>%_T-/K&^6A >1EESRV9_G1Z#ME.HR><9#5\ M3?3Y#4:+8-^ :^FK;Y3/76HW(_Q%/Q]A%B2^I;_*L*GZM5IX[G$Y/%[' MT;87M-!L6PCEL^?:'M3;T_2YJKE<28'[P,?EU*ZLJQZZVK=EYE/-1VE6 9;$ MA&V%_/JZ_>NO"&*BSL7K'5Q#CQ/8*U>Y*/X1$?^@TY7/+*X<'JEKR3:29-I) M)O:R+-S87J4VK*6,.H0CBL#!N6J&$MY+51XB O*;[% M.!\IXWSTMG'FB:_G_KB&>\"E?01O\:\N;2V^;:WV"FJQ!/.'1EMB@HQA+<+P.\"C"(8-&'QX6?6^>=!37TH^G,W>O\I.K[])=@ M#;%/E:; *%&U=U+54Q$S%KU_OM [P?5&K=^PC6^=^<2,*=/46T#M+9P@7-!X M>/+']9\Q6@.OL#/=.;%9BZAL_2%RD<^-BA6UD;)Z_]C%=!'@Z GB9>Z]+594 M1T71=P8IZ&4 3]JE:I6?BICEWXFCJAQ=RUH0 2_/G:["&,I/0R)JS>8&D6HD MPU&]2(9<1T;+;4]H#;3KRZ""&>2JM#RS;%()W 1X"O(A;71+LF/(>$EF6YJ@ MGZ;F%V5F;])F<1 >DT%X:L<,)1G$H%_XWAL[LBJA#^ @?^)#FM&QH)^&1&,W M;!O;]+.G/D,5M?9F:#J>D3X2M3PM$ HWF:FK= M?;NOKZ*CL:"-Q)B6Y*VHF7=JUM21@>V&1>QCJ7VW#=1C69;:LXV/IJQ*.<%- M/?)I':\*)LQ6-SJMR6VCMC%,+V,T69%\;;UY"U(70X7MOY-5I^*&;3$6=26\ MA"I;_9V""GIIQ2KLRB/]W<<0>-0T_@4@/SD#",)0]4W,X_([OW)^Z-WG1\GW M1\!W1VD/WISW^?=.">&6E-FSCBSX[IKD:6GFWL6EF M7:Z^=K_)T@D'<6Z;2S>7#T&(J%BBDP^S'[.-A ]5:CO([;PN0/NJ?H.M*C6*.%/^T7XC:(F^"[PYTQ# M4N]'W@FOC?!2JC5JFEA&^&HUU:)U=5/OY)4FKX("C9X5M4[1^D",'2=>TD<^ MTA_7CBRJ^1U;R&W"M&Y7:59M!RVSJO?TV(J1O?=-VXC>#BE-F]LR2FYJ?5^D M \.'\^0S^T/CK%]#8]]^:V-H"+[Y/C2Z4G+3-4,P-"Q;-:0PTVBX!;7\=3F:3: &QCASK)_4BPI)2ZZ0SM%A N_,& MDL6_97X!$ X'0!8?0+#N(5\N=2Z=0Y56V;N6IG3%>542(^[*AMK.GJ M3C9I2SJ-TC-I3G!855%KL53%I@RSM+AZHS2ZA9\;%E9=V#8*2.,FAIPC8(>@ M,P['NL<2%ZZ MI1J^!(F,\GEK:S9K+=MT+FP:56,@\6R'N^#BD\NB&^&,TO922"/NU0Y866VT M$JMIS)MZ!3%: _IZ9W,_Z4GY+2$L0S#IZ!4,T]U--LR?MZL*V M85AO4E:0C>/9['K2S75?9LXM%;<-2P549""U?T:]#\C.*.TO=+GS:45)^]%3 MFDQE);0$NBKSX!&%?RA:P9LJMH&IS];E2LCQH5FP\]D\%2$,"^!5L1=928QX M,$N*:\F8O0DP)!/,]8NS /ZS25- M(005<'%$L.YP6P#8-^2C9;QD0E;XO76@<;I5A$TL1N^ R]\X/*_[S%P0C'Z M')JT6RY$I_\5)6T!5=>>@B]8!O/I4([CM[J">#F9;2PZ\9E:H;B]%."#R3U' M$TLXM/PP&]'O@U20\3*(?3$7BL6'R 4)"5NYQF\LX&(:KU9>$IQ"(RUF 5ZF MGC6E2(O3^8R55N/QTY?0;5)\V^WD/1*Y=5 M16T;VO)J+@]N:?F,3O+=,>"W /]QZS_@P(',R]/5A6UC@322'!*(!1PH#6[( MAC1<0/>7('"%-"@4'B(-Q (.ZS&\]$?7=&,8TDO =XCY1'2MMFRC ME!H91&1JHH16B&;PGL=SE+L[/H4^^71R@US-\W!6=J;+^@C8#)P" " MD"F;_?C=@Z4H@JRZN-U8,A$102D04$]4D3A+3&Y=._AT=G3Z +%#>B>5,X9; MUV[8!-K/'; WEMF2R+^B_.*S],K2=H-:?U[E"VAT,]WY-7<'"LY2JXO;304^ MH"(Z"*0TNK'I),'M3O1;GW0+AM$CB&"2%<#-9C@PES.8>0T,F3/*;L$T(R)JEFC1:U? M='["U&SR,J +38'XQ;Q4]3G(>3YRI[:<= _9@/P&7'CKWR$83V8WU*^22)$J MIFI*:]3@,$AE2 ]&XUDUT>F!C!T'K3;Q=W26ADOHCJ,'@!^\F+XF@LD8VU@' M5012;&) E-$A>4:2LT&<,M!_WL-(]83A2.*$@?[H_XQ(X^_'"W8?+]@QHC4= M+Q0'J<7NZ0;'"W8 )@.#^O%";_#3=+Q@&Y9,1.H>+X@ [>?Q@FVP";2OY7A! M*Y(V'B_8!FK]>94OH%7'"^(A346[0^ 9>>0#-#(H\.E$56VEJ56V&W\^BNPQ M74/F5E+D=C0W7 *,7VD:4?E3IV(56UBB 6?1Q"$A^+ .H[[[8!D0=?X%W403 M81C3N.DL/)9!%GZE0=.EANB&'^AL_>U:^C304_8T$(,@^2)YG5P0Y"Y.3X9# M!Z&@1J^.G+7A+=LX S.*J[K*CAFNLDVS(YBV^^XEL]E+UN7 U>XEVQ^<5GE9 M-#X-:0MH,E!43ZU2TO4!Q88O/-J I#0>8B@Y EKB7=E_Q/ !O%+J\O./\^K8 MCB8'DC*>ZI): JMVIYD-4-:?8E4$M,IIIN$.])Y1^RS.@<*L83?0"G/DLKJME%&%70IVLA+/BP.Y<6=S+)7Q6AX:1BQ MEAI>E>%Q15E:JT*W=<\QX M#KPU-;L+$G/AX]:Q#4E).,HXJDMI-+J3T9U)M(#X:0'\Z0_R.](,O N '[(C M/>NT8QNFZM#LX-6K!$M&\1V,R"Y*;NZM*#HD?)7E9'H5=(Q:V5'Y)D:=ZJ@J M[_?-/UZ3Y!"@MO;4@3X@-C#CG:_*MY->MEV37_%N(,G6+4IU='QQ=MQS5.L( MK,=H:6QW_B<1@*XJ-/L.Q\^V7\P6#)M[V:0DL_&MX7S'N1ZV#>Q[X;7LQETZ"-4TQ]@1;O/?TA87--F1#G0E#&M*ZLE(">9 M?J [64/LH_DBVIZ))]G-@AG>_N;6=^&+%/R-VAP,,?1KP4 P0KMD^THL1R%[ MBH4&0P<)L3KT02B_+VX#%O5\#7QQ.*G-6O4OU'H[O.O-"5^U%3!TM#Z:>@;< M"OUSNE5$0"Q&EQC4?=&[9Q@(Q;!DVVW@ D,?%Y Z @[KL>Z[W.'V]CPF97') M*2@1BR%JHJC18X+'A464X0-?<4+85'*KTH4P7+)50M(7S(ELD&;/3CW(8Y?\ M.NF\B#9Z&AT&D0SJPJI0=U/4HKLP=^)?/Z/(!49X5OC".^E4%&,TL;G!R2V; MP3.'SSV,[N :8C"G^WT4R+*,W\K F51#>$U)R"U)@U_4)QDK*)P200 9,7F7 MTZ&4P,C-/LQ:'01]3BF@E0;FY]:O)JC54EC02.>/#%YMG&/%BK,&8>8/LD)8\ M(\FY%4:O5N^0A/>GJ)&3/J2!E?3N5$J687W1SQSS\JO8FX;L MOSR<]?2&D(3N=>G-U=]0M+B,PRA80BRX32Q=N^6M!@K!?(YI5L\D#4+63>X] M8TX5V\:P(F:%_82JF*U=9169& 6=86$)40J 1.4C:C,>6WODLF"XR 1W>&P9+,&@[Y!SN0 MG%O!0FPDE;QG[:I+J>FTRJL1J\: ]E>R!)#>WZ$9([BFLM!@()233--)4!W8 M=.3/+"WY4^#!\'(!?!]ZO-0<$E5M88*&U;*QV*U=Q=,(/S^SAU1EVRA0&S]U M*AA?D)N'L^=Z^[3 03Q?)-F^EF1/#C _QX14W;ZA+[4V--> A?!?(0R=R'M] M"HB.PICH11I]5M6BZ*=$]--A@J^D %LB%*N7PJT33\VUP?#]=8^YAA6_ELA& M@S-:MQ,$3J)= MDPA.1_[A-XJ>?DJVJI)Y3B\Z%,*UV:,!KC>&J#1?H \2S M2_I^T^390ZG>I^2_(;W/?>L_8+A&01R2B?)23-/LQ:7>4;]C^HYV=&)-9ON>/T*.OG24I MH:<+PEG:-?GYV=?CH].3@Z^G)U?M+XN3IT%=&./ M=#_I9HDP8XSI_9:DVU]?=V4R4<8_ '9Y!TG:VK=P[M*-?(6);E1[ENSA;GTR M?<%M.J([^A$J&]MQQZEA&TW,(EAFC*IJ[.8 UWO'K6,;#U1QD4:6(ZXEV-*I MD-"?>AL$KUKME>L)AAP$JFQ5&2$M0>Z1J)BHA\;+7A'3W M65.[L%05!^EYA MS2&B6U=L2SQJ4^B1YN:_0)]FN"%"C-TE\A$U66B2FTP._BA6:F.('&BN )-I M0138D-H>_(=!"V5L0[-MVTNLC#X?M-?7X4XOOOO@ ?\>+/GYX$Q\JHC'6>>O M&HG)4C&UM*47^^)XOOMK&))]=.Z)Q1\U>L(VS+BVL;ZC1P MY-FRR9;*#]UJ]?"? 92K;!L/V^!%A:E77U>:IL\UQ,^!#2?K4@ \@9>O9$,T M0U%Z6BS+23V-OW/6L"XU[6M8G&X].8/<\+Z'T63&#A11:^2=HYIT9N A5PLG MU/L@,]P30RI\HKW-_YYJ_SZ(_@6C'2Y-YM@ZWWNG=/OJ-9HDI_7WJXWI+L7S M)L#9CV@Y5JJ==COQ/F@LT7DKZ8*,A7^E)QEDC52\OG]X4([Y2ML:)8W9'^>U ME5SZ$7!.C=\U9>')P5$5+559ILC*+YT?IPC4M.=8E)*F0S^S/IZ-XVB1#&MA MQ-)^85L0E@>,%98B)=FPT):(32H7MP7Q&NC)0,\1TKXCI?L _X!S!*C/(W]& M'_CL0R51'?OQY4"T-X/7DK7/8YS(F9J'G(F\4,86M)O,WV*!^ARTL)6..UOO ME;(%5GF(.+#:.27K /9?$."C@\-C;CA:J9RUX$I-S&IB]1G@.[(USVYM$3SB MD#,G5Q6U!>8F4[.T7)I2HT5M7Q.M-S1$Y(- M>:51>J,9?UKG6&Y^!DODI_%#88261/S)["$(0T06^#ORIWC]$C0P%"XUE+B5 M!YK,)4R)GT/X9TSO:Z[)?]1.S0\K,J5LVQLE#=I_T!\!SHA-!SA.S]/15%QVQE0?]KGBVC 9=!Z M^ID(QTX48_JJ\ +@.61A7U74G)R6(Y>31D=9JZ.]9F5W853DOW].>9?] M[!__'U!+ P04 " !)@F%7 D"2% 5 @!O-!H %0 '-L86(M,C R,S Y M,S!X,3!Q+FAT;>R]:7>JRKHH_/V.8=-MCWB-T7 M!D(I"(+2V/WZMPHUT6B:.:,))JQS=J9B455/WU354__\O^7$Q.; <77;^O>_ MY!WQ7PQ8BJWJUNC?_XJM+,[]]__]^E\8_"_X@V'__'\XCNG=5+.,J;;B3X#E M88H#9 ^HV$+WM'NL94^GLH55@./HIHFE'%T=@>TK)'$7NR/N2!K#\5_[/:9D M%W9@6_>[AG?DTR;I[2BH$4G^(']0!$5CW#V1N(]Q6+WRM/VFH[(^<&1GM8,1 MO@K'YQB:N*.H.)TX_9( G+FN *QH#[!"YAZCJ1A'L7$55P'%X3&*B>,<"?^H M,D.JLCH6BX6B[OEP#&#UA1!T#_0SP.(JUWSI:L?M%[0N[;DCVZE+"@: MF,BX;KF>;"F/;\$^5>_AQ?TAXC\V/^Z:ZDL/=X%R, C\?C>RYS]T"TX'((S] M\!S9V,Y$]B&78$1G'"0ZGR5T_KN,=(P ^/ !>7SX'.DGOC;9K[H#ALZAB M?L!?]^'57\#J4_RH0#]$S@YB^,/AA%T[1I'L2UUO6FQ?.$4K,I%(_%@B?MGU M"A3U]/#PAX/AET?<[IG@US\_=O]N^AK8ZNK7/ZH^QUQO98)_;R:R M,](MW+.G]S0Q]7["47_ GP_:J+H[->75O65; #70E_>H-^!L/NJJ"JS@(VQ0 MA9K2T97-?)=>$W%NQG<"/$@D_#]$ ZEE2PF))C9?\ATV(T@ZD>"%3,VJ]>9I M2M$6-Y@E3]#@0+_G+0C%*@WA6H2&W1Y6AU)-)HRCI,43A,?.=_,UL ]3C@+G[@/TV7C MM?:ZEY@HO-\W5RK0B*933THQ-%TTQ.?-M0X'L-7#V:HUL3OU8I4RT=%C0Z%, MM)@.UY#B:+:-#YUK$DY4#29KRJ.'^4FC0IX?VMF!41)I?MZ<)%9Y*BDQ:'Y# MV73!GTR1A?Q^/$6[S7+6L.^HO#YHFR"KZ,,T_3!%J&7OF[X)2&(0)Y..DU3M M*70\#B:;IK*-E=XOM7D\P652W4:A+E<7<+C/F&S5MEZ;KT[4AVI^8G3X7(%H M+E2RW!R[(XG[=.2VG(GE'9HV9 _02 M[^=;G>)0K58%>[0#<>N"WJ?MR43WD$RZ24M-P_Y@! C 1UL%4@^,&=2OC[( MXNOA>,5W$G5G/9LW32X5 M0D]RXZP:;R=L]X@JM2E O5BC,H ^?P$&9A, @9@Z0 .6J\^WC_BEA[X.3%#6 M7>\ E%*5!0*)9QUQ11M](]9T68& H+P4BOQ' "9TV48Y8,'A38BJI#K1+=@U MFLP<#C>%P_V1%/Z)Q3@?,A)DUXY5"O,I4=*Z5D(AJJ/,\*+(").(UV% !&-R MH J>K1AMV?3! 7:$IC!-NU.R+OT? M!N\;*/A; !=-X+5=HZP- MJ3^R^*6BH2[AUP5$\1MZFH"!RZ!9Q);8@,)4+A ?)Y8\%WS6[# M,\#*[^GJJ*1D$I#1ZF3E2!?^. R' U&%9A>XO_Y!*8I[-\@H0#I@0CTB?,-4[E$)9\ B S_S4=@-30\,_)$O<8#X1\;=(KUH,4-VCM-KON:F MP:PR H+-+FYV,P%!$+_[IJOH^U '#A9 !$XFWM*%TF$,__3E77AO/EU0CXW??WSX^00OW9S>YC)CU-@3X-X M]6'6GNQX*#& HF@*)UB?CM 7_J8U.2P GR<8C-+[OONT%^'+# BQQQ MVGE[+T>XGC],YGU^1>0\D5;=E=?IMAH11[R=(TBDQDVF6[*Y)7.YW&E;97G,BGZM4ZM8G3*1;%X[ MF5\$^8M36U'\B6^BQU3E4;=,Q;<AB(_6:%GAKB2;O9[4P,$$]YQK0C+7JI MT;43_O,5^D688)4"JY'"K;MBIS%58V:?R'6G%_>[/A7VO:S;6G,@ M#@D?%QJB7AVG1U?OP'RH.:.";0N?3^"7#5J+R6OY8;E8,DJBELJUU%AAGHM" ME"LF]YM-6KJ_R+DLS?<,2LRJM+OJ]#+Q:Q?QSS9IYV:#/TP]/J/56ZM21ULH M^I#7B8;BS8 F5VO7[L5\M%8GSFFV_Y"^+ROU9&5$&DU]W"=JJS2S$A:MM-6( MHI3KI?:;=?I"J(FUY(AKBS6\IL08SHZ/FI%.#Q47L+NEI;.H=&Z6H[QTGB?% M7'%63RH#C6VRUT[Q#U;I*!*C/IF\+VMT7*[.P% E$CS539.SI.7D 1-I]*LE M]IL5>BL;:UA@EM5X86H.07S5'14NG\KX\@K],DQ0CHM9DAL4ASR>T'&>XKF& M@X??M:@VTA7J61J[N"\T!V,9=7L^VPU\M"NCKPO>VA:L])RIY8YX=,EEV5Z MDU&GX81.N5R'AQ8&8K_90QM+53:7ZW6FO#\D>*EG3EJ-6N2AA9,)+NNEF+2L M]6TSB8NX7ECXO"$6UT+H6.&3'(Q0,<3Q#K"LK#O!Z9'4ZN%C'N)7=A1M509S M8!YNY=^U*5A3WW.#!M039S6K6[*EZ.B$]FXC_T$?HI"SY\"QT \9,/ $H/@. MU+=@YSFX^$!K*PM[(=;6!"W:W$Q8IT+'3SN=\38,/NJ8%U#X?B_U&=P_COX: M\B^WY>&R.QD_@8_3MC.U'6@K3C)QD9CV^#EO&B(@),Y4#4.@N-"FKJZ+B5_$ M_'5P\(F%[C"JXAC#3!>)[J(GRFK=%*>:8(%1:-W[Z^+B3U+%9UNJ?Z74P*.: MW)RFZ^B>EH8^$_2A'4$V@9O69,MZPM3[/[0TQ_9'6@&.Z$R JLO.:LN52LQI M%[N.TS-R4V)E0D6K->JAYS=F6N]M$O*8\D J6"C'JZ$&] W2P#SA(G1WG@]=-/H*]8_ ^IH4/UW,X(*>2+I'\)G9E&_SDUR+[=8&';_" M1)[(>?AH/_/U)?CH64^DL&K@:7TL#D0*-X?)5&\I&YG069CK]$3"QD7O\42, M!KMBYWBIRJ?UK+B8.'UCK89P5UF-I M&7DBH:3XRZ5U+N")"--$7HLU.9[(981^W1+FM);\@B;DXSV13RW(M83 M\7NCF39WM3B1MNR)L/4?-"WY\*.)%TO*8:JQCTM?FAWZ<)Q+BDFX7\$26 M9G*63B8R%I]+9+NKKD8.NF:4$[G20G"7YJ-G/9&NUO72=&,Q(W+99+I 4#F- M4;X@&WV&)Q(V+GJ/)\*UDKW9I#->&KG$L+I<56TG,8X\D2_)"<>>2'HJ-K6. MN2#$CK2J5=M%/,5%GDA(*4[LI<'0!JBGU0C]@0MF/@2&G\,_K=44')J-P]^W M',#SXVX?-%(=$2]-IRH/9!R T$:LS\"X9QI. 7G!'-D!D5_.D6WO(_J@W,:Y M#RRLA 3;&PC+!+_RF^6XQK9']O77L/N, PO7$MNUE9T4TX^2<<,+?-.<3' M89LM(Y37649SZ>ED6)$+WXK^0Y;C",Q]ZK\ YSF9X"./%;U US+P M/.#4AILF6W+2B6*#'76(N3%II8 [+Q)%1PVMSG^)G*? ^T)4#-()P@*R*[JL MMVS+UDXU+^?.4B$FN$2 UHIKN!(@Q/!>5G**A$%.X11L7XA^#U(((7PB@ZWN MQ*G,R'Z'+ZTF<0$4*M-,B#?3O22#1\"%G8)OW$&YB2M:\C+I>YKM' AEU786 M8*3+%OIY[^I!VWIRN*VL>_HH^ 'Y)_ZAWU4'P5UQCVV>O P[WQSI/G@+/D6W M'J/KU[?M\^528JW*"U$$0' G>,40O'IHM<%IO&XUPFN(?9:WWCS\*8H\T?!SOB)@7S**%_2S)5C(WEWH*H]69#)SM)J*W2Q8W+9>/L_;/%GZ;==O;\.J\GO0*1?9,2 M?K,!?XE,>Z?U7Z#39>;P.H'W:E*)V/U=M2]W^!':OMME4 M8]*W%C(QBW?MR4AVQ$IX:[.'@=%/(_EQ]!-8#GLFZ/*<>1'UGYZE1B7]H67HWEMP*Z_%B=%*K(T,/][,$>0LQC3"MY\Q M[#6N/IW.K]0&'/=88B:E8R+5'I=7#$/WXW[H?,SO7H[OO:+=JNT!E[AC MJ'@=. IXV( LS[(S*MQT"_2$58LNV M-4*'OQ!.'W:K/V6> (UP)O'MRR6R4Y/Z@EP3F5:>J#A/J0?[1PRKC\KF4A=:N(&KEM[+9":=BA':D"ABV(\QI+1$4657(L?UYOV/,"]YRV: D?C8EP+QH^YSBAC8 M"BNASU^O^WUKZL]MIGUF_W=PJ*BER=;)S;:[3MNRH\L0P4W9>W+F$T690*VA MR%,?:=XV3+5&J*5@#YV'7PJ6"I;"0IZB7[;=LW39]CTC%N=EP\TFNZ#3L*:A M\[4OO\#^["[A/R':^Z?SE-I[IU_?0^XOM;)WE=*:DEVP)WZY0E-3+'-0Y'-2 M-<49LZ)%I"/Q"Z_X'=+OF\O3R=TKUV3]W.JTP,_G@DAT1O-67Q\G"VL^=&M) ME]_*C3ED0-"^FXE0Q=G!N)7V3]KM*Z*<*T MTR06:YQ?];R$H'B]1=P)G7A=G1!$-BC4,I,%*G!D,^M;JKNYF5:?@R>286BM M%"O'A#H_4P;N(@;?&:Y#Y_==G62\ ?5?BO^?6TA_6^$35,00G0.U%6/+EM5L MPB@72SIKS 9LK4Z.XPDQO'G_-]8\.0+S.I:;V9U*>R]1G$CZCL9==P_I2LO!V;%XQLK$M0\TE!BK6E3HX([=)-R,AZYI7V M/RT]=4(#XFJY8$QLF+- MNKCJ";@U3;;HCAX1]:U$/;BM\-VB>BY)I2:5PC*3\5V>6>08=TR4O6HC(NJ; MB4J>TZP^Z-^>QI0ZPRS%&3[C4F6GWICG)A>WBI^JIAXXNCQ>==K\/"8:NLP7 MJY8RFEA,&&H57([P%]E#3#Z)]%\[9E"!DK2JR(X!O"#RW+Y.:PQ5=VI4A6!L M0%@I;TFWN=#ZW>?8E$F>*\)_]:3#:91?1V#W^T>5GF$PE\DSDI(AXD:NFEVN MS4K+X2:AC=:_-$T_9F_X^XZT42DCDR.]9H%?S=H9LS+7W6GQ2^NCLVT2#^7Y MNG/'L!=AX3/9TBXAR)(G$"FB)$\3RKA2FY?"5_(CLJ5A8-H_X[#R(E[OSX1, M55P-B +%B5:S,PTOAT5$_0W+QW7=*9%4Z*8XZ\^XS-"TJW8UM*'Z=S V%SW[ MF1^CA%$V'>/3,WO I*5"*^Y_:TTO&R=5T['5*F^18T./47$VOU@T\]:7)OYE!?^J(HRFHJK]0H;H MBJLZC8MC937JYL+KP(5>\C_J4-N+!]\?_;O#H]AU>85V &U)7S#&)=^=E9M\ M3BZW 9)HH"+4JJ>4COO@]OOC,"P&I M5R\N>5CO+MO*<4E4 9BF;HURP$+;19.6NG_9QASPRRDDPD/Z(%.7BX,":ZAB MNF!4LDR&SS'ET*8/7H!_?POY;R#@DE:'?2,77<+JO)>+FL %R%^#Z,L@?\R> M!ALL-KC;\DY_6*G-.B1C$TPNI;E.U,")"Z[J^B3^.@/R.W)!$]7L/ZW>)T%"['E#KP!G: MSD2V%+"_GXQ-=;HIJZ6->"#-&\5TH==M=4.[FG\ W_8TR,L ?DTN>,LE:N?T M1>@E6URL_')'I$KIKCB;C<',N&Y[$AI?)*S'U\[EB^ =-59.R^B,*UR+C#RQEQXE#-9+J6,A:ST%J@\/DB8N8U^VUAL,*?6J^[?U<]!8K-/>L<8W3(8BI?3X]HA[IN#_?CK%"(\_7GMT+E MT2B;K2@]GTA/2[+B]).CQ"BR0E>>W7\_%[W%"EE:45A+[J)-3-9-(,7=@;S( M7+>O^\E6Z)HYYM@*U9/$>#2OY29BSI(\151'M4;XKFH.KQ4*Z^K@VT[[-H$G MZQ90>=FQH#I^"'L:HXY<8TH*+WCQ13Z5S\1"7/W^C4=^3\/Z-;.UY^"-XY/@ MB<)DN92K0I6?J$DJG0)RWX^%U@\)PTGPK\41257546>R69=UM6"EY:GNR>:6 M.Z;*H!Q?D426QTDZPY)*I>BGKYT[7@0YXI1G.451_(EOPJ9J4",--7. AHB M[N9$1GS+-5)RM1SFXM) G)D]N]JO\?%%>"^9?"O7O!7\K\I!+V5+SJ%K?',J M9U*<2QNY1*FU J8X669#FSL)M:X)<2;E')SBC.9&?(3;#J'WFVZ%=KD$7XDX MY>JBG9?7 =\5[61CY21IQ0Q#!,583\W*K:0^"FVB/K313EC7B,^A15:5H;PH M"?B [ZB>Q&G53G()(BWR/3GES;[MM&TW6TV9R!C40%D,G:'/9<-;M^::?-NP M<1"Z]N$!?X("+!EV_+@C0MN?PIX=KZAYR+\>%O!^.@T"M7AMN M&NS>,GRB.U#F+2(]F+O JFKG)#)U&7^YENGQ)KRU%] MH(U'9KI]<:__]Z __^EU9L\R,$<^\KMOXE6L7+\WH 27SVEJ/36:I LM.K2A M5*ANXGVJ5YFWZU7FW-[#J;Q=AAD4/)M<*H2>Y,99-=Y.V)>_9/G;I;&.%V8[ MY>2:RN44T6 8;;6B%N7E.A\Z3RG,"[.?Z:*<6FZSVRQG#?N.RNN#M@FRBCY, MTQ>GZ#6L,CT60F[L^.1]1=.T:1[#U\Y1T#3F%[J6%ZW0IA@!PO"$9?JYJI M;"R]> 9&],;O#YC1YY 7 OBVB!UXPF3"+4#;P-,./:LWB\YB;TNA&KRPWUD5 M.E>0K6WG#S%Q]#YZF &6/=&M4]V^E:0'7?PXG/W;"5&ME:35VA4'Y;B6,CKM MN4 4_%RWWWF>\O"5EPGQ0U_>P\G;/O0TW=*K,](MW+.G]Q1YQTR]GWMCP*;37<,AE$E\*$]TPS\TH]_ CAOY';S^@ 61,<\#PWYO_M&II M^-6=RM;!D,'G>PN=SS8WW2Y -_VTH$HE.'_ MIB=0J9A =NX'MJ?]?(K54^B2 VZ0N '+$,20DEB:4*08H9#2@ "T!%1285B& M 8G8\&8SZGFPAG0@+IOZR+I'@0AP]O#X\Q2NGAD(2]FF>M [?'\?E0/X^\^Y M[NJ#(,=TK^DJ- MPB/_['XXBZ)\/")V>"S1TQR*N;49'L]FQ+J2)9T\.'B'6 M)$]B8V [4%0>WKE#7.7:IJYB_R&"_W8M4!?TB9^_##HOQBETZ$$;'&J+X#WV MU*QO?HG50HO/8$(KV>*%?WX,0CI-@4^+S4*KP M8LIK!^&XZGZSF>"Q=JU0* M@E"H54,P]]CIN7=D5X-"Z]G6+9:Y2]]A%!&/)##A(,.U'>F04X-Z M-=Z_-SJ<-(SP()_8YD V3=L;V,N;RS!RPX?Q'7#,51-,;DMB$FFRV^6>YA3;Y>:[:PNM@4Q&2UA;5J&-3R+:C*-[J(I+%:$R/C M?ZE_;Q[4LE@KSV-[IN#!#"33+0S^3";HV(->#;#Q _'WCT LOK12>)?ZMQW, MTP VV_$RMDD]8,!2@8J=L E[DG:OHH0G[%13Y=4*AA# NI"HU8-)\9LLR9Z@ MX3X/&@U7-8F:.4C)!.R,3A\+VA-_ DR]31*7)FXQ-)/O:$I>X1K;"2\"(DOW MP9:NY?A@S24+AZP&(^YI''K4I?O+MLV*C%K/)4"WH*XZKP6,!$'@5(+[ M?J;^+?F!B].Q"49!"13+J\)?]FA9G:6+9ETKY'A<$!B9DT',D%_UWPKE0AHJ MUG(R56LF6[4F4I&%:OKNPK1]!8U_\4M9\0+84?+=>8 9DUW,G0(%K2JJF&YA MNN=BBA8XW'^'E_>V67Z@RD-6CI&2RM&T%%.'C"0G.%J*LP-5)8;DD"82VRS_ MYHV6(I'+$=UWN%%=!$M6KM&=!*LV&Y"%B*]@=4CV/7OW8+,V%#PY6$$B]C+NFS;$ MT5K0RUZEO?,>8]Q=(O8_^^2YB,OR>U+^U(UTT>:5J6//$?^>/8[;J %TBF)S M\YV.-L# =.V;WG.*FVK6ZT 62*6MZWTRI\;AE!EG!BES*J)Q4@B N8YD7I- MG,Z\9H I+V2T\OLV-_()^3:>WY:"U!U)7Y2 B2/Q?4D!;MS$X[^'+N$;.9,, M&V=>@/%:\K*PW=>Q*:RS[U1 EIND[')2JI<]L3.1RB5B7?*]:1*R'/5;+,?& M<(I-T"0;>YGI F<]-,HC\0;3%@@K!IUK&QV-PL:^H[NJK@0.-K1U^KY@!\V< MD6SIZ^#[WZ&3MC=;R\3;K65X1.XM]"S<->^$.XR?3$U[!0EZ*!U8U;[[^Z*Q MY=[\QKX+1UZ]B1[D)X9.OS//V&][63$&T#1#L=(P1A)2C("NEDP2M*0 &@R' M[" 6 ]Q3WVG),P+58ORD(<[#E M%K982<./-:=E+ZP]U/20,VIP\&@Q=^/X_N&T#?-@;T4=3Y!-XM=W),:OX>Q%EC*;N2L1\[ZEMGJ M-N1LLZ]/#X+#B6W)3I%H#$6\,^IU!4'7QW+C]SUUCD7[M+^6D[Y%''+(IPX4 M4'TJFQA8 L5'&S?A8^C? 3=RQ\/GCD,NQQ";7];I#EUN^KV+$W]=VE5 WD'2 M ?*C"@JLW:R9 (4UDQGRN,)3J^9RG<)CKZU Q$GJ#>[ X3M_7]P90I6&S;IF M6\?K+&,)M+.S"6?Q$ZF:RWG-7OB\,H==DLM[M"'4UVZVJ*FSSNCDPD>A MTZTM=#P]$?%\R(\];=F= M.%1GY+HN4*"Y5D*2E1#RW#';SO)K9W#.+FK4X*'0^'B_(;&:K?4^:[FW.!0)9T3#%E%WWC4F(8V7T'!J"C5=3M!/8"S,JWIF4.:6]KIDQ'#EP M@S=[,O]"*8(_80NDX[XW7QPIQ2MFBNIV'U.@+,!2T61KM-E,\=);_PP<[,>O M5YO!<&&AZ;#CQYCBQ'[6-V;?]M3RYFSL!V+YLU.FV_!L15*#0+T_)$K943]5 M:KBU(L],1:Y>::Z'O>H(Q@+$B^FUS8Y/2)Z@/LTM]G^(.U0C X.BB\UETP->7G@T#(N$JE$IM7G:].LJE1KB54V MUT!5@U[A4*&<3)V-#3_",0\-'QY:I7#RX4N4;VD V\']\JHH,E@761#=*5Q^ M:Q&?;&BNJ%Z[+8[C37&U:C068U*HR]SH%;"J22&3;#S'TB^]N5'3&#H(##RL M7$Z?#G%VZPB;PA^A3,F=D;ET"^UFVAS:.IAEP5+1#B> #5:8H@&(N DZ0;W0 M0+"K#>4M]W9M_T7^C6FR&YQ[4#'9-.&/Z/ 32H3.?!VE03T;&X!M ]CG-A/J M8B2--L$%1WIV"=&]/.J.=5"2%/V,3O-@*OP5NN"HZ=0!"@@<%+:!;;?M!!,#>81#!)V?6P!(&I\LJ]NTPZ.L@4'I(T=A=[ MG?6>/6NV=XHZ8#SL\HO9:=]!,<_FV!RR@9[L^>Y^^8-%GF6[]4G7F+%&O+"> M&;HM-VY^]5 )IT--@/T^J+$'4*MV>-/QX9-])!)0&B:ZYT'Y 2:4"L>VD$TU M5QB ]G6%%9#MDI5@:3TC>S*&#BL]50V/?>ROF#1]V#)&Q)'P-\$(73J %E $ MO(7]A>)-]B=%4W?;!IZF!Z=%INBTR*75Q&:^#](/W+\CV7[A.,,#!R &V(KZ MGFSS#,&1"V-8-#HCII[ *T:I,EY$LOVYL@W%2<9,^#[ 9$6!LNV@.S\"=G>0 M43SY%(.TPD_^X$Z@4H"C.#L5#UDMJ(A_BWP V!TTG&BN(VSDV M/V_U\!UT" M$,Q-!4/=TC>> Q1XA$2*^/G<#(.?R9^[9J\V>'9^NW;(#=BV?6:JNY:ZM5%= M)#7 J9UCL^_-G%-9?$K-@- M?<*9(1C^O8G=O"6>99D[]@.V-G_B2AI]1UWI M6NAO+C:1W%V"^6A(7PFJ [,7:!FD;D>VL[K0AF/D2SGI[1C[WO)(JRY:.;%% MY!1CNNI5V7;*A]YR^;2R/(.5?7 H7LQG8W^R8@(]'NZC*9Q\1-'K &UP^#K< M?^ZZ_#;*N#ORH\6_>FCYKQ%M5.R._6BT"1N_XW4\/#@FKS?=^B-OP.WGU1Z?'<3Y,'Q-R7U3I0F@G$B&LMGY#Y;?0H(<\=: M,S9)CH<%UZKQ>A'OQ_AJ$>]5%F?5FE@/HO8]*,?S81_<)?"X3Z]4U' M'G#N97,AK]QMN,5Q=U3L?QZKTVY!#JZ ":ZHP1X_(B1$]]YL^1-]#L.]-YOY M/1Z\DN(*F6!4DI* 2K%2C&*'D@S(@82.EC%,;,#1!+M]X^.W4 5MH0';%F=Z MPL!/?T7R> _Y'#CHT]'/&QH$NN]%?'_*&)+@N.U[A M3V3X7>R(1MT$LH4[+/L0+1>LC6,(7SC2!V]/DK$O'7H)R=;).K0[F_WWF[/< M1TM/SS+76S+O]!W]J2N+YU]+9!,?OYAP:9#N0G068I-0. _XU\C!V(.;PSQ1 MD 4/3,@'%?5P;[ +HUHR1L;^S/U!G6+DW7N4W&<(Q&61\F@''CO$_A(MV5=U M#ZA_W[_7)H1IN_RW$ZA]X)^698CL1<3"$0N'@84?-#R,$P-G!&VC2,DF5,Q MT " *CY!QBB:^S,5#WN%J$%+9/O]8]L!L,T(F.QAP@YI?S#(WI51[^AED_ . M=EQF@++MD R>4E=NB.A(+J]-+B/3$IF6JV/A@YP:>T<]673$-X_>8( >XP%[ M6)N"34K)E3@B3IX^(O^GAF@O\+"':(G.GH"'8W0>G!D(#(*E6V!WC&>S4^3X MGL*@XP&[%(Z,(O=)'=B.S&E;/P.^W&9.H #2IW?0XV&EQB299DSANR M'%J*@T$CN_%$1..1T(5?Z"*[$=F-*V?A]]F-8-.NJV\V!VJVJ0+'Y6<^1(/$ M)6(R3)F%_&]6?V8*@=W2&]!FC<&ICU97K\OL^;'RV.'#Y6F/'0=^?-*2S96K!_' MHR% EF)3V "U:0+7-SX%1S:A M%H)?S>TWB:9C+$F_PU#0UVTH+H6;_6X#S;_7<6 X3-OU416#Y,#VO5VM^J;N M&E=N#:AH[U)D#4+'E9$U>-!X,70PW;%-%VJENF,K0$5Z2(I3%!6@ST_V.?D8*/CE!?'4@A8+R+Z?!05I$X6!$]*B.&OUIIXE-+313N ML%I0Y>^,=2:^*O=%.O*K@!1Q:9C\7+(,1K(9N%W!A4"NE""(.,.\P\6]]CH2 M9\5(T!FVU]N5*_AK]VNCQ$6DT+^L0D>)T:&L>+;S'O6=O%[]_5X$H/>Q;-#! MU2OJZ)13I*A#QY61HG[]PS!M2O]Q!>3F$CI1TK_ MREGX<#-%1;> ( ^!M]K;ZR:1#,NPWWF/R?G1@GK$-EWN;RN,%'RXI"-2\)&" MOW(6/M!D\6![Q][N#HGBZ,1[5'O\NE7[61'RU?;.1.H\4N?AX\I(G3]H+X9? M:A!\SY7B!$/&WZ/'F>O6X^?!Q*Z3*]?;,>*3[D3_^.MYGT="6O:1"9:=U6-1 MAP^YL3A$=Q3_HY\0 -V#2%,";E< U"R[PD>:[J*;=R%?[UW/KC\Z,\%UPW)P MK3=T?+07\#8=:80. YN'J:K!FAO!* M$1 ISD)V5-RT;0,*6_"4_ EA?ZCUA"ZB#^8%)PQD"UTWC^X=WEPIOYD:Q29W M-Y3O+;TE%0\])1,T?8OF*T^"HE"WP9K+%]%6 +FXVY>W19A8#F% M<]R^].)-RP@>J/H@DG<'YH-'6YR[4,STH0Y1#DF"AES8CNKN\!^,.P>W.\1O M'P/7TR%['#\/)O7T:0"$^O0I.HZIZ-,3O4Q-V3IZYMCC$UTO=-/(8'XJ@ MLZT]H-B^J4(Q&T)Y0%(']8%LFBMLZ-@3.%W;17R@0OGU-E1Z9>)WNVU%&U W MO4/XT3*S$\BZHP]\#Z"R.4%7FY&1)#[RY&;81]$/SASLL+Z_=VF'?00F,%VP M0 +^1%/9.U+LIZQ,W(,>&U9$Z@K.T!U#];Y03G*4_1=5\T','0"4,@O;/ M(^ 6@Y,((C8DC5LT(X)84/ONZ;W;'3$AAP=EX^"XZ+4%' (Z3?HYU?GS5F6O MX6\$*R_>$1S$/[M;PM&0E[@D^5DK3<7VO-L-P%1T<_66*M'-U:_>7"W%$L,! M3<8I21G*"2D6&])2@DLD))6@53I!# AV,+CYM7>W]>XFW_/=77THKH.#/K=H M&=CF[I 5]OQ5OH,-9C;S?/WNR$M $' "23URPDO@;(]5/%,X;?"!;OZ+TWS6 MVWF"\3?IGGE6[XX7MUJ/3% */605:4@K,2DVY#@I00]8*3%4U>$PSA*R*A]H MO98BL>ND6>$6HPF1FPVFI1F;-55A))$2];2E(S/NJ$Y7-'ZRJ.DK.T6/9CIJ M&7_:4AV5M*Z6K6J$7YROV\N!DVUR28DZ[E,N+GN\FR37(L@MQ\(LX:==OP%; M'O4Y-$4[M^C,67[&VA*SYG16,T<2+1%/6_I5QC"7A 5XW9;BS4I^6L:A"EE2\8;$'(^N MF]!D>8T"2:2E;"RV&K2&OI^4V..64-T6BL/8BN)Q/R%2O96DKV%+[KAEBIX3 M!IR91^CI^8SSG$);ZX^DQ''+@D-K^6JC(!*KA:CF9A-O:$X6$DD<-VT2BUX* M#%Q?])-&MM.JJNDL"YN2QTWM(CXJY9*:04R4)&E6EHF46TY*)'7_,D"'M9OI^J13',*F)QB@G+6DAD6"JE&R M1'V]-*>T2T'1.\$!I;(0[[IK2A2I3,HE"MUN;=J 34^P #?*FN14TP5Q-B'7 MJ[[4F72'0=-C.6VTX@N?=YM$#K3KO#/$:7*51$V/P!)DI.9(A5W6WD MM(8:A[V>X*R<79HI!;6/$Q-_D!UVJHVE/5V@ILS3INOJA,VYA8%*R(1J=:ZPFU M)&I*'TEA4O97198MBC-YDB0\8'.#$6QZ@E_;7HE@K=7<)9@52H*S_ [)*D4SW^>9!L4E*FO@\S9L>H*S M>B.CX/6X_H30U\H8E$E^-*A"#)S@K J-4[9?9I$*-DK5CESKSI$!.,$#B[K- M%R;:8&7H*L,FW#874VBHUT\0UO:;":AZK"4QB=$&*ZH>.U63$GV"L"+=3BTG M$] @.M5VW4OE^MWD%/9Z@K"K!*=/2L(B)N+X>"IS-C%CZPN)/D'823+O%UHF M'A>!):XU4-,C@:$SQ4ESOA92T+0X3IOBRXVA$_2Z$Y@@[?X0O@:A M)@I=37GJ@OO=AWU/ 05\VQ 614+*)H+ZN;]6*?N>O7NPB2R#)P?QY]["P[;- M<7C_OH4PEKR+O;@0MA?>[?5OPSZ'IKW8>3J[[_C"D:?WFV =919?C9.W:8M@ MX%U3>0 ]8M\#%PZ9SYB9V?Y]T^J2!KU2'':@H.@;H6L+)G5'O;CB%!'B@P@! M)8*,"!$&0A!W3$2($! B4DTA(42DFL)"B$@UG940VRU=9_-:/PYJM%?C* %Y MU@U[?ZJ5WXV#HVTHF_T1QW\/@'E[-;]GA8NZ(UY4![%WK$;N;Q#;PT\3M M0Y8YY#3]+;[^33;^#I3/ &5[A1SYA.:1"@LANQ_OI'N)N,_KM\&%.'V;2]K: MQP279@#J'(GS<%'3_'T4!8#B\N&Y\[M+3 M TR\>@WJ2\A)NN[^.OXYI.03\/1!!U->#GJ_(=Q!C/D)<.\)0;#H\-F(B!C_ MF\']Q1@_G)'!'USYG=X>1I #LW9_#9Y?*/CYE:SMUP#RE8QHJ"4TXM^(?Z^9 M?Z\^Y'K.Z#P<+-F+^HT8?7 R M"OM'7\))6UE'#DZ<8KZE>TUT3D>$'R3!@\PM.ZHD"AF)'V2G2V59CAFS-N_2 M4A%/]V?)F^!('QPP>"OI2K6AE$!;\% ^3N)EUI@Y0"_Q?K[5*0[5:E6P1S?H MS*D^D4WWWQN[51T95(@M1IEX(1"Q^CDE\6AR8/7$ER4XL+;3'\S(Z1L'<_(HEH R3\1=D^&O$O$_<#T&S M'0_W@#-!!\"!ZTW.ZGM\"RWUH4">V)YPI='!=?L1@>"TH-P4'L7FA,J9)/%Z MM:A3!9ZI9?H90+42>#4I,*'[IBH.KQ;$Q MX_5,IH=WG7$_VT"''*'%9Q+4+8&N:#NSQ;^^'$124>!T/53L1 '0G1J8X!:S M@!?%+U<>OYQ977W#(.9B_L-.YIH/(E<%WG8UZH0B8RQOGR"C-$$G=%Y6ZRUGY5\0N1;G9&3TKMHE. MPR*8A-,'!1>)'8.\J'N@*FLJT'!7\O=WAD:U"E]J 4L;W>5 M1P'+N0.63SR'\1D!S6>#^]FJ\&(.R%:(^8T,)RTUN%%F+DH,N6 M8X30UBHFF::E/)YOH=FN64U]=9USN862 M5Y1++1W7W!RY*/'I6,G0!SS3&]63J#XL]#%8EKZ-TR_MZHKD+I*[:Y:["ZYP MO")X*\;)BPTAM1#U"4&W1(#S\58@>"C[<1MCR%N:H;]C_B/(>=A3",MJGD^ :I&A71;0L&RW+7C!+L1&[NBE;'@Q/^)WDG<[?9GV18 =:)FND:YS@ MB(WF-&$U4,'XX%0'<V:C!$4DOY'\?E2"X;<$6#92_5ZU-^F(/CTJ Y^K MDO/%" DP\D'BU"U!,M\AMY"S;17=)!C%-5%<\S54S,5Z)2EC$_IP MO.9B3C5K&,%%3,Q;9.XKYQ""M15TJZQLC71T6\MFS2!*(D1!2!2$7'2OY4[B M-BE0&'KP2W2I-$3A"YHLFRCV.K.TOQ#31&>BM)(:3A'!/7'0>V#BMVSLI;-F MD1A'8OPMQ?B2FS?_2(YY?+!NQLLY4BR-5"1>[31!?_ZS& M@_=Q"9?C>RBFK[SEZIOOK[KH*8_M8?;=WJJJ;6VW#&V4V F%I;7I5;.5F,_X M54H8T@D97].I!;IU-C@/?=5/%9@=E=%;D8[:)TU 3J+:/$D^?HN8N6GSOTT'] M;*UWX?V:ITIA+1B_*)5R,:-6S5%LW&9KBW)P-ST=[!=CX[<$$U6QB 0]$O3K M<&^>E72[M:JSD]A(YYEYCUT-!6ZFU!M(TJ$'0]V23.(V]F*YW.M*HISODA4\6S$T^!MP7*0=2/8GAG;$>*MKN:8L/&KPJP/YV4O4GP)UQ+]? M!LAKYM^O''3O;D@R'VW3^:Y)BGSR;P-W"-2JO4"W'R#4-K6MZOFS15\_\7+QV<7TC+,\?$=:M=G>AM5(C7J?KE9*=JQA= M;B&105W"&'=+<"^=SHE$+Q*]*Q6]R]<=?E7V2',HI_&B6^+QG#:OU7M,;84' MLH>VL25N.>;\57>N(*)]8OB;8&Z;<]@!C&\M@-E#3'& JD?[ZR-'_RLX^M?M M9Y2A2+JU83J0R.$G31?(= MR?>7D>]@D9#Z^<6C]0P8 J@,5,P!18%$: .);[B\ M=)V6V#7EP?U.W)H;:4M:\%,@:[OM"JOG;7,YQ8UT,549\KX\K&2%X63!QA9P MCIN]Z;<$$V4 (L']]H)[_GS!NR5WDLZ2JSQ3U@U]/#3GF56O-7 ;2'+1W8FW M+!>E#W:'Y)3C)?(HOOCB5+/\02/?>GLSGE>58%8J*Y8"2 M065J];4OM'Q:A6Y.4$B0(6\3B0O>OQ2IB-"(P@?7!OAL<#];\B^WS/)VT6?K M\5F\X!JR@0L4X\VGJUY=&"'1WZRSD/2WJ$!X>+O!)3RA;Z'3OCJ0WR*:N^"" MR!L44J9/$WZ*F+CBI--3TE:\!5)=Z(M0F\L@X[=D[*4#Q)&4ADQ*HRJ&(?$) MWB1]5>'U6*4\I$NMMMM((NE#%8FY^"W+GM\?N(+$"3I)8%L!+.CT MI0H&T6T(T4+L]UF(C;@[XNXOP]U79KCW#$\&VIW'&CRG%BPG^19N\.R(!YK? M+9!X04MW&Q(55/^+4XG;.'O^\CLA--:;E0T()![%]%^I>-BG*;1OGJK\L$6* M%[7;L)V!*G5FTGS-Q[ERN3XG8LI"HH)2@;'$;2)QP0N9OSJ?AT_8HTJ!5^*A M_)80%[QQMAQC"C[O5UE;:BUI=LTFD1 S@1 3[$N+C5\YP[!9A(BV843Q5Q1_ MA<=#V=-K)[19"N];G;$]HOA0ZNC3+=QO1-@/P 06O"X[-4?P M9 ^H;=GT01TX IKK0_!-;(+OJNPXDMVOYX=FW6SQ'3F^[DNDU+7=!:32Q=#P M6XF&#\-#BRX7AG&B8X@UDW-JZR+7L^7&S2_BCB"(4^L?3QY@4]G!YFB8GV_- MSVPQ)Z;%;E%BN0*?;LKUS$):Q"SW8S.JAW@+D.0F?4^S'2ANZM.D38 O@>F: M>6_%=L7.L#Y31DJFM/9>Y9L_A_URZ:D_ %[2*AD[*\H#8C60N7C7GS<[:G)3 M@.!D<:"GS+(!'Y,?A@DET^ N4!#N%K:CNL!Z"^(*KNL_@[26RM'Y9DT'HFQD MZY5N%I]4C60X.>;,D%?*W%3#*S.CYEIL'=>'*[(&(;?LM[.*'G2/18F4*)$2 MGD3*DX6) PP@$<+U);X!_SX?_",)36&:=J=D6Y25LH>O.;Z9&8^>OONN^6Z^ MHHX@MJ!$FYLGVYMQMH_VMU1OR1$E*B/YNGKYTBNYK%L8K[,$@^-6+-&U<[R3 M#*-\?=E$ZI- $ZWKV=97B#(WD/Q^:#5*YG2EG]3+XHJPJI7"H-=54J,K#3'_ M% FY;$W'LPMU9*R$?LZ$K=8I!Z4P").0?F^4K5?L/%FVC1*C2+5M>]37E/90?NX8F] MCU,F/S),QFX; N6SW7JCV9>MD40%E>8O6%3E&[)W*,0ZVJ4%M!)ZL6T#%@.Q8L!\W6IR(DJ?A39Y> MF?>PDRY^*UQ)1?$GOHF231DPU!7]U$E.J]-:2>.L;!JSU"C>]3)5NNHLT!11 MJ;9;BJ%NXR07GOOWI]ZQ E/3X; M+R_OY,7^NBY?9D^Z@\(4Z7W9+EA0U$$9"G@5>+5A2UY"10H!AV.8$C7;-=@^@8WCRW(]'2=1!-G@OVX#'<<[_S]U3(S/W>E:MQG3_!%,=[5 M5MV*2NQ]L=S._CE;/I#.$XI-X\WA)#F=+'G&(P=Q*FW$R!ST=*AM+B>>N$U0 M5)3+^3IR'E77NQ+WY4WR:ZSMIND+K:18:ZMS17/Q:7(8R.\F]T.@B\1?RL5^ MV=S/SQ.%]8)=+1_@O40AW#,Q#0WU@VK[Z"Z%3U%^_^?CPK=/ /6S=>%'U.)+ M6NJ;%&.9X89:;#&<\.38R%BI&YH&,3J8#PR$6D KZ M._0'.J#3G'ET/QZSQ0DP9Y-<>M)2$R.D QB4QB69Q&V,>M4Y^N')D(*A$=*S M\XD"W2?@/)F8?C#*9GNQ#KTI74%^E08P64%K9[*U@BR,6;:'G"L'/K8P'78W M0).<$ M]GF<[V^5'D!N^OE63:GJ\U__P#^[CA03R [2&]IVM <=@$;=:0WB?RXBZ8<4 MI&)["Y\;F.F]20=___?_VI_\HR+#%=NTG?N=MMJ#2ML@B0H4UPC@ P?(!BX/ MX<#WLKF05^X62HZ[HV*[N/#^0>,A/&#Q.X[['^SQ(\+&$2HG\A+?0]B!W[]Y M:_/;TGB+OF L1Y.E-_"E8=8/84N.5"P%*A#!ANL;*#:5SJ/FL8>UJ8 O@8QX4H<$2>)T #VC+Y\G#OBA,TJQ@.H MGS_KOPH6U/>V[T+OP;W%P%(!4 0@CC='?S (A/QWF.8K6K*O0C=//?>LWFWH MM]*HDH"1*9F$8BFK4@S*I,1!AU1B$RH9E^D!S1+LEFGEG>/3X.Q4;A[+Z(1? M-.6F.U_,5\61!!VSIRTMC>4UHC$:$:&\ZJBP9L&7_:4F5(WA\0KB_6 M4M-D/*UEM485]7DT.KFJ599"12:-R:+8S-+)0LR7%K E23YM"OI+2W0J5I)/ M$^M2KJ JG>FZ(=''$\UD['FB1G5E'B?SG9PEIL:=&HP1CRCM"G1)ZA: MT>LJ@C?AF:04DXBG+;-2KT//B.F*3R^;RQY5+JRZQ05L>002-VO'4H4\519U M/]=6@/H] ,@V0FK8;K:X!RO7.H $9H-Y'+8] DN.<&"_(:\.0&:F6 MRG-L=S49P9;'((V7I;&FIE.XL3*'Z[K8R9'E;E**'X.43.9ZR5B_6R96?'L^ M[ECM6CO>D)CCELX\+N49O=PC2E,!..0Z;K:;(XD];FF5>%%N9\R,N$KU9VFA MD"TV0$/BCEO*L?XZ98[[5:-3<(:ZYBUXG4]*B>.6,7Y@M\OMJF!TA%EG5618 M)]5;2"1QW#1'JEIMFA('AL"7$K1/9F.5=!)BZ;BI5J45*YD;#@FYKO-SG"A[ M+(0)1D_'O9;['J\5B31!.;5F,<7D:FH:3H ^;AIO$2:3XOPU,9M,%I76W/0M MU.L)CI*=+CVB6)D4<;_:]L9.K,!!-B5/4,K@A4U/ MD"J=R"9;3)ITC$X#^%1FUJL5JU";G*#5M%(=9OI@G25*N7DWKE?-Q4"&34\0 MBYF6JF)>X!OB9)P=KY9$/Y78-#UB?Z9BVP*UG-IBK;]JU KN>#5=CE#3(_YO MI/-QES>*HC@C>\5T(TLW._V@UR,!B,^&T[GJ&A:!\_F6 (H#:Y(,>CV6@'AY M5IS6FNFF"+SFHK9:Y(T6.KUQ@E^D%+>>K'K5K#BSBI;3JN3F_234DR?XQ4PZ MXU4/ERJ&4.$LDVSZ&0.R%G5"HQ= >EVMS+(]<=5*I7/Z>N4F]*#I$0J::7VFB$FA[!Y2=K/;66 ME(O&*EWHJ:.*KB7\X(KB([BFYI LC?LCD:BU&%KI=HD8SP43.((KES8E 4_X M0X.JU1>%43*;K;Q&G+[E4VXL M,@T!*]CU[]V 31@5/#H*M_56739OC M6-9S=A/;#DAN_)VWK2;%F)>WB^^%,GO=V[#+H6DO=M[3[CN.,G3WF\ 4E51[ M-2;GDQ$;!K"'W\K"[']^\Z<-9V("!$"0I!W\1Y'Q4-]W@P.:N+U:%1<1_:W(J"F>_4!R M,J+XUZ=X).87(?IEJ_%=5,PC1^;36?M-6Y3/AH2SJ;DK=N[1"=1(\45L0*#" M)=?!!I?4BQ$O1"KAG+[0=;,!=08'Z;//]C?!'%@^.$^M6L3-GPW09Q0KB(?@ MIHYSU")(?%9!GL\K-9#Q-T"_>%">+?+NB-GOY_KSQR?)=! UC62HV=4+O** Y2'MNO(GD&Y4: M81+_/WM?UIPXLJW[?B+N?R#JG'UO=P2JK7FHWJ"#]*EN2_?:8[*DMB' M.ND]$\=W::$^/IB?B8Z[]"2/@]P+;5G15TJL^Y M_F>Z4QT#N0/97,J;MKRRD;6L#NUE:U?ADO(%^)?O#$UG&?:YSNC7XT(17#^I ML^4=VRQPY;3S1ATB3<69S[\(#^K'W59Q/J\M 4"U.7G@M6>XREFB!;95V-90 MQ'>W_J!5:ENS2*: E8 ELPQ!G>X2<>."GD*T'ZT4.P3Q.0T&?P(Q85=<8CS) M]U&+7(8M6?0=O&/&($YZQ9!9G#A1W6&(8GAFWQ7%VTYX#5P9G-?ON,,FV6H#UD&(-S3"?-7'Y@+% M[!RI.U)1:[5PN.D(H!A8"7 6RU+XT:T$ES:"%3W7]S-+SYU8 ?1%7+DOXF)J MR%W:/\]B+4CPV4K@^0QC::+3V;KC82 BA%Y5/&I.V &HH H:G&!<%L5/:"RX M/VE/!\J/;3*X4_">P4KP.GAKNC$;C\EY7A*68V'*SR\9; *O@Y=MLT5%%HVE6)7)LFG/A/F,4'+R)2?ZIF-_)R>8BLX;R>RN3A/)[LUL+Y1?*[S5O M[9W([YE+:QQ3?J_/H?>CYRN]W"<)^X;B:=-,? 6++TAKPW&7H&\DM"]=_(E7'_BGP[80\_?M7C^WHOFGIW?!8K>$%$!#PEK0,$>.@>O MQ3GX7CBC!%XLH':NC0YFV'+8K%G(I!O%<$X"B$DJ2S.O50!)N;OPB7&A:SA. M_&G9C&DL#$]Q$B.#HL^MA>4'7M+S!)H"KS;% 68TW;:YX0&]Q3UV8X+C?T/N MRQQ'>J$T7AB<(767?#"7FV6-9WCPHB#5*&?CK4F_2M2PHH\2QF MC1\H?R __SGEQAZXLRJ!XN)@M1DZ=5H5D#D/:!ID3:-TED5/>,N!9)$:4)PY MMN+2TTT%!YS!^/$6#B"\AHEQXQEBSZG"=E7LJH7F) +O!)*O"2J^X<#XJ;OC M *@PI(DLSF(B>0M9#'R!=1B\-I?HO-FUQDMZ9BY,0!;PH;^& #NW6_)7.D:*AAX$L&DP]LT29036-5<_]D+2;1"ARUD.!&K M:JHL7'%Q(L,4K@6?QSO:,@'-,_(PC'LUH'7H7C:%;JMX>CJ8,6JVNA M4I5SO95M CC2\6F/9G$<.D!AXC,$[;EOZ:^"=C)&1XUN=[E#!^/ZNFXS?HWI M\P"TH-8:F^6H$_9?O'%YO@!HCWS!O@LLGO.V_"H626>]J]=\?FA7%V.?J95# M:=%-L CNRQR5Q5ZM;GJ=(0;!U/ >;L^9OQ["#/X^7D&U2\_O+,K\[4[RFK(R M3[_;4*1O8))0I.^H8?/%X^ M0"JV"VXCV>7%.L88* &Q-WTTW(7[: QYQ@02 MN M#8YQ>"57R,EULX\O^JAG)&)&D2F>YS^520EBF?T80EN?PZ+T3EJ7.BFJ% M';)M-VZTFT/6Y^EZZ?#]X_*#U[)/.D4O'O:="P4CANKQN:LO\ M=>67^SV*7ZZ:X"+82G.W?$&L2IN^H"T+XR;2EC$R"='-$A1WP')_0Z\H!#X$ M?LK-!W\"/K:.M +1+&UM95D95AU.F%&^"8 /DH6S%'X85O@>X-^K$G#=Z7^0 M'BY.#VW%JX7[_$C/_$+_?>GB*LP_G7="*:N_M.,^UR&QH89<#3?'.8D M.K\SQ[YM=:N-F,"HQ)Q!9!GN4Y7<(67O+U8YMV@C6&]I]9ATN6PG& MDVB,&.3/^"NN.1PC?F;+ZO MR[#Q%ASGE^;6[8XC :4UNM[OFG6S JJGTDD$!9G%()!O#\CPY+Y1Z\5;$%_B MNAT1Q=FA/=@AC1;>TY@.EISP"^Y-IG.\S7H:SSY^\C-TAE=05*Q.FH;=C")E%DH$;H[C M*PL#3 _TH9L$,@!D@!MB@!LT5+S?E<+.=P6K(91TR8H&Y14Y9_3EN TX($G\ M8+$3WF%N' "0!:Z!!6XA?>.3>D!/*^,E;C>:V\9&]=&9NI:["QYP *@XD<4H MJ I $CB""2.])'"#]HSWJP)2) M$?N3\OBU8CE*O,P]5W#GR5YFAM$K>TX M NQ QVH1FN4XZ.>%[ #9X1IM)Y]GA]Q F(TJY:V)5M%=1R[EV?%(3=B!^_*= MH++XJR[A%T5G'N/+,6Z<"GZ;Y%WA_DT%+^X5]V>PD7P>]^L%-:DI/49&M\- MM(V*O\A-DSL#L);0=!8EKSL6Y%(-=6Y\DC"A-NU]<:#\0OF%\GNK6POE%\KO M-6_MG&E_&GBF? IMXP5^46LM,N>!3=GP! P8>" M#P7_CN8-!1\*_IT*?OK24,HWC 4/QH$> HHXF1]V^Z7B:78%5:J MAWA$(<#: (H@3?+K,SVP(!1O'(I755+ZTU#\6%S>*:#882M&/I)' WN[\Y:; MU'_I/F$'F4M+,T0Q1/%5W=9?1G%_DJLZW1ZMBW08 M>F9>XV>DQ ,4)_=U]+46,1#%=XSB]#EV;_ZB_S**BS.]U#$&#&4KK2ZU0#&; MYX0$Q?NK_JM%UJ_+J?T;:O>C$,>8!,G'PPCZ*[8VP@P0F $"Y1?*+Y1?*+]0 M?J]\:^]$?F$&WGGW>&" %3!T1(G?53&-^'(&:I'LD_'\C!L&/JBI EX"VBFN MW$X!\S0N?$3=GP! P8>"#P7_CN8-!1\*_IT*?OH<.&>_S<#,O&L0U3LQ)5Q5 MQL*/RJ4/OE-)D(85F6'+HM!16OE(CLB%?]&&!X^6 GYO*&B$<]7PFI/$D>HW M?]H)7BI=.O9SKF/Z55P*2[[4-.Q96Y3:,DZ!($4"RS(<#5,9(*(AHL_6I."S MB%ZYJ]6\,>(5<65OIG3.]":=* *(IF-$DUGTE*WH;US8(:)O#-%G:2SP6407 M6G;/HGI+&YT7?'HP-;#*R$W.:&Y_1K,0T1#1:7;@G1719V@9\%E$BT7"*Y$] M1Q*;Q;EI.,NBL)%,@&@0R$A068XX3G_%M/@T8=8B-.C=K"7[3FP*#Z ](+EG M^*T^$'!G5+0F=HB1B[I"]2B?X&6<3JP*>'P'@4T4(1E ,KA><\0[R,#+,2N* M\J0>JJ#]R8*SMH2()V2P-T@PIS1(W!\H(!G<)1ER:"B,JD M;'&:-BXBPS8@ R[1##@,D@$D@YOT^]^)$>0=9##T:A0;3?B=V!2K);$43[NS MC@ 9)&80.LO1K]T3$C/(OP/0K3$U8GMT*=*,>'^])R]F_?8IR???K"#^ RW^ M;6]J9!1-<^?Q2VWCA<\LW"#^]'@[,O%TK/AQIJO+ M_R0M1',=U_OVV._UEUE-$^A]PQ,6,PU$]0S%1I1)_,'?%"=2MO[#+%GV*PZT MHJ27[+>AWO4WS[E85E4U]'C7W9C ML,8'4J:FQ!*G!*YGQ1]=7F@Q9:C[5=G/2HC)R3.F,>'$D]TWWY49C,%H-C53 M>8$0?]+@?N]_F4=F/Y',C[E>?A)_E1C%IH81ZK+SIQWZK M3Y\FC[CC\!APNBXKM*'(I(H:\7>,(BL$2S J2K.,83P(J_*HSY#&CJ.138-' M+71&+AHBB0>="*A?3T=2>+ MO2IJ;6Z+<8.-% '][NG(]FP;1>N!4;61=42M#:3!#RPPDGHZDNW-PS+G3.J2 M-?1VRF90P1$:C#SX=+ML:LP1+N8 MTD([I5&=\DU@HGHZLN$5R@/#+_%VMZ*J5$LL#R4&C#QXT?FP[(<^7F3L0V9=-4H.(-1.QYY^*)F44?18;@925L-WV : M8V/"-I))&7TZTK8*1+L<,)ZXLG5N/6KW\8#DXY$'4YJH)NHTBCYAAZU:*1P[ MW:)#F/'(@RGU^':O*E1H1L)K\3M;?#$W0=OQR(,I(92*S%ND@]L&)H^W:DEK MNA/PS&?6?JT&=+$W%.WN9- +K<'27U8BF3J<$L9UB$&S.JC8Q79IM*QA?7,] M-67Z<*0_Z4ZU25<+I'EY;6*8/T6*DBDSAR/'@[FL:9)$H<(D+ P0+!^Q\938 MPY$%O2M'N(:-;(MK5>A"N]$U&CRXHAP,=>:C$MW/36VIRZZMJ;H9\IU!C!#L MF3?==,5&<]4-;+I489%R)Y!V>3.^0QP.Y=7N,N\XM(#B!E99FPZY9(?Q4.)P MJ#$Q;*;KL*C4Y9#MM#-;1QTE?M=G%K5GYQ?!C'9+HM+VVHO9P.LL )J?62MC MT7>1KK%:2%6D4%]+8<6=Q]##N&>F)14AT3##T0OUW% MP+K]79\5!_C2:R)80.IZ,O1 _E1B,O+TL%T3J_*H'/!F81/?WL#0 P$,_7KA^:::)E :W64I6]\>_SF5XH&NMZ#]@J4 M(&VO/#VJZ8E:J82!^_B#O5*9_.0WU?.7^_O#F$/-/O >7^SA [']F? VISF% M?T6)UX(F?M'L?GF^&S]SXKC1XQ'S^&\$&">^[?7T*%ZG/ZK(#S>6Y(,?ARIJ MK(C$E^L3:\M/#\Y?!B[?7GSHY_WFT[8[#&Y$&C8"^TJ\FDT"-^),&\%^)5FX M$2G8"$A-*=D(2$TIV0CV*P7W(07[ )DI)1L!F2DE&P&5II1L!*2FE&P$I*:4 M; 14FHZZ#^],C_FCI>]\LV;?,>N3PQX> S[P):;3.+"S3S&4IQXYI]QC?:FGF%DZO$OIGY&7.@@ M34J%>W[3>]ZP%J]M.22TRPOW*:?\ P+X1R' )0A(L81WC65@@ #1/0,0:/9J M6>W5>;Y,>>H)]ORTQ;T^N^=-+7!_[#@&-QR"'.[Y?8$<*B[I$.W/;/#9">Z* M]7B0W8009 MZS$1YD@B?NDY72)OF[ATR:Y_CM-"=^]VOXE,;-!$5U0+RXVVJ9'VJB_ZA%Q! MA/'JHM6:8L#M$\]JKN_S:\5R0$Q^SQ62EE'=P-7L:4PQAN>_5(W.5V:1):/] M(FI@;8O9[<;5A@]24H@OWS$T2Y G*M8$H7WMT*;N%]EG*+WT>61[J#/E=MY" M%8O.@!J*P=)>NR"!C08*1Y;C3E1L!2+[VI%]OX?V60HI?1[:PH;I+/OUPAA5 M[-HR5Z8DV^5 %BN7%)#%&0Q"&T(;'MKGKHKT>62W['ZU-*OK+=3*6?'4C!G1 M6@)U'!1%HNDL2KX&[2MPN32#J>&!EK:_U,YX,!G\Y<2K]G;P<(;&NC_@**"1D:*%G!9;A0UO%E=LJ+G4XI$9\7OM##UC M*M;"WWLM#/_OC.+%TUZ8&3V^Q<3_"Z9&9AD_W#U.ITMHA;B-25[NQIVR>ZUXU8VLV M9Q045+"]WI@3NG;5XT$TV)?O6):BB-/%7-PX)NX$^!0?W$:JJ#[6C0E;I+=IEWN3%M%-OQA$'_RBQ!'091_@UA#V%_?^?]64(G MSWG>2]L>TZBBUD"M.X//_?+&_>K M<%S4-'-:XEB/[2JYF[FZ6#0'8"I%G(7Q,'<#20S*O5<>XMJ"5WR"S'_:SE2Y,HX%V M[6MR:,$T,"B_U^V7@>(+Q1?2+Y3?^Y3?ZZ7?:W;N/IN%JRG^- /Z!F:FAF[" MQ%MH&[D)NRK,PX*"?X]&02CW4.XAX4/!AX(/"1\FWL+$6VAX2)/A[&["2P7% MGQ8<-RH!F\)C;/[>)7O@S5WHSR??!+A8,9%^EQ(17,LUG,AM!2M3QC 024JB M)VQ=<",PN"=@7]RB>*.)M1\%\XLA%].:LFB5T1C5-/:Q+PT&'=)4E1(K"SR;@U!A@FO)$85%H?-(,_A_;PTJ"[.-5!AN0)C MSGL4EG9WR!<'+;5<+[&&!X%GJ6&P[]?=4CQC$3Q'5#UFH"_7*TPRPDFQWJ^@WQ1T4^3!@H$IMV5 >2."7]0Y]/YD3@I60Y;F7=\;>%5G9RH) ME)/*[N@S9<>@@QK"^PX/ZXM;,CYX6 L4%M4,C'1MFFA)!#P;\3PK\" MQV7+<\&,X@OJ7ZJQ,"96\'<2!/_@O R4S1&KAMVX]#Z@]MX#.I*S"X9O7-P% M^KJ)!GO&-(,.5^.9ZPQ(:64M1@5$H)01> MVMUZ2?\,\A<-L9$Z:8WSZ ZUPTH+*>+=G1J$)D [_>4[_0S:H7OT>N$.%8'[ M=:^^7Q'H\(15+#CMO!BBACKEI^Y$!CX:"GA6\2R.P=[8-\0-4!6X"G?\L/5\@.TSMZ$H_9M4'_10INC M*WT-6;IC&W&0%C!#P;]%8S^4>RCWD/"AX$/! MOQ/"OX*$6^$9)RXTQ'S<$$,L-QG=#>,;\V4L,?]S(MOK!>:5 N/K63RRSQAC M'@TQSQA9EH,YNJ8G'"UM5W[+H9U\55Z8,L8EWE90$QA:5B&@_VA5O5<\G\'M M^CX\CVEA9E9'E"*%_"+@1J,>36 \P#-HI\1F*9:!>(9XA@?TY;RC[P,TPA%Z M83?NKD3:[/=J_<7.#FH1 #3WY3M)9 D:A8"&@(8'],5^D]>3'KMT])OO]F M!?$?:/%O>U,CHV@@A%Q9;&-)SBS<(/YTQ8M_O,A8\>-,3W$R2\4+,NXD$TP- MW\@([B*>DV_HX+LD)D )XG\4K(6RT*QX>"QX@3&/7\;_&F_),2?[\IHG R,# M ";&N:/_\U8FU*WU]__$7QX?I#F&X@&JF#Y\V@\J )_Z0( H^J^3 /[W'<3) M7YJ3[^=,_?+2R=?_\U^_OOQ/HQVBN8[K?7LDK5]F-=TO$I[PEVD@JF./$J)[_)GK6P"]WSS#B>EH;8!G__;49%<"=_D-Q[[2)]J47T@W M(=Z?6_ ?)3/U %W^=Z\I/">%>XPM \Z__PJEP\_BF$'> @ 2@#L&^/DAT0J M;Y'*WU?UN>52$MJ4,9;&6=3@9%V;Z#)I3&B95112UBC:4 B6Y$A<_;+_U/.0 MD?HB7+]\[\9@C4^C3$V))4X)7,^*/SH^%V(.4?>KLI^5,%46IN%;BV[@:O8T M_F/#\\55&"-=9CF2)?#43.D%IOS)CXD,[.<3LVWFUQD!KL*8?S+[F?U8@\M/ MZJ_R(CX(W-"/M0N08Y2>%Y,62JC'NIU^[+?ZP['SPF,SN?B]_M\_'SV9'C&, MLII.JI2LZ1-.)C6"D%F#-61,F7 <.IG0!,4^"+SRJ"Q9'MU1<"7JV'.;R'>) M$E4:@AZN,O-T)+,H=ZFFJTQL@2AMUL2HHS9Q$USHB*=#]=W$J,7_"R1#W&A! M9Q3@E54RE'XZE%[17G?!KLKVMJ&X8[ZV<.M>%"N5Y-.1O#H=% 95>BY5'3DJ M+X2*R9KM>.3!FU:+T[I*#&H=T:IT>LZ\:735#G@FACX=JDV54J>H6S/1*"W( MHD6A;8K6/\V#HP:2"#65Z)K8IB-M\OK5> M[&J"EXMD0C[X_,U.0?L]2YI+UKH^F-6LL=MVV\#H]71D=[XJS;?*MB@90JT4 MEE?E=KMBQB,/%HHNXN-2R^L#@_.062V%W7S9 R,/%LHCQ+8SKF@%J5DMS_W! MMMGB>N ]#Q?*4'!2'-?:$8I@97H]M7*CB 8//5PHJ<6Z4FZ&QS>!"=EI>&95 M+;#)T(.%VLJHUBEYC"'A&YML%=4 =ZE()@\7*J>WUZ.1VNNC>+&,SF7;X[QU M.QYY,/V./,^W%FVO:QNJ@9@6%I$8R\>.)>0.0V> M>3C]G.-0\HS-"R)=LH1B455KZPB\Z.'T_65;4^0@]%!%K1M,8= ,>1I\_N'T MP^&671I>N$"5CFUAU9G26I7:,G4X_<+8ETE72WQ$3N^OUAM:*JFJKHBFSAR,K36,^ MI02O:C?G9E=;T;UFK1')W.'(?#<^E;.EL@GGC@8"WT6H]UT$)W^U@\^2I!WNZTC0T)(QY M@-*=J6 NFR;9KR9##S<5G=-C=T:5"Z)56LV6N-AN:M/D#0YW=;<("2_RW"XZ MX"V=Z3ANH=;AD[&/VYI<&7^HUWO;0*Q:.\K2-[X]?O/K>0$4T@<5&VAJVE[# M>[Q+)+JO$@;NXP_VFF_RD]_TXU_,"P]C#J\?@??X8@\?B.T/J!<-(//XN'&, M1U,5]Y5E7K-5_:)^_O)\-W[FQ'&CQ[/K\=\(,*1\VU\FHGB=_JC'__B]HL:J M41@8_P"5GHJG%GC*P@=VA&_)=_%?&W^A623^U=\GUO6?/=[W ^-?ONM*^?#U MDX:V5]MMG7B#'NZ]R0BSC:%]PZ_/HC_.BT)I3SA%Q!$;B@"/S)G'D/F(

K2%KW^C3Z M_IU0WAG6X HI[RIQ\'G.P_"OU&D%XM.DIVGA/ 2A>OI^%9(*IW=.@$'K,P6MM^I2Y*U@"J.7?O&#<@>XON/.YNSC>L0[&P M/Y^YSTQDON*/BV2!\@;!-V3_HW?<&J>>863J\2^F?D:,'Z)GNL8R,.:JX64( M-)L!]<.@$G7A3J)HJGN%#@3B=5GW-P@$H%\H&E(WG5#)E:1T8**$R M=LP;V15+AZAXB_A]CGBP0/$XO+%=L8#LJU)F_@)=^?Z&4G*Z&]T5R\B3^FQO MO.0]5XGEO!U7N%?N=?MWG(5^8$VV?[SJY11'66A&1DG*V55"9YO!'J]PQ]'( MSK\ROTWPB'U5DXO8V6=S_)+"?G(CDR5!&E9DABV+0D=IY2,Y(A?^DZK"O"\W M)S+S6"+\H?RO_*,(XAY P'CF+D!-1'YC^3]&[?TIB8I?3\P#LE??F/FP62Q( M19S)KZ9LZ*.%3[4)>/R _2VS&08^F&6\!\^4(6:X17MK(^6.6.398&4U=+\E MFC()2KL16):EL5-4%;\ "-Y\B@#Y.HL58Q\*>V$J.$Z9\?.SP)\KBX-*NB>L M+9YN%C@L)?L,]D?FQG418BD7" 58Q_"'L(^?; _S>%_%LS_ MC*(&;O7RXL&4\X#_UK*D\D9WZ$BTLR7R?=P9,/U7\;\S/%=7_.F'H#\>%NI6 M6VILQ:YI$EU6Q.7A!$"?W4L\AO]S(@+ ( /L \)O@P$N,I$K98#'@(I',]T# M]$E;8[?T?NG%_UJ#'E>>;C=+H-L2YSN-" MSE#&(?FA"WTLQGL= 7AM^;5B.:"%0\_]Y3,?Z"&G^);V##MH6UQE^=5R*6W5 MM> M-CM*HTR9 D;^T][V[PPR)Z]N<6I7'D3[]:,=,[UQ3\,U41+FPWZ[-_6" MDAS%:*<@VB':(=J/:[A?:FJ-VF)H040P(L]@6KT2"A="/JU,-BV\U^'._K*@59*=*=$XN-UMHKU#B ? 3("$ M&@#4 -Y8]_BV><#M,^QB,O9TT5+[CE'0K(E 7/+P5GM%5R)'VYPM#!?+G5.9 M'\R_3DUH_AMM^0D)Q]O\"PL?V;9_[P[(^POGNQJ;X$L:"*"< MF'^:DYZR:;D>F L?!)ZEAL&>A%J*%[_H,YRSJ N%,KFT4'10,ZQ2L,#+.0;5R5D-T,T97!+W#C1( M-Y!NKL8'S$)RXVZ;>QVD^UL[FY0.P)T1(+H<)([59$'2$90!;K3I)#S>J&. MSQF%P9":-28S3EP-I(C;NI.5.TU4&.;/G'&+V22)K2UC^7X(BD/YVA@SS*!L@'E76%,[;T$IKZC?%3JS,!_SCXKQT)OZ/&+QQO1 MBA?4U?>EI9*O.<4W=/!Z,>\D$WN&3/1!2RVS,RR0$*,N>;-ZJ>'3/%B!+]_Q MU]+2(')@-'IJ07]SCI\7P-Y7G-!X,]:%8(S[6[I8D:H=QFD'W9TRL@'68?H) M!'Q* '^*"A&I]K=\Y(Q_'?8O5I$H%A<&(K;UG=@MSO&AWMH@W9H9KPK[Y3O% M'H:R':^$Q+VA_WKC3V$&2FJ<'TS\94M]*F.LQ[DP9E_%G_' M7>$>)J#,6E-"1[N^."_PAELM#%!\V@:H9?ZHMM])"DK'6(:>-HU7->D+ MH26&F/B]DFY=,%;U1J,TWT,4M^T%^"G_S[@"GJM)9U=X&JE*"MH59$%2&:ON MK=LR"XS^&,J=RA 400COE/*)==T_SBYG^$%.DGTE^=,#*UV"1L: \M>F7RU M*,GEA5XR8S:!*2204.Z54* ?X[.TPN7;>9UL#0IHD6SF]$(?V6UJ0$D!WHHL M01W6P(5LY3E^LC?!+J>GYC5Y2=C>/A=I0OUT9D!?#)0R4N M%H., C,_8.9'FMGE8JZ7=W+-)BH$6*'AZZB!5WI=92)/9EL><,TY/"WWCC*H MO:0TL>-&7#OO)(.>YSGC_E 5T*I5)4@\4E&QE9 !R->@LQA] A].NATVR3(B M*EC!I'+8HQ\,1IM^W/IQN;[V-Z1@G-*VRNN@S3UX!;_GOF!^25PVZE/W<,>( MW]F/M[]K>&M+,_9\TS$TUUPD3WF)>E2NN.'6.T)!B^V&S4CS=K$WY./5@>U% M3F*'O1P&T[($VE MR2>5(A5*(D.QQWG("J6;6&&"RQ.!PJ)XB6!>SXE<5Y"=#OU8D)ZNU*EU <;" MW*E3CAJ+D=B<%'UJ%'D#O)HP%LP^@OK4F;QAD+#.X26[ +O4ACDN8&HCTE;F M3-TM;'NSW A! MV"<.0?Z=)?I;5O& M4.!K([ LPQSF54'PG3@+(M7@^VT)_P=RT-F5HI03T*\="O=O\EPJ)U\BBG*X MH^QM?E7I1"Y;V&DFH!TJIAW(.)!Q(./<"N.\[FZKU0;]14V9,5+8'#3KBT$- MY3L?+SSU)^*QQOENC1]H3:F*=9H2B83S110!XH'M>RX8XIQJX)V"?ZYP&:Z5 M?U[PHY7*@[F0DV:LN/4IE^_6A_QXM3RU[LR0@$Z3SY5JY!V=@%Y.Z$KU.IPY1^.3:L^;_6,L71ENXL7I MH8/>+M=H$V2P9?GC,M&+=;K( &M75[;!H]VJK5%,GK&516( @ZNF(ZXDQ76 M@7P$%:(_)'VE>AG2HQ")"F.O/,.JBF&I-ZA,]$:CZYJGU67HKH:H'4NNB49Q MLV6[>G\MLXD)9]_0!Z>X+(?_T7_U[Z1OT.G!_48X*\GTY FNL!S.$3+)L+A, MZB@N*ZI.R*R*8[&"QAGX)%;8_O-OY?$O0$^2SI0G>=YO2RM"#75*X(J55JS< MR$Z@@[X@%-_/D"L7+ MA'SP^93BYYOZFJ(D M+%15,[?K^8;&Q?EPNQRT5E)/V$;QR(.%&J,<-\6GTX+=):R\A1D#A];!R,.% M\E&CCM)SKV\KYJZY\\=:K6N"CS];A073]OT:ZV&TE&5UD)06F[13PS'GDP?5N> M=.:CJ*38M-A#=YW!3J-),/)@^AVU0'>W>GE@5^U(CS!ONZ$%\.F'T^]62WIK MTVS9XKRFRG25Z.O5)@^&'DQ?6?*R49=KAHC[]4%G7&961M0&0P^FWPELW&*Y M,H/BJ,2&1.!SC<"4JSLR(*(V2ME"CRX6J6E>JAE@Y*&<$)->F\E7"'%E M(F-15=L6$4^* C;JWT>J;+U0MH/Q".WVRA1/R*K(3_EX)'OPZ3I:U3IY=V(7 MR?Y8BWAF5!;!,[%#E%K,8.ARVE+:.FR^X-N,-]=!H^F#*>'A,M=&HKYETWUI M$JAT4,/<=CSR8$HK"VU+RT6KC5KBG*JWV[L94P C#Z;40&:*FLOG6N@J1P9= MPYZXO6)[W^;ZR3.U&FV/[;J-TAV7+O;R8\K;MA]ZT_X^=%ZIK2*^T%_8M#WJ M#5=+:LPAH)7#P9343KZB6\R$L(W>DO%[>+=&MLU]TY??1];%6;&!YYR5V,PU MA^:T)Y8Z\\=2\;\/E6JY,."1LH[&L-L$W* UI%WSH9+T[T,CK+.BC5!$.UFA5'T7J4WHN5H7T?N]Y%AT(FI;JVX=K'M MZU526.ODT'PHK_#[T"F]J.CYT2Z^$N3S1D?VY6V= 7$A!Q_?'N5V.:W-1)*XPVFAB]&Q! M'B*JGG.H=I)_>;BD.6!8J51BQJ5MMA*O$54G.NV'\+@G!,U*+:4[]REI-2X& MML0Y=F^[[3(H:ROZ8SEX@^:VQHQ&[-B0JMP"F16< MFTO- 4W5['R9=8B^8".C?&ZW"1K-?#]YVQ\\E2@YCZK(@\ZJN8ZC+'WC MV^,WORHS(.%\:@"M\MM7^SA [&]]O3FJ"+FU=8[NK5^YOEN_,R)XT:/RMCCOQ%P M*_BF>H9B(U&\3O\L73_Q'GSSC/@N'5^=GSSSX6J0?/#C4$6-[P%A8#R9Z/GN MC]@[[H_Q7'Y\_>R-&H<;D8*-8+^R<"/2L!$0$2G9"/0K]VH.,]P(2$WWM1&0 MFE*R$9":4K(1,341<"-2L!&0FE*R$3$UO5H2#VX$I*;[V@A(3:G9"(*#&Y&& MC<"^8J_V/80[ ;GIOC8"JDTIV0CV*P.OUD?# M[W%DX$\+ *4B75+Q)Z/G/3 #1,9M(T-S'; H__L%__+!M8C/SUZ$%U\U=D)>O&YD?)X7,?PK]:K-Z>*+\4ONW7X5D@P\2)*G M.")/>\7\[%KTW.#IZ0BOT2F4^:L\%. 5XAYEY2BLR:::-?=%PJ[EO+P%>4CW M11,4;D+*4"#.)Q#IYH?'DCI0(,XD$.F_(Y#1)W\ M'G=AF?H4RI)*WU!&SGI_NV9Y :P,Q>6LU[LK%I>'BKU08,YY_;MB>7FLM H% MYKS7PRL6F7U!S,Q?-=?W_X9R<];KXQ6+S;XZX5%NE-?7%JL2.ML,_G@_/!)< M[KTBZ\-=\.S2D(*>5@]-]O!/=Y29E@S;7)"=EK0==9'%DN\1 ^OC!8W?V=+* MV:J%?N!X!5N@RP57$\9C<0<*#(*.5F06QT_57P:BYR&P^/SH^6T1CM2BX49H MX'TUA=/* 6\J2;PHY?BYQ(T-J1B&M07;59;Z %0A/6%3*0CZFP(] 4%_I,9. MB-)8&1,=Y41\*& K?N&5#/I#7;_?A'V%'IK%05[8H4W#U4Q!-/)E$9SZ)^_K M!!G@(6X>,L"],< +K97851$/A)*(2<7*JL5KZI3I,"<^^V6'W&'(R"=MA9?K MM4*)QIIV4BL\Z:Q$8UR6X&A( 2?LK,3=! 4\5-1(%0?\<[+N1A\]^M_I4S8T@)=R25L!#R*R^+5B.:"%5<_]Q=/WH,'G%-_2GFMV7J"IGCS;=:5N5VYS"NUTFZLV M:'6'??F.HUGNF<["$/@?M[U=)?#_6+\6GD!7)(A7?0*]7JSTMD^@X5#9^,B( MZDCSJ-2OZYU1:;Q^U5E[XL/#0GLZ4\'&#;$I8'K<: M OK$&I28WN-M_L7VGG'B%8<6[/L)!CWV>77O6YZ*8*8CVYF@ $,!OEX!3GM M#A3@&W0;0P&& GS5H5#'MM"D2H)/$0]U5!OMV^.CMEV.&:G=#2=NPTZ-FC)] MT^U__.;]TJ>!BWA\*V].>LJFY7I@HGP0>)8:!ONK>4OQXEF\%DPE-@M-6A0X M#L5UK]>O%LEB(/(RG013X5D2PV$L%3P4KS6@Z@*40/T;S$0*[%A9BS?#T%"MI_-+(P Y&3ODVXSD15,IX:C M@]W+!,K&.)Y-[JYH+VUQ,L=/O3ZJVG&8AEE9T!-FC1 [L>D+QJIN&EV7^63D M9CF6>D./7SS>B%:\H*Z^3\M.ON84W]#!Z\44E$SL&3K9-KJ+UFKHKM'B$#77 MC(I4RT43A)M^^8X=1F1#Z-Q?5%*J4 ]]PG-2DK_-??5#.#062KY'.L3 M=I&K]K:&(\TWA4^F 1Z>/7W%"8T7CYZ755JRR!8&HFRA79&5*B,2[6E%/EX5 M]LMWACFL%G"\J^R]H?]Z(T+2%9,(3R$8(@<%\=H%\:H)\;(A@ M+/3PW53<5OI6(85D L-EH."?J^UVJ@0?FA_?>IPF"OPSIZG1KXR[/6Y:$JN, M4. 'DFZB:SX^35G@Z,KB& 8/U)L*F4G?*D!>26N&]4<(!6UW!XWFQJB)VZ40 MJ:5=+FR+44PH(*>:P;,XRT!&N:G WA2N0@H#@J&.#L_2JI>IF U(1%:Q@DA'^Z$" 7KI/ MF*$NUQ@+NF3/;H"Z[&:?-/\;RC&4XVN78^+B4TMM]9X46TUY?1;Z 7@GO^>^ M\,F),U)]&OG0,>))^+$\= UO;6G&7B/L&)IK+I*GO*0<[IA%5:MJA2EJU/-* M6"EW\Y5I6^8>C*X<^UK1:,@W[[X40KZY/-_ <_/S9KU;E.-'6QT4Y'L0Y)LF M9.;RNFUJ%< CF^0NH+0-BP5!YIIJ63(4=C*83P.![P&E+>GV\2>M[5:C6?]Y MVO*[J05NK*5G,-CU^SQA9[\S#A$SCNZ&JF-<+^6\NRWX\0)<&RQI6 .T5A7G M4]&INIWM7*^>K2]XI>VJU;53+TI%B9JV2$)6&:D-I@<:@Q-9BD!A>\"S!_E= M&F"_K=)).X=?>J:7[B:66AYY4SLR)S!$+*\9&+JJ+2EL-$=FJ!6!2<'FXI X M3MI[^-(SO5;B>-W0S==-S.Y8LS':W KTMAOUA$7[=/W)Y[FFKY>Q!2TUW;GN MC=P(:51X,#?8H/R"\4N7QA9DD;2SR O!P+UM=3"--&LB6FA;"U;&5&E\-ACX MCSI( ^VVR:F*20HR>ZD7:I)^^#G#4;4I-WF3[4A-I:B3-NI39.?*=YL5* OX*C62ZX;GV8#,H+[T3-.CG8RF='4P*>"L'=(^7O-:[75Q M?F+%@I)'QJS4HB5[RU'+0C!#,-9,C!O[9NL4A67I/S=;_W=24/CT$'TC*)5D M>K+&,*Q!Z+0\P5E%)@T*DUG<(&1Z@JH:-F%1=!*3W'_^K3S^1;P@76T3+L0I M(=K%E33TB+I8)Z5X063FZ4A$J]74\HY;VB1%/AUK372"$ MTU$-72TM5PS4>B0 [2,T4^'XQ%8TRQ'Q;QN6#-QU+]+"Z M==2:A%1VPUD%&6]0'HP\>%--E*<18E:GJ+4EB=S4'N%; 8S$T*=#HSJ%E5:^ M:-G(#!&HXM9G=(X'0P\FY:F;@:O274<4)@)25-?5AAXD0P\FU1#G.65BY#Q1 MZ7"C8H=<+KK=2";D@\^OC@LUHJ!53'$[LK;"?+M@A)$)7)]/1TX<6G48-=>0 MND'-M%L%'74F?#SR8*'057DKBM8K%BD M&XH>.(0:]L'(PX7J&+*,.%A7DU9]91H9W'S>JK3!T(.%ZI-278A%*12%T"/G M"VD[[,R2IQXL5%DS&+=GTC2*^,V)T70+*T-IR^3A0BU;1*4W16LSNX@/U@,/ M]3JC,(I''DQ?K]>;@E KM<6J/.WT.624MSK@F0?3G^7*VT*[T:!183WL]N>6 MW,W1?#SR M: [JDA^,+-7L:;ZPY0=2=4=-PY9"$X35EIG#D5S?G5*SN;@1N_DISXM\%6^2 M(+?D8"0[BHDW[/MM"2D;9L@I$ZWB I_UPV=*@ZY9[.1/P MZ\'0H4^4E2?Y!(]!''LONQ(&[N,/ MDI-]_Y/?//&_*!4/8\!/'C14%/T7.'\"[_'%'CX0VY]+;X\X>#4:2;?6SSS? MC9\Y<=SH\9A[_#<"5*IOJFU#Y"8TK$/D)A2LA&0F-*Q#Y"8TK$/D)A2LA&0F-*Q#Y"8TK(/ MY*N-8^!&G&LCXIUXM>L+W E(37>U#W_J/@,WXFPZ$X/!C3C>1GP@ S@EU0'8 M^)?)OZ+]/JNNHY\KFO6T[9S8@Q50?WODKQ-^+!5P^/4__U:/,=D_7%*.L]^_ M1)%IQB(P/"@!Z9& /]D+[@'R$ 6W@P+-=< *_.\7_,L')QX?@J=M+,F^01I> M6XN?&7Q'XH KW6I(>)#P(.%]GO P_"MW6K7_TXSW,V%HOPI)VM!1:>%N=Y_[ M2I^6##Z[^3TW>'K2P7MM^@3\"I8 'GNW+A=WH/WO"_]KBXL09_" M5%(M%\K#Z52K:Q8.0+A0-J!L/*>6[2MH0NF TO&,=#Q62(3B<<)+VQ7+Q[[> M7>:OFNO[?T,A.=UU[HIE9%^B["@WO.OK[I(WM(A?[W[2HTO3TJ16J=I5:9HK M]G2RO"Y&)^M^4F:,36VGS%K2JDT;?6>U+N<,4/WSY,U/( - !KA3!GBA^+N:2VU(G:J00E#B[(8#7Q7Y?L.J%.\;UQ"8E26 MYJ 2<+K(1_+YID#71@$/%1U210+_G*[KR(?/_C>W'1'&4=%G"'%DXU)!)_SM M8)2GSM5V!"TYA+O<.;34E&L+FXY8=YW<")*N(VB69@][&1VIZPCDA!>;CEP; M)^Q+*:2*$LZM%PRXEC+.#\>XU-R8+74Z,QVA?^(CW1/$ 46%[MA6\+42=4D= M=\=)0?^D90B)4EGTU5YDJ4MM^8@-_W&7,W3R$@TCR%@)OUZ!;^O$=OJ;A5\^ M]!3P'-"Y!>"/D'NNS,D$NO_'9VUS@QJ_PXM%3;)I>KK=XE%MLRM]Z&H>2^/^ ML <>5WZM6 YHL-!S?_G,!Y3G%-_2G@$YVZ-W%:2VC&Q\8N;8QM@22A%HQ8&? M_MY^;Z?Q:7.U(=@AV/\ ]KD\&Q;+7:DMKBAKW,_52N.<",!.0;!#L$.P']4 MOZU/E*C:151QH OD0D."T(\2S#)O./)O M-1#_B1$_X>!XFW\AX2,;]6$\_FWB/3W6P)?T", <,8TT)SUETW(],!<^"#Q+ M#8,]E[04+W[19ZAC:EC+?K$9+:0Y2HZG;79(ML1(IL_A"H"^^A2$\$'6@*SQ M;M;P+'SH3@DI0(NLCBR6U69;MP%KG,&G %D#L@9DC?,Z(X[/((76=I>/)KF^ M-)B-R:TY:.*>"Q@$I@Y !H$,C?-1!U9K]DI5;#:VA:;>1]U0*I0I0!W MP0&YXPYR#H[&'6E,/+@F]CBEB^-5F^GQ625")WH^8O)%6T$BB;:7-U?)%V>4!])D_ M0_\6\QT2,U3&\OT0E#'RLYF%$8!*1OOZ-IG("J93P]'!GF4"90.*CJ;>_PMC MJ#Y=.Z')%RJ&FS"0%C5@&1D# P,DK!/W-N39> 'M?<4+C[5C'0M>S MFYA@XS-)+8]SZ$2>1S'6888$Q'LZ\'Z*:@2I]D1\Y(A_'?4OUBN0B3'/#3"V M@@ZL#E->LI5RJP^.>O;+=RZ+8?CIJA5 ]$/TW]AI?W*'PE&.?-^6RBV_A/7% M[ER9-S9& PTM/L;\.7P(=X7ZDV=)G-P[ '%_:5? 2:D@R&$C-$\03;LIYXFN MA>KM*0NT?YCP !,>TI+P< ']_\AF^^/J[)V-@+,]:R395C%H;@?S,C)2VP"T MS!N4]CO)>.@8R]#3IO&Z)GT(M,0.$[]7T@D*NBZ/06GI"SYZ#U/0D[L97N"31(-YADZ:':\J$CC+VWC;-#J-11,KD^V83F".!.23.^43Z,;X M+*OPSH[I;<5FT<:IOA@I%9_CYH!5V"_?<3)+LX>-EJ"6 ED%LLI-^$2.3B=* M,:8/C46K$L*UZG(5M0:C+KCS)!T<6#9+DC0DE%M*IDCA*L DC.OTO+R3:R8" M,MGX7)Z1D)S.-OK*5-I9"=>2<7M$9"U2E5 MRBUTVV#H9MF+)DP] ES Q/<8C,AB!'I\#TZZW37).B(J6,*D3-6C'^P*?,TP M\BH%>L I#:"\/@O] +R"WW-?,)(DCA7UJ1>W8\3O[,>[VS6\M:49>U[H&)IK M+I*GO*@N.,7N*"\%AH1+:TKH!<5JA>/CU8%-*F!<)F2'.V<'2BR1'$O.-:DJ M^+98J@Z7Z#**5P?F;$!V@.R0:K_'!>@B*K::+://]U!K6%_+]2KB2FP[7B[V MRW>"R1+TX6T#L@5D"\@6E\GQN !#+.5:S6/$$2N%E9&ZW'24H#@'UPV8$0(S M0F!&R)7X)2YAIS!JM?*BV76D8K^Y0K V'04LN(G _!&8/Y*6_)&;J@!U 9#+ MQ6%A7<(&XDWP3P5TDTU(=(]Y:-1C*' 4\+AI[-LW#L<7XP'O3 >3V@? M2=]D4ZOT7)=[YLG+O85W)ET$0\,RNK&%=J@KJ%$*59H'O ,S7"#WW#GWI#XF M/74>GS71_GI75>\+S MJ4RSA88" M=SG0JSJJD921ZP!E:NT,J@%1PUU3P M@@>E5![,A9PT8\6M3[E\MS[DQY,3:P,DX=BA-G''HM(0>6ZC-IV2V@9$D!07 MR^(TGJ4P%G+!$7T@M\8%C\Z.]++!*8R!G]0&WNS 8.G**/0D/M5;(:) M0I66654@K":R/^.9Y(RGN"SW3.>$)[;^?R?P+T)AF1I>*EXR-;]?XH5#M ML::,R):%1&2]#&?W0QZOBGC,OET)-6G1 *=1R1JT59K32U; MVP8#1AZ\J5;MD.IP34>BP!:\.5&UII;)QR,Q].G089GK*.$ Z=M;K(CI-!I8 MS5P;##V8E-5R!;?KJ@AJ3(LE=) OL@4D&7HPJ?PZP%8J277$KF*OHP4S76X[ MO$S(!Y_/!41E*B#;J3TOSM3U8L;7:VP4C\2?CAQ/72)P6'%M5]N85QI/%PB] M!,\\6*A-/Z #26N-;:6 J.9L73*1EAF//%BH@&G4A5ZL?DMA%7?+'#5J507P MS,.%HBBK&U'+7L%6RET^KU8F5AB"%SU<*)\>UK;<%N7M4&CO9G34R1';9.C! M0C5K0@<-E]/(#G<;,M_UW6YA%,GDX4+-6:6HA]'2D&((M1%9D-KK%AAY,/W2 MDIF-M'PA+\U+*Z2!\6&=Z+?CD0?3KW2D@E1>5I8B3A"^AWO3)53#T8/J441R$,C,>VG3!,6;14ND++/C\P^E7=@-M M9DSLF8@K=,R2Q5[%DGB9.IP^$HVJ[7R9)*0YT2\V= VK%T(P\D!.=*\\LRUF MN+;ILFB7'$NKFG,PDGHZE>":J]@#'G M]AR)Q>P[F.W%,K8QQL8&+VR_?C+30%$%M4.5@6RISZV"+#LC,N*+)2,C!ZW5 M>C(G6[D'%ZX=T22UAI3/8\LSOAIK#=( M3[*Z)O;@R".2"&;J?RO(,RA-#>:K\5QS=*K4 M;B<+_;&;H'>MN9\.K6XLVY]F<\35K$HCQE&3XG MVM6EHL:;Y2$J?SQZZF@R'"6,7&&E*RY17GA6N<\WU>UAM6>*GQ8+<3(N6CHC M]O1*).MXB^SN?,G3H9[J4G2.%'1=["^=Q*0_R!2\Y:[^\NG8X4QRNTS4MG1M MEF(+QD17.6=?%/5T+)GD;6UNI&9ZBRB2"F'(;;.'W)MCR\?0,=$H+,N$TII6 M5;>W6F4E-/3HJ6/>*9N",FD26K3/U1S!*FL,F6;O>JPP[7Z=,O- M6+,A0:C(OSJ:07M1RE@94A")2'_>7\_8]CKB^&./0+4L-8:D4&E7=;%:HCK1 M@==H#E&2=H^JR"7;.4Y;+UNR#$.<.RJN(LA5-7?> MF%\V(7JNM?L >T8^,DV=B.(?T&?SK5W$]N^D/1]O??7B[S: MI4C6%B>>;X%GC@QKN7,==[]'8$SR>V@KHAY9 C[],[,S1/BA<#0=%\+@:$I( N!H2D@"P&@Z=5.AG@A,#3=UT*\U:(/ M+P2&IOM:" Q-@5D(^M76O7@AOFLAR Y+WM_R+NI9L&7Z+>EO\Y#RY"_JY3[=53^,@\@:0=EBY)BNHK]C"G# M)R\YY,'N"/CQO__Y]_ <]+^5\#V/#+S% "P5P9**MY*>]RD56%=N6U6/-57CP>7CT34MS.ZE\FF+A/3'@K(7J?7+D=7?DZ4I+4 M0^S5O-2/,^/@9)_/!72^#\/F)8SF9.L'NYJSC\_\2!/K5[E4!0 :JH#/ MQTZ( \^00S7)M6"/:Q*UN*:P0ET\4/MAD?J2DJ&^TE-%*]+.B $ M8^&X8+1VQ<*Q[7%[5>)QW0[;=8/)KB'J50G,]8C'-MJ[8@'Q.V.&_BI;CO/W M54G)=<-* **B+^$*:HUXEM#P6^]+.\N51D71]$1[_1CLG4ECOI\53X@\YQU' M/T)- *XUVMYC1GWY(A-J6BFL,AG/X9AECG$F1-FM-C[?I/B#MQIER%@GRRTF M.5Z+<]/J1%"+2]3]$%YJQ(:C+'FA_N7?+C>![%O\[==(7NI&@QN!@8_U)@XJ M!KSO,J,FEV]WZE947T<]MQ"9M.K1"FQ1&OOUY_CV0JST6.E/%9QBI3_+'4;C M9J7MS$QCRJ5+3ISI3]5NP_[4#?#OTOU(O9CG8_RLRVG%VKS4;/52:AQV,K[X M%488 5Z^-QDCP$TCP M7%^GI*I5,+>P(U^H-)Z)L#+QX]<*VGRA;6KDF#_M$ MQ(CP#7K3WGA%U,F34&0TS-*7NLX40\"V5\<-0,"VUT6@,."?B]U8]%G3 M_^X+BR9"-9[+];LSSAL1G- WINU&[[+XBC BWY!3$?R2^"8Q34)ZLNQUN$>5U3>2*55-2IR;3N*P] M'\]JK4ZV;PVYKB2/EW.GP27[Z+J1N&_/@?I2KP7U@3M<\YGT_6Z-0PR:1-H' M78"Q(2!_BN3"C+XH6S.TZ/!G20(2ZH)7A)SMHE_#GMBET_G!4=1]*!K\10FD M1;EL0PDLAU@.;UX.+WNF'LOA=WO86 Z#&5$[MBL\.FP<\M?J8)J67!LEMSX; M"JK?-5">>(X+X_)M7'V61%UF-I3F"6UCZ=W5@HQ,6:5?J9[Y_M$7@_-1J>MN M>CFFJ5.E9D0L3NRU'D-7ZI&__L!+2!GZ@M'Y70'%6XUT;Y'DMUK68DMW1:MY MU9;N]?ZDV-*]8>D,6AP/+",9X2-:8>EQ.E_VO) M-:7F7(5&*OX>(W6K9:7/\E)5Q0UI*.M_I=GSNZXG/;=EPAL? :B'P@*,!1@+ M\)74]& !OL&MYWL2X#/'%QG/%N%S8(#AAQAM"UWW?L8BM3DMB(O6HC/0J?&P M6I$)7BH5/E^D!EQ@O^X%'D9,+D3-@)>QMZV#ROAMT)$2'4TZ$6I$!6E3Z!;6 M!2YG$:D%/2DX=DP5&)0/8Y@P$<4'5VZJ?"V 7 A@[1NVE=A6XEJM3]O*##,L MN!:YD@@MR4ZR#-R>/'"H,O)X8\7^%RBL.*LB<_W'])+6(E12KPJS),05A MD5I37)=B52&.3O2141 ]LKAH$-NH&ZRY^MX\SP55>#E58I5UE>MQM50\&^<' M_6QCL(0J''^/"M])215*I84TQ_%@\SXG'#(5=-K/[^H66FKN>*P8,ES1D"NN ME/-EBVXG%1SXPI7S=_([JP-QW-7+<;U1,N]Q:R+G\K3LK-UNK_W%D\ %(..* M#"8.%L(O!O6[_*%_4Z*CR'!Z (0082< 95!1YRU%8?O)!?BJZH2"'R._VL/.5A=Z3(U8-J$-FDZ%=M@$5_EB M(ZMC<]<1#4]YT=J]Z$>W1'>R4%S)XIEXHCF)*\V4%8%FC_WUAPW33!SWML%% M$]<*'-CRW5Z]V\5SP5B"[TB";PV" U>W=OU)S//Z6ZF6.D@+R_R2]]0QVX8S3 :' = M]7>!1X/O3^E^$!D&>7HC+Y11A&.T^-!>YJLC.;T$R,#^^D-'PRP;P_!P)25, MP2,9PT,@CH-_!A>8=KL_75!YEZ#ZY9Y*VO7-'.$".@ >H\(L<])2(-M*,F@JM$CROS<;# M3.)5?_6>ZG4C0\A5=)1[MZ. ]_O.F@4[P84?O(D>;P'_M T\O6GZ@R(1/"YA MQ<&*@Q7GG&5QUZ,X04[$?&N>]K&KN-.V7G@SVMP=/B\):2J " >(2$NQ%YJD M^-YR4Y$LU41/>%<-@U^*;"8*PX[RHXQIISKYJ#3$07.9K MV 2[^-'K)PA P20+6]H*-<+ 1^HD=Y>J76V"L@J&U6T+E$N<=,Q9Y2LYGHJ MESX?/Q^\P*^!KGDNNF$<+,*I:[,6=6(ZF/%+7B,2,3%5'RTG%HA]2=23@0[' M:.)RL>]=V=-M*N^'5><)2_X7(\*Y;M@+*AR$J%(! #((#U'^O_FYDIK/\72*TG*RJI-[7)@*BMT\RZM6RGS<:KAR,V MBFW)HC/^% Q,U6GY. M+'ANKTO=\5+21IQ&-"1WKHS%:NW,=[\_AX)./Y,6A>I((KH5OI/4B%)V,$9A M 2QQ)L,QA@V3Q''[1XP&7TCEWQH:['+OP86#2Q2*?M$A>'2*MOA M:Y&:%&58*Z8VSQPHO-AB89$B-^-,94-P4VX9&_'Y>-NN(UU2+97 M:R=S*/!'+9[#L1@99J+1MW+^_T8MI2^O?.]4M_-,XT R) #3BOUL8MI32( _ M_X:QFR:!;]MC)21*L+Q<--= 9D.FY8*WBS;XV QIX'&J+1JAF6BC7M$ Z1TE ME+;@G@2L2P<_H3TU: 9"69QMS,>[W__U^'D'[<;(Y)E6/;O M'0P<4#56H*+^IA BJ$ID:"NB'A%'X,6_16,IKIT=PK /5'0',;_W4 +Y$(H] ML.R_0H\_0FX3_U>XCA!V[SRP'Q?2_;078<6"VX;.?/!6M MBFO-?E/ G%UH49Z=?Z ?E^ _8FAL0P3ZGW8M?=*\(5DV(=(8_F.7/LNW'P'Q MAOH.!3<- 0W(XU[]Q/=(Y5.NGF*7B!!*8%B&HJ.)F#"*D[00)88C84@K,4$1 M$\1(BL5D42%^^6_]'J4?/GG+EBU#@++P8 E )@#PH;(()$YT+5L#KP8N&]#5 MH<\5GZJ]FA]J^:-J6Z.TZ(RSAA48PE[ I<=6]6)T0AQ*,5)0:#8&5"^>$,0A2PD4 M13-L+,H"/12W$BKNW(E1:M80A#GA\=TIG>':>4D89AH"VDM\.K(3UTJ;2+\I M$V*NR"S:Z9R;)QNPK.+Y2'.IKD;KX2A-S.W4.-MLQ^J$J8*1L>O& M5S.BE)^(JZ[;R2WUAD ?/Y,MLWQUI/ CP16UF+)[&K%U[@HO:SWUVHJUQ!BQR/)&DMT^BFR M0(BQ]D:R!I68X"W!R*-Y"NGB;$%KW37OS8GQD*EN#"Z9!"./YBEK'8K,\EE7 M3R?)QF(I*JUY:RDPQV\7EN2HG,HX)">276[=((;E3;$AQ(]'6BLW,QBPQ121 MHV0^0<[ZQBH/V^@=4V16TG(NP3E\KK; MD>4\295&,12-'CV5T8E%5FCI%E>KJIFBU3'6"P(,I8Z'+HJ$5TH0"XWPO"6] MF7*T6*L#YY@^'IHP$RVEFTPU=5%9SPC-*47&:_#4$W+2LBR-,'I$C/,&L4RZ M:90SI)D4R!.",D_8FWA!IVE"7$3D?%N9R8LYX,")574];<).DY3%I9E,>I7N M)KNV#)YZ8EG%II3GAYO$D!#5ZFB0:PGQ51K,]<2ZFF.3F@RG'8NO.;%\819I M;$P)//7$PG;'.DF4JUZ;STEN2AW5M?7 @I]8F&MA#!PZ%5;YT1G.NLILCN: MLV#HB=6:2).)&979)3]UM>DPTA@/2YTDP*#CH9W2J$_.&O$T0>F%@CTRRC)3 M 3AQ8@F$63S?%COI"-=:%;5XORE0:Z#^U(DEB$5%=SFFO08W'[K69C<_#4$TO0(HKQK+H>M8G61DJ9PU'.B(W! MT!-+0' +.3=9$VU"69=*>E2K]?,U,($32U"M5W*1-)EK\511IQO4D"^2E J' M,L^'%E?];J)>+W!<2?6R;K,SD4O64J!/K!8Q8_O19",ZU^>148_CYRN[+0-4 M/;$$?)WE>O5IP=+7/4RR'*]T!T/PU!,+*ZK%3-=LB0S!].MD4L\K768$YGIB M8:E..LTE&<;@M'G'H89-HID'.$"?6-A68"") M\Q3;;?+$7+:T4;):-A;%I! ]H3!TKCY@L\FIR:WK:3LW;0X-HPOLU8G5VJ2= M6<(1EAU"2X^5TG(2&70 O$=/\'5=$HS<.IX'5C W2JIV1FOQ4_#4$WRE^\L- M6\P1*8Z)U6K&4(CJL>L M:=I.$[6I5*5S ."T#!JZLX0H [&/(OVD$H@@#7'F*+]W/QSZ2C#NVD:2,""1 M_$!F%S*C$$_T7&OW@1_@H4^>A($'>:GMF.,HV[5W$]N^D/2=L_>523+L0_35 M;@H'4=;!\RWPS!%PQW>^WN[W"$S!_?9CYB7@TYOAZC9[@%Z\&RH.01C@N7DZ_D!Y*OC[F&+V8LJ3?:.^*%^*:%(!_BK[94P0OQ70OQ5J,^;?NOW4)^*Q MM =5VC_$@P^2O-<)ZK,Z05(/B4F8NJQWQ,H(GP4Z$/^,J_17K M9.&R/5R_*@O;X!15#TM8#CD1,8)#$X MJ@"_-C&@S@&-P6^3^Z:]F"FP_86IAI(2"'=!0*LX9U60>V]+XV>.[IX+/W%# M['/O\L0YD9_F"]81K"//4INWJB.!"SX^:4ZKBAO2T)&M:W B RCF;VRE!/-< M4^!N;[E<%S1T_V ZQ3.@R;VU\!EE!FPQAJR MF="6 LL+3*B[#@$G+ 0;*,^@U<;A0B##A0"2C*/^,T;]A\IY*MJ@#=:NS\M9 MSEN//#GC5N9<617B,.XGV7 B<9'[>K B7U.GNFQ) MLAS7">$P+9!A6@!)QOF6,^9;GJ+7:H":BM&AJ.O)EOO)+<#JV)"0"3 GX"G>)HSAIM'VQ(-1#!,\$"' M!P=Q5QS$!9 +5Y#>.=_UU5CRL>3CM,0PY43,=:-@4IV9R3PQ;;90!INRU M^V'RX[*LSN>1#)%N>PO*[MAK1U+A9)G7;Y2\Q<0'NHHC@J[I#DD']W0#=P'^ MC$^'X) ()SV^/^F!KL=.B>@BAD>E/+6[3;!VMRF;-:Z[9KNE>CI2STS1+3GP MG$D\3)ZXZPKK="!U&M>;7(?S\6[=+-JV%EGT7(^@;*'+N&5.UP74^A\X&E$Z M3)'G]S:N+CWAW_\5F2KNV))#?RG;^T7_#AG O<-Q&8[+[BPC<=5NBW\)* S, MLK8U]56[@C2[8"Z4[6&SUV*SHED4JZ$HD M6*D23K"QUV[RO<6$3489*;:-#M_Z)W3%E7(^/^F^5!UG:6X-RK[E_(^O@#ZD MM:'Z)4T9_#<-/M1>=V\V%ELT,MGH@FA%Y267'6I=@!!-4;HU/*AB8B'=<4W/0#1VC7G\7!33^N13JPCN"F M']<5V),4FD52\LM<82FPP(,(APG7@T7L%X'2*]O.*:_ MJ0J,=ZKJBR%^9VW1$ZGOT+PX;#A20V"$2:4!=1;N*I!AYBY;@C[W1^#.C.E: MMG;&_86[]\MQ=!+0.HQ;=& .-/@$"B[*D7&]I<9FG)@A2NUI1,IGLL!S8:#G MPC#AQ(D6Y>?S7.Y>!W"CC^O6Z!_Q5F:C)N_,L_NZ$W]_LS$W-[A"^[HODG\ZQW%JI MZ#-LVVKJ;N^6\Q7VJ)?1R^?ZEO%FUQA:*V+:T#?Y>:U:D?,@JD.M5]DP<:)6 M#.M^('7_AO,PM^B4O%-QG^NKW$XOV\MN<:"G$PFER[0VBI9&^@JS,&PX2AQW M9KVG0HOGVT(S<7W6/2$<@>%<#,[%?/=F4MW7XM<<&8IO)[Q$;\KKHB7R5\Q.Z MGX0*#CT?)LPDSM^3/N!>#G(50Y(''$C3/:P>1?D:?-8E\#%; $G^Z7S-];HQ MJ+WT,;(A)4W[.EI^5%$0Z1T4VK_FV1BSLI)>DC7[T[FVLE!,3T'>BZVXGFTZ>Z]FC6.U*X[5 LB% *9P;F*O MZ@4(W2EYT]=Q )U-7\-W>+H^U8N^-LPL^WFMI+>&=FY,KVO+:C$)IHM4]N4FO"64-E1VQ(R M>H&=K8![1GZ"!U <.9'DP2'>%V#-LF7%COB#?Y.S5#A^HHON'90)@1=7%3&VOXJ]A;(D4Y41)6#F$J&X21:];+(XM@+&H[VZ4#;.O-]K$F'%U MF'%?^:F;V-$[&PP<56(WDF3"32;&/"6[!!OO;69K-@FU'^[M4?%PE'PM.QVX M?%7P-/QN@\[[(OGB%4=7TX;NOM;]/D7]2FF^X8S ?X9/7KQ4(#P <@SY'[^? MBX/R 8\.PG_^/<3;S-?LQG^("T="<;NY@*LQE%A1I5%_ID2F*]AD"AIJX),AQ-O+KGB!4[0(I]P^=4KK]& MX+,*FMM,Z"%;'M!$+:/FRQ1#4<0:*2CSZT\LG@C'B.-[K^^C*J %6/4-WD> M'70-D.,Y<\*SL?8G\?6HY;BYR=M_E MPUK.;XH&D9N9,7WM:#ICYINIX5B%6@XS.(EXF$X<=SF\BP3.DRVDF0W/:+AK MU$A$F7O:#.;+<*AVQ:%: +D0P"S.#6X^U;>Z7#=$TTV:,K=3YU/P*,BQHC)S MH\2"I;<*A!1IOJ7:3>L$$($29B%]B^"KBK@R_EP>?\[Z\AR WZ.>B8/T!#V8-U MYLJ+%X ,LF8F2R?-#I>VD@"4>\XJLP(@N.T&BUO!8EBXV_8?S[-$D ,D]<]G M7("7>'!-.9&3K2ZT_8$6W.#BMF.C '(A@"F3F]@_>N.0^_X0V^,9MA.>16L1 M8VN1:=0D%'J@9)36N*$,&G"JL)T%Q82C)(OK7VX)(>XK>W(3>TAGT?2.UAOF MQZ8;(Y0A&Z$794.4!*3IL R&",?9XT1*@/,HP5/FNXV7[HMDW+D"B_J=D(P[ M5P0PP'^U,V%!_>6-^69H9&MC6% MEY%9Q@+:3T,S%90BMQ59.U\9X7VIP'WZS/AHQ-DVS _JILM (9W:*(WT\41^ M2YR->_+ 51,\0TGUV&H^=@O=I$#3,)/-$F&"(/!9"*S600V%OV^7^^HBWEW9 M3 C EZP,<4T_=M2O/IB]^5JWIC+;JFUM5+9,M:W8TPQ0WE/5;7U3F"5FU9C> MC75SB:*2[5GCAD!'H>6.QIL9I9GV8737(*4$"^$*-,"DR'B;I2SHQ M]R7C]ZG6N(/F68XA?DBM/;FY*/";\9S7M )=,4DG6^:74*V!5\*P9)AY_?3- M[:=EH*?BBBOPLJ7FCL>*(<,E"<&21$7VG9>0N 1B@0\6X(@-YVVNQ?EI*H8( M%+AMM<55%RJV94!& O!LC45;20'LE %TSA330;,[@9W.R$K79N58CL_54I2: MJQ1[@Z@JT(S?GBI,T<=]:W!:!X,$3NM2)6B'%IG2U$8T:K M.)U#D5%=Y)96JS*5JQ6+%AD"C_IYLF" OV)K\OE0!H\/5]WVX;H?J M$^A +UMN6EFM4OJZ6TJE5H59Q!DF(3K U%28?K7W[YTVQ?" 0QK2S-!H?TX& M-\3 (2G.6UU_WNJ%L_'[ W%/SL8#%H#'G\#40GG*#/-+)L^5VFRLMA';M) ! MF(J:B<;)>#A&'5<1XYS5-0/$??7#N/[[J[X=9R6=@J?,=QM'WA?)N!\&%O4[(?E[^F$$^/CN503[KS;(R&C. M-L97Y%#M(,3'/3*NVHL/(!=PCPRL(UA'@AQ,V$J_P.M.=I%;NP.[4 MLTF('"CY'HXR%[C3ZRIR%T>%"O)AO@*7). X['9R%7?B=KVP7_EN-VL^M#/+ MIC*8<>)"2L6F7*N5-AM"E/H6-^ON-0/C ZYD^-Y*AH_[4WV*&?2L(5_@1-H*("_I3=Z4 =QMSWA?)N)8!B_J=D(QK&:XA'Y!1)%L1'06F E!> M #@T_@_*W-,6P \PSW@%^-V[N=C9#V@RX/K/)T!/'_Z?>]3;IN*XMB:YB@R_ M2)KRTP\.1M8!NRP0&OA@L ,%\+OAP57@5M)8-%6E*;H*-QHIDOM:M$ HG;1< M$7,9O>1%*ZO2=*B6W:401>U6:3H13IRX"1"?<;AFD,%G'*XK,Q 453Z6U(KE@@K!@OGU)Y8@PW3T^)AID',+GW3$TB\Y7R'1#0T5,-!$ MAT9'H1EB/P[$\#XW+H\Y _ F':$V$DA*H+=0VTW4Q4&F-Z#XVDJM#\<3U4AW MDC\#M2< ,^+)15-L.A%=;)K.IC&8]TLM )BH#VPT ;PK\KAA)$:+JT2+R[M5 M=Z[U._>J/%EW.]PBRNN:R!6KIJ1.3:81&)TO>P[77'2;4RY-CRJ5^H)UI172 M>=C#+$S$HV&&>JU7SPUGL%YUG!3P^?E=)AQAOA!A/H43&L");'E#0_D1K/S? MBZ:J?IK4GX;.QSP6)\;UN:UH)<[+M[O%D5RMMJP?"DU/8.=,-F--)6^U^71I MDR'+):?89P%V^DUB8\!?HEAAXC&+U1\SI>XH2[&ZQSA4 MV:XW%KEI<* B,ID4&;N0DO5U/Y]/=E:N%M63$"J FQ5EZ3 5/TY*_6QBVE.$@3__UESP!Q+XMCU60J(D65,PJ37,89F6 M"]XNVN!C,Z2!QZFV:(1FHNVW^A\KCA)*6]#C@S7*X"<4D\ ^P*%M$Q8P',BB MJZ >P0]@2\8BP4B#-P/J+I1+:3 M@M=#1\;^T?)WH/HGB"4^8 -D;?'G/^"?W3LE0Q%M"(GC[<3VZ :?N@5$@OC7 M13;ZGXH@%7V$L"V,Q0\FC?[][_\ZG/PC1$_%LTEN+:V5+)L@]4=!=(_]YC.>1#*/; LO\*/?X(N7'$RJFXBAPP M[$D$Y/_5[B,$WKO/+$>#\//;AAVRM84"G_WDJ6A57&MVN24Y,"/(E#PNP'_$ MT-B&!N!_VK7T22<$080)@=[P'[OMHK#]"* &A%&(!VEH3U 1PE8>Q??(Y%.> MGF*6B%!?B"DD$6/DD<#*1%R(1LF8( ZC42$69T>T.$PPB?CHE__6[\'2UYI+ MM("J OL:*HM WD37LF%7R8(I/>S;2_A452'"NM8>1 \Q= ^A $$#0QB:<,BU M/H+[>YI_?OI_\:;HR< QE/_^YED=:=;AQ-Z)[KY#4_6F8 ;2.2H8GGII-5L5 M36V#'O2XJ."7E.AH3FU4MX'!-UW_(\^!M[ [&<61;&T&/P(^7!)X#QXL6%;K MX(\E(/1M,,.4@=K6(M]M*/25="=>B?!]7DQ$UL5)EUH-)/57:%_IG'1?&2? M8>2O$'BM. -S=VU/ =Q%OMS>;/AN/# 9ACASE-^['QZQ_]<;.3:TF "27PDB MV,M&A3LS?? )-!'O$''RX:46-H&<;@OP6QL!WIMNZ%%\0COY>4K+MSKN3V.S M@.KL5C6?*=[:__=8^0I-RZ!2]B SH1!QB M#$H6UVT-V).9X7=E?@)+WQ9.?"H=/V.?06%PH MH:&BF*&9K8#PSC]P"A]LR^CB$7B?6XA_:#V$5,540!!HK.'7R@P^4GS4VMGC M8OT%64(1_Z"_RB63=?0[^<_?Z$XX&$S:VG37?1M,1S/];,)NW='%)Z8#!!)% M[\CGR((1(9*(--"()(1L@/HD 26CJ:B>X?]Y*])["+71WS\^4T-5+V"Z8\56 M8 TMX+,(7A "Q(1\9S9D*Y)GVWYW$\GV1,-!+Q+EB>>X/JN 09#&8<@>.$%K MIIGPX>#]8#%!^ $'A5'$;"H2,(^BO883G_E2'1J)F@U8]Z)WB [QQ?\!W(-/ MWW(P[2_O(__V/-NYRV$P<\ ]XO?QXJ1#$,J7! ]*>BU)G"'0E,@ M5&,';F:!OVQ!]? Y02!.T+Y@6.Y>. D@-G(P/K!8&>;5-F_$@C.4 DIJYD" MLV+[=XX\0/\:A% /H;M'OX\EH$+.V/(,&7+55L2=($P\T\^A(I2#''ZW+/HK M[X=$$%? BNU6"2[05A".-"+\B$9;('FN#3ND*P%M-\"P_=1:$*+\2PK@NW:@WZK *,Q]:85)!1"-=U.)WA9SW"Y9C:RF0W$?B&:?))< MCSB*]%OV[*6BZ,\=P*P&L^-^I>=N)KZ[5Q5M6\C5JV55I4=C+NUR?#]53!A, MI/'K3VS?TWI+TI]("$CN6SHI0*+\3@H/2J,?"_9*(E6,3L3^DJCUYR,[.TW([5+C M;"16:K5ZKCLI<5Y[Y:R3TL@5RNHI$D.(N@?@J- MX;+8$NRR>5ISD4A#60Z'%%$:[Y9L#N >>$G(G]$3/Z"](3>,$27P"Z+E$J(RGD@5BP-+21ZI\X&T M^@;MV??!-' 73@KP\#9SSG$UL##P\H-M\"]GB62CSE4*'*4+GE+-S=UB=/GS MP3^8+A3-_81Q7 ^=$]\I\8-7P)V3KHGOP$(-A(';8Y0.XVW@XH)X#GHUCZ$I MM&1340=!Q8[7?H#K.-YTM@VSH344T6D0WQ>>PN#> 4^;6;;[Z+&>G ]ZV-$. M,HC80&"DHC]S#M)]!Y- [].V8TX_VH;1%K#'(=N_:A;2HID+\"6*G\,AU;)D M:(A!_"TARN%<7>"2:# W#&A47##*@HYZR+#@SAV*2'=?V IXE@ "O_5$*"F&E780"!]F0"8#.E[BR"\ZW;BPR)3"-#<)*0(ZF+!U_#0_6=]=. M#*8)3CSR<7X!C@^>8_R%X;3I2P:\D0_N<<)Z$GC%<=H#T@%>^5*N=://Q]%H MIVYR$2:=SZ[L0;7!)8\W.DZ/>V&CX]O!>4M\J/FH%AB?=TS1G!U<;&"0/E;\ MO*)M&;M,QL ;+GN1#(>#HZ;= M7D/@=D;:R^L$'_/FHJ#\;\A=S[8P:TF2!ZCU9N EL@(MBKU^"/'FX]M.S\B! MN?*IGP$$IG6;'W[D)ER='6D^:T<>B$J5_4M",@+I)P9@##.PLZUMA'E&V#,2 MQK 'EAP2[+UC>J*S+?!ZG!,*<(&Q!7H EF>?EY2]7584/-I0'.1# )_%])-@ MWVU'V&!!!5R?@Y0T7'9)>:K)SW7*Y^QN'8:6YYY0>* -*.OP3,,!'"DPE;S/ ML^]$%WD;4W&]2ST"X[^"C43MT )((=H^W[IZ#Z'.[I.GKWR4V.TS'*2XT,$$ MSP,O!^+FVMK0 QX94 G $?!6U59V'IQA6$OHXTF*C: !E4DAJ;$5(-MH&^-1 M[X (N\K9%ON%BK0S@3X&OHN&O!I'A7TX,U 'A5_SP4R&NB0JTB/6?X]1NY] MS\5I8D6?Z5/+<4.&IBL0!K=0;&U1 "S!::CU7[5[!<04WX-$VU 'VUP+43/0 MJ[=4;">W2P]#7L'U!._T^;SMN>]OT4#ZX B ^)3VL39S$ )8D02$#[-GS5D MVPO4[N?J4[;[$DS$0^T,3 5<,'$[9+MM^H>P44,S2Q8!X8VJ- :@*?! M[0ZT!B^(%C)OL@4F#6%K"G>33OCC8/$UY!1#ELI;67E*.QQMRY!V)%V/PN7[ M^= "HL!*D]':F>:!\[%_@N-8P*5W M=YL&*,! !#QAU!YL]D9&$FU BPAQ.X+RHH!-ABCY4<$2? G< 6#:ZN+Z("#; MVT&H=/!]@+\T 61R[>]%F@O+EU)(F.P;I1T B4^"P<=[F&&')@!'X'T&\+PPY^OVZBG%97(S[ \6X9.Q;BW%_O@3S[=+8GY_C9ZI<0W^E M=X']=]:6^D)T4-']T?+7KY9G ]#;9C2VCNEK99[;K,:+?_5J+L1'V,,_._7) MMEQ< K8U$:-)(4:*I!"E)580Z1@MD&)B*(WBRE"A=U75XNY8$2G'E\V,6NH0 MM65D--97V?&ZO829H^?1VPC2:C'*,Z@F]R2>:<;IU("V)F[E0&3EQI@)%'$[6)5&_6Z;&< M'N& =S'-"\VL 9]Y--%5;2=_HHO MK>NF;!FQ!:LMA:A '%%?W&2;&7Z4T\6))=4'VB#56R3!R".2O#+++4F[4>)+ MY6C?BANCU&;9 "./2&K5(U&B/2TM>&_ \0EZ,.M*I I&'I%$EQ/9=:\V:/.U M*IQ@=RI3 GSF,4EMSTVNFE2FJN>:+2TG\>MQL= 0F&.2M'QM77-:ND?4M$2/ M(M;Y1*&T%-CCD8[0CYB>Q$\X!81=H\XX'U?HAI X,9*H)O)3NKOFQ"(Q[/9J M=(_7&_ TX/'002U)]X=MBO"\5BZ^EF4ODFS /=ZCH46S/R1[!#,BTQIS6JB^+^84V+[IHZ-%"Y5?K06LE]U)\K3VOJY,< MK51;*AQZM%+15+N=FE.DK"O]*9?AU%9S0#3@T*.E4G6A/N:U?IYH)3J)[K P M&;=R23CT>*TR,[U4M0H=F==JI%+MI&*U]!@\]H3\)9-<+DI/U"9?2J:I"C<@ M<^UE$@X]HHNGLV1&[E9ZG&85&O:0M%J9,GKJ$5T+=P%<^'@YH<_EQ"#5*HZ6 M@RYZZA%=S#CF:H5Q.J;IJKY-!;PJ%[NBZ<.^=$&[;#@JW(6F,0,ARG MR4=)JR4J39UQW%=&+S;I>.RY)QA7^>RM.75>%_TX$0D &0D@(?K"H/Q@; M]"UIK,B> 7?IG^D'+(27DJ:PA)-%/"/A$AI2=A,R A#B0#:&_ MT#:SY3E@G!.&NQ8*<'$?OX=9K[]_!^DP\?L ZN"M#'C5-F"&?K;D1VP[Y4*1 MK.BYUNX#/XY%GSR)=@^:$6S''$>NKKV;V/:%I$_FB_ X!80:RO8I,>J!H%_K M*'80/!P\WP+/A"7D.Z[M?H] D/WMIP:6@$]O1N7[[\4A",& Q/P#D2<&2/.W M:D#P^QO]!.L"_B+"$?#5WQ>.W5_>?R _>EI[^^\7>YB0/[E"![;A>+'N:B'( M!_K5KJ5X(;YI(=B'*(L7(@ +@:$I( N!H2D@"\$^O'JU$%X'C$SWM1 8F0*R M$-AI"LA"8&@*R$)@: K(0F"GZ:SK\,$^XV^F -9WWM9# XTR9)EP __[U?L MUV?))Q_8Z(]>/,!^L8JGC9IS5"S4DX.#K1A>VC?#DG%?DE&%S5I>%@P,CC^O M D<;C:\NJ'\,_/C?(X7?2S_U6>E/(.$/L'#O^PYM>U40X6N!O2"O^67OHOOJ MFM&EFD28CE[H3DT,#8%2F M PWNNV[U39* ?NQ_O MK]3L]<25$^G'FOQTF>]4Y&8_/UA\_N;RKR.#7C=:WD 5,YS']"-99Y9=VSUX M/IF!7E$XD4A@9,#(@)V&[D:>RR^5[NR=R*^&'YO=&GO1'ZO%WYO>=,4->9ZO#G';V<% MNUWYG:R.NU?A7,CY+2=/K2WT@%7 $/LWWBD*<+7#IIEC/+(5EU'1^ M=#.UBPH_%#D)UD94E=VEA+YZUSP7WG@#&?Q2[L/,,(/(9E#2B+2ASM;S&L?+ MXZ7 P*U4F@S'$PS.BMX:$NRJS2^6^KP7_?Z&+=&OZG>_D*N:J[5;)]*Q IVV M4_F6+"2!?C- OZ-A(HXW1&].O[&E_V8D^)8=T"];^LZFV>]7:95?K])ZC.]7 MA"$-+7W"M_0L1H*;0P)LZ<^DW]^PC_E5_5ZIN?18B>8E+IU,JQ%=;7YBTK%P@H[A74R['$9D+G,C\8=MU?P)POX(?N 0? MEGLL]QCPL>!CP<> ?Z$H)V@AS6X_*\2@6:0M$Q$!+^&4E:&++AAUX(FVR%"$ ME9OB4K1E!Z!1!,SESM@2'B MTD6> 8$(6^AG"QVW(_/K7EMHI_H]ME%1 40PO_[$"0)#Q.U !/8W;K9.-"!@ M,EK7^NG(K#C0Q;B='G:LM>4I2T!NXMN]I@(R/"_[G/("-@ID6#"J3 1QPV6 M[P^&+GZ8Z,?)#0JX7#KE]*/@DBZE,IE\TJKIW7YRY@C5Y"1AJ9!2_TAR'!]) MOD-PP3Y.T&#H\LFJ'X6A4C>=*[7S+8.GR6DJ?!KP1I?V3N3W>D\#8O'%XHOA]U:7]D[D]WKA]VW/?D?]]>U=I MBC^;VOMF3?Q@1P^T[T^K0Y//(/47'5!_8Z)=J^*YTI^]9A+RMG\3Y MKRO/?YW/:0A62NOF@^NM I[ KPR_:"JT:=>)^9PJTU6!GGA[S2TK-$6BX+*;$KZFX3F6(4U!-QK,58B[$I#D(VX!53 MG-$C:L*8) EE.$GD:YNR&IVK4(G]?,"KC0M0/N#?J+G6G]VPJC<%[)?.NFK; ML/TL:GC^:9'L\WFUQTHH;4W!.]2" MD3-;,R5M)AHA<0HT EW]I+G.>X^JSCQ;$1J&VZL0NI+C6BU],*X:J6PT_4P" MDXY0&QW8C:VP"+"S6<%T7-M#+=!6FB/ TZ;"0:?VEF)JEEVU7,6!&RJZ)M"TXQVY*)["I-S.DYE8Y1G1HY;/@[/L>W!?\+LFC? MD-Y!=(9,2&A(]I008%0L]!=<)2A*%/$/^@ Q GU _O,WZFDF.F/4R%X#TP52 M<;C$4 B4E:0X3F@A&N"98+R/&_ G^&AEH?BK+FXG SO./80*9JCHF6@.=!@- MW,G43-3DT/^^4SX@3G'#[&PEK;W[G-JHX,YP&GNY8,Y$ ][5IZF6H34 MX"/]CB21FM*E!NJO/S$Z]G <=X0 /!B0N4\6V7$\L,07/$I^74O0@KGU?K^@IV=.=SKOT.I03D(E/K9' M^S7::A50) FU@ RA:R7\GH.FJ?BKM-3<,5*F1U5ST*K:BJQ,9^CT.WP$'/*H M[ ^A+, %^)D[MA4%_0&PL$H(O,8=.R%?Z5O*S$4<#M%$&.DM&EB37 M^2*+/ MJ'!(G,UL:P58Z2K *@2QI]M[EO_S?3=?[JO9MA71\>PU$JF*XHXM^:1\ MLSL>J46SV]5(IR.EVK9J@* MXO1Q?/))*+9;2>4'1ADDNIK\OUUL*$@:UP9M">+ !^AT-+X*$"*R,9 MGNRWN(5V H0&UE0S11?8C='6=DB[)BS@4;O[74_VOPW]92N&N T5X%\"CS2T M5MR=LPJ^ (^$%@MP3CZT4W\#(Z2@GT,,5,,GT0[Z^;<&.*U)<)L3, [0^B>\ M>PO@*I@V[-,+?D)]JM$?ZN!C@ MJ:+K\T2O MD )4;P;>#9Q5!3 #J?..&]N^49)E&.+,47[O?M@VE/I-0/:]6FZ 6.]:LU?R M9NQE$V.[KE<'GX#Y[-XT?/*F)6K?]'MH&3+XD@8R.3R9&@SD=*'0A)#40!5\ MA(3'0,1Y2L^3Y%! > _ ^')I[ M%K01,X"@?J9%1/8Z!)ZH*UO[I<$E1)SU<+$7-(RQI1XHLK>(@U M@^**5&6K*$/%<0_=F)"X$ %?X$.W+IVDV9(WA4WV).@$ IL#6#J%(+GS_DYJ MM[4TH=B(IWV0?\O:XL]_P#\[SDD&\&O@+LKX&6;3D =;JT80_[K(S@A,$BGV M;@&HZ$%IG+\""9\(->[W__U^'D'_=UH%FW[-^[%I '5(U]NT(APZPJD2'P MV/6(. (O_BT:2W'M[':*V OP12I>[MYL25YI@'0K=PNP'^ #;"A M*_@_[5KZF14\&?/L1L$I(J($)@)T??<.]-9'BV_?#D4=SN417=D+GB*Z.OK=*6TSDN*7FPG8?CS?&1O3+8[J6BTH3.D M48]-U=72ZJLP@?%\Y(H46&*Y2C*$-LM*TB0]E(V9"E-XST=.G5&^-R^-IUQN M0:4B4U58QF4X,O9\9"RA6@O*;E2YZ5C:S-?U27=>70K1$V^?\15:FY-3/1>7 MJDFCV';G716,/'JFRKG):K$SB7-=SJX:1MIAQXXJQ(Z?24>$N#<;I)9\-Z); M\0&=IQVW 48>/3.3/ID7 %F,0#P?6>\."ISB>GE"G*?5 MX5I<KNA&PHU6-$U+IVPFJ-N)K5:>4LP\NCMK4&#ZLE\/-Y-JO3GK-9\PQ72W=[ M1,1JMNFB*K#'(_.E.FDWQC;+*;%\SUHZ?:X[6H*11Q15N59)&2?8#A>QHO2& M$ZOKI9 $(X\H*HDEIR!'APU"DXEEO3&MCJ)E.))Y/K*LC85"TM06>C*Q$#SKPPKDCBI2VN$G2@VF'JW$1C26R MO9A#P:MPCR@:Z-I&C=*=$5=SN[HZ(TNY= _>3W4L=5$V.:#J?(G/3>57(XD[0T8C8QUT177W?TE"&/>T0)B!U)'0^UZ PQJ*R616X:B[971#TK M6_,D''I$OMT<\62.Z)9TK9Q+=1C!:#I5%0ZEGP_-5BK]Q;*4)?7:I.R4S7JY M9FEH D>LRM6(E,27DW5].O>\<6;3Z*;&:.@1!X19?UP8TFC$&V4IC>X;XV5HQQ7(IU2NSA++0>=5SVUF2 M0/4;1T_5VG)_/"HG*:)D&3HA3TJ5;&T)AQXQJS61*3IT4'7-WK8J MY&@"76<0(].C.JEW4U&&[=8C"V.*GGK$+++N=0DMY_8X93G@!*7ED.4<*A@[ M8E81")TEJVY<[S*VGBW,6Y7-&$S@!$JM2*D<[ZG-!.]5NFZ7YJNB;B[AT".R MUN)TTXVG5UEBRO6K#69$TT8<#3V:J]47LY:=7O'\NKA@>\Y(&)E1-/3I7 51 M(0A)C-,",V020E2D"6$H)42!E&DF1L<(*4&)SQ^>SA,J3D16(8K_(16>@EP>*.XD#!3LCWB)]PJ756XXEYJ]E2^M,C.T\M3)HU:MZ*CCC6<)^/J*9/6;<\&I2&E4H0VMZOEKMGK=JOJ*9.F M4!V-2TK%/!?);?K>G.SVG5GCE$D3^S%Y8K0+-B>N=7M2CZ6Y)@#UQ#'V#-+> M6N6+[:B\00:>L0G%_AY MRWPRD^+33;+9Y-FIDN;0+1I'C!(GM>Z\:#H:1T7-:BLY7L>GUA(./:)?]-RI M.HC64KRHM=5RM-B/>YIZTJJ-(_1FGFV067XZ(,RHGA9&B8YZTE(XD5R_)R7< M*G"25'DQC&ZT2@19BB.R^M%HMAVI3R1"68.'$OR&=YWE2:-2+.F*VQ2:(E>+ M\-&AEVV+*H:5'#_DE]QT,>@G6KU2,[M"3SUB5K,EU5(9/M(@7$M$Q> !6 VV4B+N#R1(./9IKD6Y'NJZC&X0"7!IQ'&<;EH:& M[N:JK7YO]X+\?-FK^T:[_: /[!Y1M[Q?1%(?WH'YT0VC3\SW'3M&)],AQ[M' M%]X/;4EC1?8,I3;:[XPF42X\:,K:0>FTX_W3 MSN.-P7?@C]U4+H:;DWM MM];?OSOU%TJ*6YXCFK+S]W9G"'+""U0_8<;(X][;9?9COCDMN/[4.S@ MK? 8^C9-#K-KDI^GW>D?RE\#?\+:?>!GK]$G3W+[]FY> MV_>1/I7O/.$?>XB^UL?A(&%X\'@+/'($-PJW/-O]'H$X_-O?#E@"+KV9B3_8 MS-X/%8>.!"5^?B4>$J_V8<(+\6T+P>"%",1"4 \D7H@@+ 1VFX*R$"1>B" L M1.*-#N9X(3ZV$!]MF?=&0/U]1,,DTE%2[YM:7;P.RM_+@P^2+%D&_! =>?\< M^33QP"0N2C_[Q<(WF"7U+Q5'N5+_Q\ICD;3S4I[ZG@3A,G;P!DE^R^)\3Z'G M>9B T?Z^E/QL:+_=%-AMMLU6(51''-J5SP?8&HCN8]\#WQ301-C_ 75 X.') M)6P1L$7 %@%;A)M7\KU%H#YK$%&BS*P%8?6_V;L?I?@@'L!MR7UM^#&Y!$ MY_^WV3^_"8#_R\@Z'_)C1^"Z'(':OA4#-O[8^&/CCXW__6G]/1C_PJYUDF_R M_?,2V.K?J=7WNS%ABX\M/K;XG[;X/[P'^'YMSZ!^?ZA5^K6H_,<(]&W:\;]' MU)[-TE_Q_N]?J"F?SR#R[VMQ 8(K$+ZQOQ&!H,XG$'>+$,0#>=T5(FW+%8T3 MQ[L_;"!_^M:WUXA,P^/-RMS3%J(!:R!_GU7P?YST0T?IFUSB^,]<]OC3=/OG M%N^0<&3R[Y%NYC[I1H?@[I#NNP5T\B[I]A,=5TMWP#MKE+K_8_Y M[>4B:Q3!HXLECX;[J7XT@-Q>)[D?LVL4]>QRRMWW2#G]2I$L5,WMG]-CAJK; M-:I",)9"F"EW17?8IY?DT1^XC1(&8DE3AO_A'L.Q$W<>[:\%H_>W(2^D*4GP M;$HD6E+5G65;#E69P!:9]*\_L7B8C![?Q'8-R:Y@X OSLVFM"^&+[\5>#[R@ MMF[4/]@L?LAKO36QW3JEUR.VWV45/V?"'";/"%*&B.FY:G:U,2IMFYTN?\2$ MI7OQ;"XZG:R(Z;13WLB%R6K)P4L&$N\P85>9ED7I9;^]Y$'^%4?J5YYZ/:?W M__VD!!#:SN?PMX5)T^F:A2K?=6I"?U,>5QNKG_'85]5*,[[AY2RAL=&-6ERO MI6%MVRS^TA[[3VO(O>:JS^BW!QH8SNVJ__2ZW6O.^8P.>Z#E]<*&C!/C^MQ6 MM!+GY=O=XDBN5EN6^B-61XYQ1*E'<@ZG<3TB6BM4ADP)6IV+.=DWKZAWD4MX MO3?T;1#Y5M_EB\/2#U8OW/K:OM% ^#:(?*,Y[ZW*[UT \,\>L[C-@Q7GE-^K M3$"^WAEE;-ENQ%7L:4@S%XKC3G%UZ*VD*.^I.C1X!@NGX.Z*[@ F['#]Z-WE M\NZH?C1(+MZ/%92F+7MFV:*KA&1EZ(8<>/,CNJ@0QUR!37J=<>HKY0 ME8S2 &W%GA8>DP G-I9L=:36!;E>)1AYKF<:TJ8WK3;@+?',KS\DPX19AKU, M0<-=F*)O3_^=;^OW#B'A:_H[Z<>)N9".\E1G4EXS##V(>9_?+7ZG_B[,HBZN M\C&>SY7KY"$C^M-2\--\>2EC^M-\":"K\?W1!]]ZM)4G'1@G M,AQWI*6UY&L;@N8M=M[:I#Y_IN2=#DRR5&4K0S%)\SEA/G%7K6[<2( A(8! M2(((4VSB#[O/3^)1P@JFXYRZ;DU9-)"H1WS+FX++9'C%]'TI,-I MG4:F'*LENW,'V,(H=+HI>* D%L=9?YSUOV5E/O/IKO?NMTE4K=^9S!-$9.UE M>]/YM!=1EE#S$N_1O.O+U^.2-9RX_WF^7&/B'E+)_[P\0%IQ ^?_9 M^\X>U95E[>]7NO_!6N<]5WM+,,&8LG;/V#-/8W5U53U?JJO#7\_*;0;ZMDDK?D5O)#I:RF0V7[.9:K=2P M9BD<1D8E=Z]22% S>)G8YML_B?!'SICSEBU& ,_,1G>0K]-UR-8^WF%;P/\U?Y M1L./>*!>M/Q$=7GF^3"C2-;-U6[3=K_'H4C^'EL2K\578)O^F9NV"NG[VY)T MWE&7TI-G!J+JO7@WE!\#$]QUI'T#1'^AMVN"#%?X5C0&:]G_>]7C)R+$[0B! M1X0( R$(K_-I1(G[4R+"IK 0@DQ%A @#(? 'E(PH$09*1-@4%D*\G&@7$>)6 MA$ ?R!?SYB-*O(\2[PVFOF93WV[5%/CC27CU1Q04?KP'[URR8.KPP__[E?SU MP>430 :OFXQ//78W"I+A2-8[0NS0E_<__\)(]!_/H^?_6)-XZ-0+;BE]B_![ M.(3AOH6G/R4,5SJ$+NYP/RL!E]F%Z #XZG)_KP/@CNEEGST@> ?)28(7#O8/ M!P*+(3B*XPAK@WE&QT-T/$3'0W0\? NY_^CQ@'_T>,"2#^B+4::[PW_+-1U) M])&_::F"9/L_J\:W1/[;=^6H N_< =R%N:Y 0'OVQ&V/]#3O[&&#QR"7,>(XI' MIWUTVD>G_4^4^Y]PVI? +G@K\L]X/\T_ OV?<.[_[E7?CU-PC[.V*(RQSW MWX0A\(@A/LT06!A.A\\PQ)DJ/!\\(>]=A^NE569Y>X)("U==\CK,>_Q]4]HC%D^:A-=.0-LC,BSDC,MCNJ%'.A4I6A+1HTZL%'FY0E.F!O$%9)@SG M" S69<*O4;[QK9W //GR4SKR4+J"KP_0#L\Y'32#5O@Y+4QKC65E_?%*4="< M2ALB_ ]S,*K>5CFJG=;S>>^-N>NQ_A,%Y!F/Z+WYX-&^[")^ M5W2$WGN]X50J+E>>_*UZROX4/-OY&L]HN0+FM$O,9M'+Z34@(_/RQXNC80M1';M[N=>D-N)\SMBJ-AS7,BAB>N:/?^1)CZ"DV2+@=3S[JQ[[W> M<,+4IS"%&MAS-"T0;78Q6E Y63?K9CU]%TRI2JTDUVBE26W#=Z9M1907I3S$ M%/IU3 E[Z&"7G8((3[(W(J=,%#+XKL!TN9!!6Q#%42F'#MA-DXBS4V&C# KW M<=04IC5BW5M($XVDN,14'&C4PE X#(V<_I'3/Y+RSUA)]6QBLRD:V%13$W@R M55RMVD7C/O9-88Q*5;<4K[*5C$!V!NDXZN164,JO;^!\>QF/PBM?1,;[=),? MY08CG&VLE>9X,E7T;.\^QL&:6A1[RQ91T^*Y2I'$ Z*L\(CS?RCG1VGBWX+SOX#S]^7"E1/3G-'Y]U4K.^^RI_!K_Q=8 M[:6#T7XFSY-:9T6I!;(_24/CIMPA_V#V;3S3Z NS!;,"] MN)I*_^W!B[IOE!O?"5^/P;&P]LYW!^G54A M$B0Y7]&#U9#EQ:;.SB<=0U(^GH7^1A6"7&:ML[0G7%80EH M/V T5"'0*!GU<\;"#\>AP,Z(<.C]1L>KH-%*\FP1+T^SFHNKS-"]OLC0?S.L_B(CG%XFR\2=7&[1[1J33!P9R$VCQ)XS$4CZ(! M430@B@;;Z7+/8WJ"\GN5[YB0]EALK*+;T6\0V['[\*'$N_HC 8A>5.VIE>>I'M>9WZRP00 ]%TQ[IT M'S2XKF?U[FL-E?4:_MIH:=N6WEJ494ZG:[V^WF*8N%Z1RTZ>SL;["H>E;E(+ M[2<"RIOJ57\+0'ECK>H(4,+N&'\/H.!K#>L,C6BQ@JU6A!0/.]X M,H:GB A0;EY9^EL RANK2O]T0+FP?_U=TE^LI C!6LA,)RZK;4$8*"R]@M(/ MDU9B*$K&\ 3^FIO]/PX/B/=G-ZSNSL"F"Z$1V*NDX&/XGD'^5WWT N_GWRHP MYE3!9S1 *'A+ NQ<7#!UT_J]8_.G?]550_H-!$6RX$\G?_:?[-GOX+60NM[G MR$QR)J8(GJQL TNN6AO!BJ8D.'\QJC372#WF]"=2$C6G(%-WWC)%*E_[)/* MVPB0E&>2A1!GPCL(;TF(H/.VK:EF6.O9LJ(K)2G0EBCL&"EY!M=]\6>8?_ M!UFX)AP3?!8\!X@>8JM@!WD+S'F7E&:#GQ$H$,O=,^S]]X,O@@&Z9-LGH\#S MX AO[J8HZ78,L5UA A?,(R(06("6\#'>!LJZN?*'Q?RY\[H.IJ,88),$WG# M6Z!" >#" B\1$=DR9_ -;UWT W*.=F#-$G@'(KB6)1G"QG\\[ZWC> ]."//\ M]&W_38"\[FP.&=<&7P'#P"[-+6G.6_#KSL1_7L#9WO? "$%W16D_*6DM3'A# MD1"X.+!YX/,5@&"?O^;F(\(%"U EG_V"A1]M!=P#Q)3/4?CA*OCQ%,9.?$%O M540 W,*#137\W0*?B.KRS_^"?W:/%G2)M^!!/0G>OS]SX3QVQS3Z[ZN\G_4%S>(*;1\N:^/N&>YJ"(L7'EL1K M<5X&;_[-ZRM^8P?+I*@'/+'SA_[>JQAP(Y#D T7]&SG\"+?C9"]G_#I^M&.! M7A+7)=GY[7]K]Y&G4NP^,VT5$N>W)>F>],!G/WJJ1Q;'G%^/)D^/KN3AZ.*1 MB065DG]U&]ES;.D?.0;4/?1_CADU^ @ OR=$0'ZR4,?Q\CX#%N4O?A*=XZLW M>%8[0): H"!5WH-#TX)@4#*$A[VW]?YSK(-S YQ8)MQ&(/$0%\%/WEGO ?@^ M*QH!"J#[5]87?TG\^X9+\9GH(,8OKNLOUN!=$5@(1U-\&:8>2]DY\>$] M]96C^;&4$F2)$Y(ID4O@-,'1%(ER8@J5>(DG!$S&?OE\R.\47K2_H%9[+;Q2;WFH*AW/XTY$CQ^Z9[IS2 M6;5<7.>G]F3$C5=@Y,DSXWHRW[&*915MB-5R,[O"3(9-I+@$+:(<+=(T1\LB11 $28Z3TM-G MIZW*9-KG2SVF@_9%<9N?6P43TNID%D.V[;0,0E.U67;0R':$:GKZ3F2TQ)6O!9V*)D^WB"@[6=VF,Z6=LICS:.B)5;)TC:XVI M:XUQKX!KC;Y902E,2+1&:3 2.^&_TEBH%2A2%1DUW5*&[6EB;)*0J[#4TZ&Y M67<\HW+C#!LWR>:6ZI;BEK4ZQP*-'%IV"W*LKQ@X\G1-U4XM2XY2 MK1':6"UGV5R!&E(HG.CIGG8Z63F;S]$I3>6+4VT\M.;:&L[T=/G"*M-757W9 M1BO3>F[#YF>-7$XYQZWD)CZ9%8CA8)>+8_37;;/ M='(9M]*K\=4T&'FZ43A--6KFG*>9!3:9+]0Q85)I;^C)1BVY5IOB&NI<(^=K M85Y-.WJ^"-]_NE'%.($YU6[%TBHB5^OED_$I;Z>!")YL5**BK3+R="2@?,E8 M3E>;AFY-TN?$>ES)3B@V[I10'L?QI(9;H\5*.1%KR'NU;8E+4]DXVM'J&RZ[ MF$WI(AQYLE'4(#FH2)5$',5[9E>H;LA6:PA'GFZ4R?1S+(TXTB-689GN2Q6FD4\OXFRED%4! M3J=.-ZI0+ZF5CDUN47R)=Q6\3Z\4,@U&GFS4M%WE-3YO8RC/+4HE3=/;:A$^ M\W2C:G5AJN<:0A7EE_1<33#L> T.J=29C5*K4[,X$*MU9I':Y(KMLMJNL/#] M3S:*DPF"(@0)R"3)\UQ"%!,FBA4F28_E,<3FKR8+-\V>A>M1A2"N>DE"F@B;CRP27)J7, MZBQ4ER65S@%%R&%)>0.. JROL]I9J%X*A7J(\V*9)YR5N 4. _5;:NUS;J#R9A=;"FY5;QX%JKKG)Q*-%*# M&:M:F;8I;M!D]E?GH%HL\*0\C6\V&E^A MM8FXIFM;.GT6JNLYJTN7.^@"[9CF>K1%1Z;35,Y"=5D8K3E2(XI,O*%]%FHGBF3##,FZV8<1;]>*DQ:;/0346'V+SA=NL,CB;Z0LY<<"6DLHYJ"YV MTE/&6/866L.2C8JPL,LN=QZJ\RDY92_ME:.YJ023IROKGJJ?AVJY-)GV5%)7 MV*PTVLY;YE >;:B@HZLUCFHIJCN*$3%&RJ4N(\5%.9I$IWIM6-EC5SN3F!JM6$!X"G:KHT9MJ5-N&@ MC8Q6VKB&I:?*RCFH3MN&#]B(YBZSL]MZ??NAX,_Y=1>F8\Q?B1=1U0UO[)#C\\!'TN[S!BB4>GDO,"N=\8?0'\<(_T#-S\!V4 MCCRWYYP'IS&=;QH\@6N'T2P7;,J,=X(+Y'"S'MU@#H(IC^):CX)Y.==_/%1+ M8#2/X+HF1W,$ZO]2[*=R'4Y%:6 :-(S&<)G%A-7PG?FZ:=O0_V] C[Z,./PZ!IXB0$@2_6"* *9A&K \%O@[ M+PCNS-4]?YKI3"3+^[,E323#AG$-^#@8C7"\^9]UPV5X'8B2A'0FDN3X\0P9 M0*&Y@K$+VYV!?0!SM+U'"$<\YO/EQH]6';.;\X&]\U!&$0&,(9#7D M+V_BIFN#C;'__GV3R,4; Q5O.TF.W@IKFP6.?>@/%'S/\@X#/8\[[SKF[@/? MW^Y]\L@K?Y0^$(PY>-@IW\'N6+MY!>_#_%6^+:TX13R\V!W@R,5Y]'A8O0)& MQ79[MOL]#L_"WWX 8P5VZ=7807 ^>"_>#>7'@%E=1[IR(.%L#,L?"/[XU@#6 M(?#SR503_($@(D*$@!#80^+%>NX1(6Y$"/H!CR0B#(2(H"DDA(B@*22$ -#T M8N>HB!#O(\0[[\*]IK3>;M'0W!B$[_HKOF??V$D^L_IOQ>[ M#?@R\OT$BK^F#]W\MFL8-N6KBH%@ZG +_N\7_NOC=Q.NVPV.^F0^&/3@GG'+ M1C ?*OZ^Z1YL"?A%CB_D>/MB+GPJ@ 8AH2LI%X"][X\.Z:7$PR?N+=S,1]ROU=_.JEK^V& MK7#A#:Y5'D*O#)_2%I:D5ABWV.V79;%>[YB?*-*PB\GE3:O#Z]*AZCBL05[; MQ_3ZJC-1C88A#8%0IF;Z965$-3KHJ(:CA59KB=$8IV$FS/$B M8,GP9"QQG3X#D7Q_ _F^3X'P2+Z/Y7M_R?J,;-N4H4@<[RZ8"J78JU9R*U8D MF&KI]1 A8FCB@NT ;F/L?5!+\2[C'1059P)85ID@,DRY@)]<4&?Y&0#VLPO; M!;I->.O:_0P@3$.I!CC8]<4Y#Z090J+]FLXSFME#>K@44+;#&I7Q>%$@5B-X M"PWH/&0B1J%7*3<3P<,/@H<0E'^.X.$9>'A)9:IF4QF+G L&,\,:EC6JYE>- M KQ)07K0@&&I2VM,][8%;B\>D>T7MEI4MW/^W'VI/P85'_>E>Z0297A;/=?O M8E$#]%5%=\P4%L4ECB^Z;7, +[("O0@GT1B.75$QBO @/$)R.V?1W9?Z8_#@ ML99T^.U7;O&X'VNI+&'&TZ%_0VGJG?#Z<)5_3X-O5>^#W?8";@1< L: MQM$=N6D&D-X1;$DQ;N'-MX@NF0HL*B?C#A@JOX#84'$)5 B8%/6/<@@ M$WXI(6-),D[>]>0%WGQX.[C29D=WRMYWIVR7-ORY2V4)]"'Q8H^6*#_Z9C<& M2#(B1"@(@4:$" ,A4@\X%A$B!(2(H"DTA(B@*12$ - 4T2$$= #(%&FOX2 $ M&A$B#(2(D"D<=(B0*32$B) I%(2(D"D<=(B0*32$B) I%(2(D"D<=(B0*32$ MB) I%(2(D.FB='AGVNZKP=';WMJ_50_J%UW,H5[ROBY!\L-U"2@OZ/2%"Q-4 M)=OV*]ET)[SA_X3A_G]K8/C$OEBAIY=/Z^_/*=C7+F'QF"O\GTW+_V\!G!+@ M:1&K1*P"6:5K.KS^J6HGT5GZQ9;\^1H_X"B];MFS-_7!O%X5I(@I/L84UUW^ M9Z&N8)EVI")=BM8W6/X7!("(*2( B&@= 4#$%%\$ ")C)])K[VSL7+[&Q M1]G_[[[?K/\K@<;\'V!1AZ^BP8:V%XUOIWSA4.29Q@L1&WS0AOG";+"K5?,U M#L8P\\']CXH0P4'$!E^3#2(XB/@@@H.(#5Z @P]:47_,$A1RYO&KPAJ#R>LFP'_WTO28^KHM8\5P-7G@Y3Z(++)EB\-ZUN2)(8)=V/UV1]4I/Y2876K+DK MBGAP^4#(:@:W;& ./\S>QW _-_M,Y=:XR3E+O"GP*.ZV^5DJSC/S=%#!&2-B M5(J\1@'G"#"^ 6"$#2\@1OP5@<1G02(M".[,U6'%5CCL#&80\C2K3%:+&;K@ MXS@V2\W*8R+M5WL^4_#][XOIT/<6G+L 1@C6_4T!(U(P/HL=.\QH6%734"3K M#%C4$N9V@RDRKKF$*(+A $9B%)F,U(X(-+X&:$1JQVOX M<1XUSL""TLV4\IEA1M!!U+TB^UYHOP MXP?CQ_V7]D6TI:^-&:^K4NF"-9SV4+G)5)12S10+Y82^2@,((7_](1+8%5TO MWQ] [IL@]8,!)-(_;A, MFA\:[(GP)%)(OC"(O*Z05)V1.U(=*\F0K&[.EZ--'=VT *; .FM#O 6-#5"I&).FOJWA$*/%C M42+2,RX=*1IGLXWT-$L.F(Z5*G']N%F<"-"]X4>*\,0I4'PZ4G3O&.H],"/* M^7^T[L<80P",$4T7/UO7 M>'\8*#VPE+0E,0-MEARG&ZUT)C<=I@&"P# 0'DN=L4TB=2,"C&\*&-]9W7AS MU(>@"F:C2/,*$Y>;\3+.M E\!I4*&/7!B40,2YY>%8PP(<*$[XD)WTZ)^&B, M1Y]WAN6Q7"@R>+-6J CYIF%JGJI _?I#Q##\- O^:8SG/PZ<1VCDUIO-[CL! M#PJFKO-S6_J]^^'XK21X5=#>?<:OXQY)C=U$XKHD.[]YUS%W'WBLY'\2<*T_ MYHB-@S'PD\=MW!UK-[&C?O*_+G:9*NI7_[Y^]5>[Q1$1XF:$0"-"A($0?H@S M(L3="1%!4V@($4%3* CAV2<1'>Y.A].E,HB'_;TI%?!2(B+KDE MET00\8.)'T%$Q"5W@8C(@OIBRO+WLZ ^R]5Y7KV@CRA$I X%HH7;+CI<#XPT MGY]YIEU6^B/:?R7:1]+_TSD@DOZ?2_OGI/^#!9KO&QA[^[+3NRBI[/\W)PE> M[6W_-P*+(3B*XU]%(7[?VOTUGOY[LMI+F3U?.%S:XW57BMC@(A;0%V8#6!]% M^C)^X3#SP?T/B1#!0<0&7Y,-(CB(^"""@X@-7H"#K]G@)FM:<]/B'0D1I;&# MV/N*.?JY5W_5DP\7K]V$0WW::8TJ*)XHODRI!7^1)9 M7 '4('_]2<9P^L7RL5%5Z4M5E8Y (U(S0H ?;^ANTU1%4^-J;88A&[GM3$HR ME>$Z#0 #=K>ADK$$>0H9$6)$B!%&Q(C4C%MUM!$Q.[O>F@*#-CJ#!&];F+IL M0.,$=K1)Q% :C?2,"#6^!FI$>L;EVMI,YWQ;6.::-4W=Z-NMO6[1XR+4)F!; MFP2-QY+)[]4L+P*&[PL,D3IQV=XV(QFU;==JD=I&W;#B:+JN\&-/::!^_:%C M!/5Z;YMPW_@IP&I1!B3=TV#.5\AE"@F>W3=MZ703=D'82X5R[KRV+Z@(L9V# M8)U%OU:29XMX>9K57%QEAN:,G&Z:86E%?@8(&VVEK353> OM#\N+_FA"5=2B MPI$PM),B8V02NUYD)P*06P/([3?!UZ7""S2A4JR^-KJ\KG5-TB1!-#<*K?5[ M!1EK+^AAOYD&8$/^^D/BY!7]--]-6]5-&^52TZ+$D'RKOQHW M)\1R ;47&+?"4F2,(D\CVA&@1(#R;0 E4E\N'N^:MO+%TG16*VGDD*?(I4%7 M\/8*@@H%DV2P,YEUGXYWW3L4? ]TB2XL/%KW8Y A ,B(I@NX^3Y(>]5+4'=? M:H@TM#[=Y$>YP0AG&VNE.9Y,%3W;"\O%A3/H.%"D05VI=G1699:I;C.>3]<* M+2[EW6^BB%B*./5-1W 1P<7'4XGNOM)[JU^AAHC7]2DZD2_'4YF1H>$EDN\1 M:[61[Z\ 8GAWFVB'4AFVA+8\+\[56,:?=Q7@I M5TN>>@%C2JD825PSIA0A1GCD*$*,[ZY?O#DNU,,V.5U9#4MLPTY.R\6TVZX5 MTA 3DK_^D"0=2V#1?:8(%'X**'P_->*CL1U%PH:KI;+:H+.,4ZJN5IH;-SQE M@?KU!R-BR63BU>#.?QPXD3^[<75W!N@AA$:2+\A-J@'>XOS&'A=$](X7/$_A$"]:((VHAH(^%"3'/"3 T;:#@(OUMD/2-IY\SMB MB#.!;_%>99C@B>!1*J\?3U[A50/.W38%%?(2LE*="?P>DC5G8)\W<->QU#]@ MS(XMXX"OXS9@-C"W)9@9C(#:#[>A1T"#8&Z()0D BL#<#(37=7/%&X($Q0X1 M+$E4'8\TR&HB@3]#V=15 T[Z:-Z[75["FIV(:GL4@73POA^W)$_ $!F(AVF! MW>_#9TEP- ]4>P6^^.AA\,TJF)EJP5]CQ]L(IKI4I96]>Q1BN\($\@P<8TL MF &O0P:"OQ\_XX@C 1+EKZ![PW69WFSL&/PS9+ VW"N<$_ XS:QLU2$[ 1F M"I9H2[J.@ G#4;JJ2;HZ,4T1_,H#IG.0E>GJ(C*6P/,6K@I>M_^.-\/#HL<2 M?#GX"B0#.%W4.7\\C2-6]C<9LBI\Q-PRQ[POX_Y+O9T0)I+HZN#[8#439,YO M/.X"7 E>+/CVE$<@,+$9+TI 'IX1NV>9/^ #;T?A*Q]-#CSJ93Y_A4$N* 6? M5W, 9@=;Q@=*GZ@N__PO^&?W)$&7> NJ 9/@=?LS';XVT'=0]-]7.;D?5U3% M$P=E/D!;#//7X__^MX]@?-)"Z8NFG]WJD?1\N:^#59<4\34:3X&""? M%N=E\.;?O+[B-_:NWBSU@"=VZ2^_]RH,W @D^4!1_T8./\+M.-G+&;^.'^U8 MH/?$=4EV?OO?VGWDJ2R[SX+C_+?'2>I2@L]^]%2/+(XYOQY-GAQW6')/@?_E MD8D%-:!_=1O97^>:JL"?@68 %!W]46.5X", UU"4H%Q!;PB4H#V+\A<_PS]8 MJ;<#9 D("E+EQ_#ZNFG!TK8E0WC8%^^]_QSK)CC](?" ;002;P/, 3]YJ5D> M .W3E1"@W0(H]+#JK\ #)8E_WW I/A,=Q/C%=?W%&KP+D/1XBB_#U&,I.R<^ M3W#/UX?'G#,M.$-N5&JBG;Z>(J?<)MX;ISDXE #?\C3=/;3X%@Z %9V?V]+O MW0\'?/CU2N:3MT- ;%\P)*GK&H([+#_Z!,+(&XA"/#Q7OCR4TX6=JI#>[OP^ M2,(A<^^\*)R:.2$YN:\Q#?4,;JL.X%7!%V81JM*>O#PY3)_^%2I/OWU5%/QT M\F?_R1XP[4CCJ5:>FF9"G0R1]Q12#Q0"ZLKU%A]&TQ*\MFFI4 $W/>49X!" M$!L"%O@0J)?2;.[#EX&476"X[+7:$Z7>J^2Q L:$;P^!XP"HTX)I _-A[ (; M1^)MU_(_E?<$\:P54;4%8"2!OR)SUP)H"DU,:&$=C0N,DJ^:"/PRJ\YZI(>C 7E5E%:X(#$"JP'S2$?QXSL&2(6?M3(3SYO&9A3Y9 MV/^[6<8QF(F'8IG-_L>B*EF\)4PVWAH?)2#OQY2,N>O8W@ \R#W>C8%Q)4@6 MZ&#J;N:2]P ;6#=TU2/G M5O*=SJT#$N]GO7=8D;[#JLY;%I=N)IEU,=YLL*0S;?"K[&2#\ZM??\@4]G!Z M-Q,!,JF#'QZNX_FG.0*%%")"1Z$*UF]PHPX/MJE;1&L6U3-KS&/W(_F(0G%; M$B"55M!;(AF?(9%>G\SJ2JX^82MD&0 _@YGN8@45U%/Z' FY"38 DL%SFCQC MLM_.AQ36 Z%[!F=?.#-CX!=!=[U-A?Z2& !/ =C#CG<22*J/OA!!]Y_/^0W\ M$(RTI$?'!3_S!WBN&'X^M\RU"GTF$!(!0LI'!WG@ O'_8$],"[K1G,![_?", M[R$DQ_HC/_8CH<^YO@;#81SFBWW7/,* 8C^5ZW J2C.=7,-H#)=97)BL3B7) M KL.#[ CY3-MB$5)!/-6TO!L\[8IMS]XNV "&=T4M%\[0Z6QM1O68.28C-H; M*B.LV"L.J\HO1 +B. = M*]V%X1;QL(=GL1$B%)@#KP!]$3 Z#]1+:3WW),X.T O@F:7N7-#@1(+*)9 $ M1' M2S*$#?B"[WW?Q5[.PO-X*OD:J^H]UY1EVPO;"!;0025?@04'<_";/PWH MP($8;;NZ%T:0+7,&9V1+1Y/T(C%!?,;8AYE,WVM]M'P(8O#(M0.7]Q@&&T17 M@ ]>FM MLEN@Q%L&C!<\6@DBFN"QX*B&^WKVN9ZE8,\EP?5]+%[4 "CM\ 6/ MK8;CN(QB #H?TPG,SX2!&#^ -N9MU3O N/BK%2*/C)?'I L MC!#(N@F#*G#_CM[DG6['9H( #SHXWX#R!CRO]AJ_%VOP3DS ;V!Q0=CAE=Q,^(@\G0T=-R6X^RQ>\$+_^Y /YR^[D#WRP M GJ[YSKV./'"3H+/X,\)6,C!9 ]B WC-$T1/A]H+GQ?=$QQ?T7J$,("97<'Q M%28;F?!0T@S$G$M^F.\ '&#")C"U/2Y4]U. 7FM?602/]CF7?>@\ /D&JH % MY.4023QO^!YF_D@Y!./Y0[)!\ H![(4E3J ?;PL''^<\%^J"; 5*!P@DT!VHK@!ZPGD+=%B$R&'=B! MJGV (M&'J$?/]Y5>?]@R_K?@P9_+(+W@:OA1\]("5_ M)]_ ''"+?8^)OZM@2P'1#!/@/,P%118ND IY ]\R\97'1Z?;?. MC,,;/T[0&;_Q(\&[K7P/,I;\1P&\A^\RO%@]/,GLW8 GK.<'@AT@N-X?@RWR MS?Q[Y!A, 6\$,>.']] 7'A@\@CD*,^=)WL.OJ,8_>LR70?/E!05;%;%,HW7 MXMQ'KY[PXI$U!K_S2+^#GH"XNH[[RMWOHOJ;W'\CC'[?:;,OAVA#V?+\*^*W& [O6G3UQPYRSV]JJ MK3WVY_B$9P+,#DZG-SS)+@ M#F9I93:!(=CVPE5 9B;J_'$-;7!4PY,Z&!<\ M?)NP:(OK$76ML"Q77:%)K\IKY=3% S#Q61?/;EI=(%$->7>D'GEVRLV5KN8Z M),7@W;JNU#BKGY#2O_XX$TN2D)F7JOXT$]D[1]3M[3&1^K6% %]6Q]?>L8IPL_GP"KQE/R=%_W@1[#?LB^W"&OL>?"0=O.RPKC7;B7]S$Z=TO:)>@H? MP;B6Z3NIOIT"$)S\<+#(#/'I"7P$ M#X^/X$#LPW,:OA+[._HF^.,[$FMO>1GB,)!ZQR2_6*XO'N7Z1KF^4:YOE.O[ MOEQ?WCL%.8Q",9P04$[B:9E+T.28HU 2X\0$3P*M#2.Q,*4+&J#-'0C/1U9:\PJ9"(S7:-\?KE4\;B08C %C$P^'3E> ME+L%P=J.-9=O&%H-E59+(\WAI\\T6D,!K8RK&6U&VW:1IR=B'U? R--GYK6N M4VSJ ,MHF]"RG?9&QEH-%4_?GBT!I2S5ZS"=!58K%M.3NIF!'> ?OYU#)50D M$R+/H;R$<0D,37(4R2>!OI.4<0GG,7XLOO\;3^;SMN_LN.?*^2,=%Y@;GD3S M>A H\>(DAW01^S1?1"MF$G5!R":9#K^9\;TQ459E6AO?#^-X.L IC];RY9&^2G4U5MJT%]Q< M3JQYZ91'[^.ID4UX>=0SZWT9F<"D C_-PN%5W;.D;4GWG9]OBFO"<" XE#U3 MV71M8##9?_^^1W+_KS\["GD]'J_G$4M>(J_H;1AU- T2O"K0^Z&Z(/B*YTZ^ M/(6<=QUS]X&OCGN?/%+:T0-2!6,."CCEZ]^.M9M7\#[,7^7;:A^GB%=:VQVI M0$?/AU=H88K+;M-VO\MNXQXE=?)-J;Z]@\J>WX#0\]9(CP&_T?OKOB3<#F$IP!_[O M%_[KHR"(/1#77_JG7/F[T+:_!P0:>\ZI$]'\C31''U(OGGQWI_GN$G= $T9:F,C-R M-6@,Q%9RU(!91>2O/ZED#'NQ:< 7L+/RJJ':$UCAVC3%B^D'WQY9/&4@3&VP M=\Z.2ZD'X6UO_4UTA9W@%:#;D]5;:>>+&@+E265)<:MZ7Z:2WBZ0BI& M$*<]$B/I?8]>\$VEE[C_TNXMO#=0&UZ3WA:K+O*5>L;1-K;." Z=H:>]%I!> MH#;@R1B!)B^N-MQ;T;V](/]8N^895\3=^PW=SE=Q]Z7>&^.NKZ#4)><,L%&+ M!2&IJ8G"\*WQFI;RKF$F%2[IJ25D*I:D3GLK1J)^<1?&W?G_9CZ.NZ_TWI)^ M VWFO*CG5*/:UGO;+$K&AZ6EXC3("=!ADE"'P5 TEL!2KRDQ/Z(OVCON&%1A M=7+B\Y< *S[P )Z[Z5S^#0GZ2 MP3/9HTU9NM$D:,W&U@FSF-;4UGQ T-YFH.05>@'N^,L2NLJ)7P E6.PPJ M-TD&+![X3//!AN"8\,-];P5+@A5C85JEOCG4! \A5@:W0&6"(.DQ27-C$D]R M"8$2.8JG*0Y+$6-!IJ0$3M$G=WC[G?[(S>L8LYBZHT)^3BP3;>7<#6*^20\Q MNX21K(L5R-9ZW)=IIW7N7K#9E+'V7#1Y5N+>6_4'G7H> XE M5T2N,>>Y8J\.M>"3D>7-$LM/!MD>ZBJVB$\H<]HU5B>W?;GQ6.2I,0X4^Q2) MKT_(8/A/#3EA%558S.ZLGV6R&2_8<*[ML]\Y>XI[AMNPVFTE7F^'H MHMZT1\,!I9R[Q&VIC?6 Q%.HUBFLFXU6OELCYS ^>S+1X2"5$_IH;JSA,P*M M+\R>V^#A,T\G:@UR%"JMOS<0R?8ZK-MU)IUW>,FU6*B6<(2VR M*7X#[Y"?+ G-F*UF;W92:7-'GXS)/%LWAJ.^(:F3J[L:J)]51NMB8" M''FZ>+/LCAM"PYQJ$I]-6[+JL&Z\=4Y01O&B@B6&N;Z&XVNN1S7[ SS7\@W+ M)WL_JJ79(?0@)B2I]LTRDZL-9/@*70SLM-2)958<;TT&'GR MS$*ST!N7S3BO]?5NOJR4N'Z%;H&1)]ODCJPU.JZI- O$L[ZT4TG>S<*1)]N4 M1YOIVFS4U]FL:TISHR(O+I6X5'&E21-:CJ- M;+T6G-I>B8RT\\(XKR,<]G.NS\/+T.^\D$[>\_[\!^8+&>:&317>4\CPBLW7 MWJCGSH$,<2W=&=1032HPG8XVFM3U3#Z179TSVTE?<-&CLFO'W8/.-C#J2(9J M6EY=&_0!Z%=-R8*IBT'I-,U8.$QQ,>TP9([%!&F:3+O;1V;$Q_M-E8*"A&W> MD;QJ.6+P;EXY:,QQ_$AE!BH[(U:&I:8V:V6';BFG&E,)J,S>Q$^4YG][UNY] MZ(L<[3#B;['?M^Q^9?(;0:\ZWPQ ']<:A-54=^JW@O''&.[7..WZSK+T@P:"7AZ#^'1GC>!]@_?_M% X\:Y(V]UM^[ MHI^V-%/CO&&XO*YOO*92?J%26(0\PJ(/8)'H#C&QEQPG-%YI2RD3-PI:?/4L M%L&RBLA&XJU#U\1#0_5=KP"O2JPOI$E/2I,WJKUX!BMJL',> MT%IY5)5=MV M/:B !44%CXF.FF+*0>?Z R\^(/MVFGX5V-W8QX_U&Z-)XG&_3?\-7A,(OQXE M=']+X\J5KZ29:MR=IB,I@O1UJ?'JTJ_>:6XS[AA7L7&HD\2RLE520U M7%L*\T4QGYZYT+]$$ _D._ H* MJF$_[+"%S7KVBRXX\LD+(,P5E/TD:P2B, MAF.\8S.%B=C,*+-LJ4N\OR@L?.GOMA2T);*]ZOV["?AS#+H 9O<\#9O.M?=Y49M>H=N.M_ #=1Y1L",) M0;>.\SU1MP[:6J6L&9O5I9&.+NO4NNOIH\]W1$7\G89B!92N&?P 3BP&JVBO M)%U'KADKN#_%WA(K]&3J\62.IM ,1*W&BU+)J*J2VY!W&\7K/CF?1A8]:J6T MI64M2L0:G=7K^9J,#DD;Z ]_$J+[K]RP):QO9'WN'@ M E#IJV%7/;A"1-@W@V5S=\#X9Q=$0F!EB&FGR5M-W;73@F !&=UI9&<%+X&O M.D(AEZZB!;X^T+0L9@VGK5]_L)=B)R%6<'[H4X\YZT8,'M M?WY TD TX1EX3&,/9P_:3-!JXF!+';<'?[A%C],GA\\S!?]2PK#6T*RVS18< MJ:"(+)^*CV]=\.\0B14 13=>\^%'"L>1*0/VR5;][DR[2NB[JH#7*^-W^3;% MW[:"'D4\$%&=JEN6Y0D2U,BH"$\8BB%A#V0R(D08"($_$%$ISPM2XIW7 EX] M",+9C^.3:<(OH_ WKDF4>$##78?JLC6)(NZ^]Y)#4&?&Y_F?7&P>5'+'WOZ=_C8@?44N^][DO)BSCV>Z3CK=0OGF,4'&QX+!M]*XG5/01ISB2DM!)'BRY=>G21*)&$V= M]L']4B8,9K1R&8MO.>\A>A.)!O"57?\KK\#KS">V$> MHM=?/Q6^CL35FUH@K,QZ#AO+G &P[:;7J M1I?^_NJJ5UURGGKM(R7LDTK8W>^[C2 M?5?X(#WP*/ ++\["<+JEVK<-_G[+6.\N]/"Y8&^2>DA$W:%N'NS%'E)1L#<4 M,<8'/ KVAH$0J5[$DB2D9GKU#1E8W_"=C1/?=,I^+YI_:8+783W+Y^D= MH=FG_7 7CYV?I?'EV?_59.V@F/?+>MS=&?S33;&_T2GV-I)2KW@-[D[2H+2N M3]"GMTM^T@D5B>CGK/V[7!+[Q)6PG7B&^_K7B^(9*13W5R@^2^ K7'8\ JHO MK$Q_H-'\[2A^)J_^' D_JS=\;?+AH50F;D*^GRQ]WX!\OEKPMY@G=_9G[*OS?B5_3;\"L>=G:]5JG'%"Q4?-+*:G>-"%[;<8)K M.]W-7/(N$NW^>'27R+M?T>0W\)I"<('(6D[ZTPJ=JVINMD7$\2=B6ND4R!E^?]3K>XVLX5OY,QA9_6O[V8 M@^;>HG$/2(B.L*^/">;V$!^H2^&M0G-M\_^;TQ>[MQ,] M#)O@NPF^#H__=)_!\7'7D/.J 8XYKW<...?.G/[II)::MLEA#MTP=8Z<;D?F M!H6-CLE??Q(T=3V+X)N+371 ?L4#\J<[%]X)'OEL9N+2W!#7-DIM-MD2J!9/ MI0%XT+_^T.1+12O?7B[P,O=EQHE%X0A9G!W M-KA9]L'=5QH"S>"KN!J>!!W.* /9"L'G"IM"FNUD^UI6*8OMKK[B2.A=P&($ M?MIJ,HHX1N?E#SDO?[JSX77XF+989]%.S$PT*]GVH&QNN+F>!O!!P\AD(ADE M+$3*QT4S&NZ^U%# Q]?P2[P.'YL^VVZZ*51F%VZG.AGV!KE$O04;?>.__B1B M*/KF^NHA$?!;M9,^+A_N-_@6H&#XK=P/-/92*6*((3F(:7AUQ0$#B) 8(OS) M\^AY51%B[8P'TC^:-%.!/>V346]V8/>Y4;X/^V_SJP(6 F MKFI/8., 1#=M^^7'[#N>J_ZZ;3 Y\+R%RX-G6UZ'>Q6RXU';\JO?"#)XYR4'PVP8BG%9/^^[\>E8+:@RNL MV6Y:OW<(>K2LH 05[H&I(L7]2E.\#-[\F]=7_,;>78>B'O!]*9[?>Q2&&X$D M'RCJW\CA1[@=)WL)R\$?[=BCZ7<54 6QYQ?CR9/DH"PY)X" M_\LC$PLB][^ZC>S9B\[P9\!C $_U1VT?@X^ K'L5]@&WPFM.@.+V'FSXBP/. M1\L) %0$LH54>4!]WC$M%;RZ9 @/^]ME]Y]C@ [F<_ 7^,P!'(!3V9$@QMC( M7W#/O283?]]P*3X3'<3XQ77]Q1J\*P(=ZFB*+\/48RD[)SX ]8+N&GY"7M") M8S%BXNE:A4<95Y(TJ>DTLO5:.NBP\>RW7NS+X4/L\=>N)9/X83N/A5!4[;G. M;WZKAJX: -U@ZY%'A^\19E#GJ/'1^;TL_0%QR4""?(%_N0,P."*OQZZ/Y4P] M V&J [A9\+=.A*J(1\TGY\K3O\(]_PV.'\F"/YW\V7^R)Z/PFB"D.L]V7-&7CGQM.-!* F 0T-G@XJ@"O1!(\&-A9BNV-;%57> ^*_ MH/(#)XRC_Q2 \L,; *$]A0S'_OD;F?!+">&1_W>5!E"GK@V?BCLB/K),VM+2 MU)6 M,2W+:[R3Y8%9"C[?FRVD;[;4>6&\ C8+>II3 M@0!FT.&F6KLE(H+/S7+PZAC4<\$$84$XJ*B774,""E/,4TYCR$IU)H!(8&FN M!?5G>&9!JA\/HWRE_)T2;79!4\U,VZ^@!MB^M?!/M@-[RU=\U2L/(3L@2,\19)/B)V\*V< MR'3;@S6^T3J.7&S4RM/N<+AZ-SO!F9_E)5^]4>N)7$MW1G44$TJ,)V.-IK4]4P^ MD5U]9[*6ZOF;T34#_BPV#&:L.B*_)W(9D;F>56(97P M8.24RO^&0LMD2MU<>B?].F^#\]-TK9V#*' 9V3%DKKL>AOC-8 -GD^GJ(F*8 ML%>L:T-=RI8$P >BYW33I:5D\8J$>/1&_I)=[XCW7%J[<0!;>-N6'/L__D3^ MAC@CK05)BACO9<;#/\-VP='4\:E0EYQJ0*LVW*$]:Z%'G-7%BRNN4ZCR3'S3 M3,=-6BI.D\JO/\3#.0 !5,0>4*"=@4-I*@D._&"GLD-?I,?B]@/R$\V8$_W7 M!*('O;G\TR/=ANJOKB-CB;<.]7UXQY/5M#AU;>B_@3UV\![85Z/@+F%9L]Z) :P@@(N!_\%=D#!4( MRWNX*,E@TI[+&@Z:@!G J0;?Z4NZ;@/SU5),9&Z![?.^%?/^EI> #0R0)@_0 MP?:?YLWJQM+_FA+YC(76@*3K LJ=53)W#^T!X(";"PGQ2/*#Q7MK9V09"(JZ ME#HK?@Y'!@_1)MU,BD]TFLQ"&-NK!/B.O'VDJ2;>H:@^;D(,3A35[LP!@(%S MY7B6V/GCI<,NI[S+)T2TLEECK:4BB-L-.%[0G4 5#88>! MWO-\$^ADZ"%L=H8C_8E8/-#&$-DR9_?0/]KP[3Y#@M]JJ@%/Z=<5B=!R;XJH MFJZC)9(,K]GY]$#JMXQY^C[D3Q0JD]$0Q]7&8*7#U#:8NR@6;O)/(:S_0P MKE"1TC:EP.;29U-9QWO0H>DZ&8V".<\F F1,P%4;BA0DB@,7%=@E!3UP47L*- M;\@$F3-/;+6+&JPO6XI?R(+U.)Z'ZM42>DB HG8P\6/@YZ4$C@S']A#5D@"Q M;?!H3RQL/[RSFJB ,D?6)3(#VADP>_V,KAE0X[QT*\\N%:&M; :.:D3VS$;/ MT #T6YHJ3)U" %D-QZ^F(_.N[L2"6!!D!'F?[G"8F>?-.GD_3 'S/!8\7- A M8>(%YQ;N0T!OPT1FIB7YSI20 M.A ?036$PVS AY_R&+J:BP[&PK*+9L=+(&#-?&Y,*I?V&+[N)U1ZE48I-UJ5 MF(T\&*=[^7);SP,C,?%P+H8(_82Q($XX\Y69@Q$(Y?-8QGPZ_V?_]SF_\9*5 M=I3WY"VB_'4H']@!KS/ MD@S9A+CXXS:)PFW5ZR;%1HP /Z\HQA)VY"$^]X\ M1^'_8U"&>;:/#P0_.4 _AO+ Y7ARBM0'S.>#TT3?>Q/WHQQ/GZMYQ M=GC)2WL4AN2&4[;L#F96;8&- +)O9LF.5*K-<[E'AD \^<$(^]F39+&)Y].+ MP7K)5NC.0!=R>-HHI0'P)!]>.$H@3YFN ZGB:0?F>;UOGR-]W82]#^I]CW*U MWP-0P>+@'BS<'C@0D@@?5Z=QCV M>=G^#1?!U'5^;DN_=S\'7/^PDTBZKHW@?9E0_##1S )^PTI MK:F'YYJ*A'.^1YSA8=8CWCC38.-:%U9.$EU?R-/\]:<*3!,?]B^<2?GV%$85 MGF30=O=-S9W=I$L*L$OFE@D#X& C \O$3U2T5'"X[PQ3/W,6R+IKV5[VS=BU M56AU/"#]B:K[B3W \@%0ZL +(3;X&1HC!HS6 \-J#@%.@-:,=X8&L5D8C3P^ MAT03K!]^ _84$3P3:0:/["!S$C[;@I84+P(I!/.0O!@6!%&8E/F.?/,;18*/ M!L[?7HKTR568D(#^5[N1DXANY$0W*RU6*9?&V;J)PY$G M;\?JC6&S1R>[K&J7$X1IEV1%5,!(#'LZE %J?I+-F3.4S\[B2C$J&Y%M)69L05\H:U7DM48EE=<@D.? MCFRLY]E" =]L&5P;=3&TW:;C#!QYLJ1*DT^+:ZW(L_WR>+N9I+=DJ0I'GBQ) M7PZ74E$KE+3-=#1UTG2\XN*PO/S)DJ:+@91+%-,2VTG9*2R'=\54(PT+T9\L M*3]I5\HM(Y5!*ZB$MNX4^FCB_4L/C?Z)I/(P)&G2\JTI9)66Y(6&Z]R=,E)-PM6ZJPL3876 M7*AM!WUVEM:Z#<+ IDKCK"P5="<^H!M#5,OB!,N*Q;2 E5;G9*E9:Z.-TD2T M46EJ%O#6H8ZUSLE0FYG:_.*1SK,LZZS',J]);JW.RQ/'6$G?B:1;%517O MM.@4:]"ML[*43&_Q?@]-4NQBRC;2E0;66ZQ6YV0IG4+;\>8JHVH%NY79UOM4 MCAFUSLF2@BV-3)+JS30)[5J.N]"GSKIU3I9Z&2Y'5V3!9F9#<5$@=#LNV,_( M4EM9I44NN67<2JNL#>FQSEG*.5FBR*G=3&RW/$INM.G4,O+5N)H^)TNE:GN0 M3\D$B>+;TGK22E>'UO:L+ WCVRV[;,J*EAWSF6:WAS+86#DG2VO<6C%Q,\EI ME<5@NBRZDM[.M,[*4JN5S8]DG-Z@6;[23O7'FT5IMCHG2T[.&6R[YHQ"LTTA MT7"KDQ9JM<[)4I_42&QNSN*L9,?C*D-B:@I-GY,E+4'3W:9!T.RBCKKJG"R9^K9'#K9F"^5+7&I1X BL.EP=R]*5O31M&/1RI;QESG9M(?O M,NZ M-K !).O4/\,T\?4LL6(QU.5Z2@];)]5E3HG\,R\H.-07\\\$/'%]5\S;/1_0 MQIO;GG]@;IFB*T#7$=301<"HGC/A?_C9_!\X'G"MIP2;%E($+!S\H:K*?F*@ MN'/6.N!=$@S76IKD!7.E#0+(87G>D&N+74ZU=[>@O JTP99[EM(3F2O I7.H M."FWQ.248QN;0HI=KH1%C6CY'GA/O4\[+P\%>/9$1N'^RD 2_8M;^Q [K$KB M309&)(+-1@1@4"BFM4'^\CQ)IFOSX)#\^_=IQ8_Y^8OMKTWM[>L@PE.;ZFT@ M=_16$KPJ<$= *T;P[>&=>'I^ MYUS-T'OI? ^^21+^&H4E,PYN 7H'RW@&/M MYA6\#_-7^<8:Q.@#^F)%\B/+[.CY,/(J W[:;=KN]SC$Z=^^WV4%MNE5ET> M7=Z+=T/Y,3!U74>ZLO_C,LZ_@[_JTP7,J&1$B% 0(OEBDZ^($#&^_L==\?;=;-0P!G,0C;M0GX&54_O0>4)],_O%;%9[^>Q)9$DP= M;LK__4K^>@OU<>(!NV\OY,_N3'=B21)2 W^8V @#[],]%VV+>.*G\$0=U@AY MGB4BA RA-+PI/_)ZN[*7$?PU&7EVA[ ' @LU8.RO@?DX0:"QKP*57YXYZ \.P"\D[%^,Y>^]QGMT.899%O=>]R6: M&-/WZE,=@A[%*;]'\9DJ84W_%D;#ZDC64A6D0Y&P@SQY-79VLA044\IW4,#"1^_<%P-$8G4]?I@/Y3L>&9MN!?#AO\/(&?B@W$F?[EG\$& MI;TH5I<+7=&0ZPG*T&$Z\PQF4E:<,G,0&TA8"B89 M(TDLPH9(;XCTAK=5%_TH-FBMU":UC%?J3%;-LZN9-=*V3UJ'WAX;,NU&;= 9 MH5N63(_XB2OTW(8$ZP30O_XD"#)&IX@(&R*](=(;'F,#?F&]@>JFAXM9?[K6 M"K1<7V_JID5/[ZTW$$:G(R6RO1G;J+ I01;P&C/V*H/@ !PP,I8X4^C_2P6J MGI0R^ K^P7"@F*?AW,_Q=[H).R?GI72>.Z\M!"#W$<<)E"< ;U"6 F!34VA5 M-Z?H2NLXC2FN#8G!LGAO8"M3=-TIT7.&==5JKC"?+,'4TUP2.DLH/$:A5]1Y MOCTT8/>-"5P1&@*5)X*&C_A-3J$AU2S@RY*;E-EX&3,ZL-K0)#KW&V6V$;M6IEM+!=R6K!\H?TKS]XDHHE$J?-+2)L MB/2&2&_XA-_D%!NR<[8]Z>LKE.USFT:]5XYGJ+OK#2UJ+6Y9/D,SBRPA9&=T M198;$!N@KX1(HC$"?4EQ^)IY)_> B9_J-WXFIO0850B *J+IPOJ)=X',JP:= M[K[4$"#H>:>,V4M1ACRR1$8=]W0I+ZAREKBWMH2[Q+)3*PV7FCO,M89J*9\; MK6 19@(FWA&Q%'E%;>DG(L0SD:6[B\WM0D]W7VHH$.*<;V8PX-=V?)ALL[-5 ML5<3V\/B:'EOG2E5-U8%9KXHL:0E"EI*MM)I4P$(00*$(.D8A44Y:Y$.$>D0 M-_'0/%=A_:X(H=3G[J+7MKM:83HP.(F7Y1D-=0CZUQ^23L826)2=$ND0D0YQ M$S]-CAR7'!-;"ZB:IJ9Y,=FC35NY,T)@TD1"4ZMN0Q-Z(_6SUN"'VOF.W#4AA>\VV M9[PHP19ZH@HSG,:NUXG;;^+-*Y84-,WC=TTQ@@:GB,?>7B=M2W)(+#^'7@6D [X%>_; M7G$L.," )9%FIE<228(ED5YMG"ZJ8OA.]L?-O^.V)$#9A87^;,DX;4%]*JU- MR?(> /:RL6_DW@'_VK(JB26C";85=M4%XU13/-LSO+3EXO.\M*VQFW9AE)77 M.EW5E5]__C][3]JXVRV8SM.\L4EI 84 MA(2U@,FO?^><;FV ,78 "=P?YHX#HM5]MC[[R9PK)0O ^CUNJX#9_OWUR?[M M;#,@.YDO:^/-N(EA=*B7BFG.29<+]ZN%G@U->9,Z%K3[C^ MUD08QQ].Z]I5__=9_VZLU28'^>OR\3$01K4PFZJIP+5A(N 0)6N#YK.5B0Q MT_PR+'ZZ;#CMHWI^?//IPO@Y\HOC5_]4BH59UT0 SAR.^,81W<:(F9.9'(D]RW$PC< M;NZ3JL*.J IR'LH])R ^65$HB[A=EY=PB6FR!_P#'GJ0[/9.4<0,F&ZH MSD2TO]*JSK?Z]<& :9^J]S=] M=M\5XX?JU5RU6I6%VG*,@!PC\'B=V1I%Q^6P];Y7_=H\*IX<7OX\MRY'E=Y> MVI/+?IU\/NB5[,&D?W>UMW^4_U0?Y/H^@X^%$\.KP;'GT[&IQ<-;Z?M6_\S_6TM8[]=FTXN?]P M[QSY^2_.[^-QL7VOB^%%M5H]UZK+]C!2ZY!:QQ+UV&L4'??FWMW!7NO0.CII M'7^??.^5VM_-M$7'V96Z?WYZV3@MWI1;%T.SV:]ZY;&8;50OEW*UA;)C"^)# MAX;#-"_JAK(-$9YL2+G,32G8/!#D.(/UNGT3;0?'\_'3:-W>W?$:JVOE_;-Y=?W/\2\I$HK5RG) MF2AR[H&<>[!I1\^#0L3_T;WKC=Q>K7A@C^XN+]6C'T>]M(7(Y*1M%3]W?K)B MWCKR_?>M7^/OS2Z?K%0KYZKULA0B?^;3R9(024-EJ6= DF9 VJS)-_2@M#F= M7.0/C%_7[>MRWNSL[?^X5_N':4L;W7C??-\?#G\7[XZ*G?O^E_=ZZV>7SVHJ M59JY:DW.:I(ZB]19-NTF>E"*?.]]]PXJ%^.[XLGQWL%IL7S2JVMI>XE:Z>G.HD)S*L+2:7^E$S(2&V9JK3AY/* M-]\\.W&N#X[RKM6K5_=*E3TYU6G3^3RIL\WF$GY2/VH&),06374:=V[TC]]K MJG]T4_IT>5'^U!M>WLJI3E*'D#K$YCTZF9SJU+D8GA\TBQ].^^QX],M0]_?[ M_=XXS:E.BV_K^]^'+9OJH-/S:MN%YXLE:8?G9S\ M+DV.A_LG1W=MM5F;E\^D%*OG33W[[9*O7'UCK\NCNVJIVK<]JK?YS#YZ< MV:C!3F^/]W],RM<'7[6OYOFW?FG?[\*3,QN]^V36^CU6L8LGWSY\&=VPT>_] M;_CD[$;]F][M?4]U#XJ#LZN;7T>'ZN?O-J;8%F?P>=^PFOI!]W?_8'PY/OGI ME=^?#3&C;N9(]8_'YM7DXJ!4O&.]FNE]V6,GYAX\.0O[]Q_U[Z[^S2K63_-7 MDZ)5/?IZAV^?.5+U]KYX_$4;'AU='KO6Z?NS\[N?;5QS]DB?/YU\O*T/RNYU MO=QUN[9]<5$]N;BMS1[I4U4=7KK] Q\,&:T^&5Q51_8G-&5FGAQ>?&I\L;Z; MY]T?%$^M;J5H\; W*[[N@LLT\:>J5 M"_;CK#^^SO\\,K\7L=!K_P*>G 'HZ& T'DTN.K?7^?LO[5^-#R??OS?QR1F MMO:O!Q];)ZV[Z[,KU0?Z^'%N5_?@R1F CL[ZG=;]]?7XJ-[Y.?Y=/#T^= 9C M>#($:$(^K4(I3=XDAX:KF;;K.^RL@P-GF.72HE_YF*H#V_7__1KU#ME%I=*=FHCSX'.W^%CI ME<+@CAK"[CS'9Z^6'?/"OWA;1%&[, Q MXMG#Q:C P1E@444=@_;(QQOR#^PA'T6% MGTS]EED.T#(R%BU $Q8'0].>,"9^//0=#:X'I@Q-U>(3%Y.;Z21?^\;UM9ZB MXLPH+"+7<. E8QR\=W7RVN7_BR]^SN7F)XU[^GSV--TCIG5@]>' MR^^%/_B;P D_ 'T6?Q '+!S$ "W6L%P0(# M UMG9B$8SK5.*0\;8+IO@HP_$L>X9,[(T%@DVN,\NF>";*>_SCI?PZF ?((; MW0BS\O^KTVK=?WO_\^YZXEY]8*S9,G]CT>.41-^$F9"Y/S8.T;#$0#9\)1=H%J4J$+;!5O3$\%58]=2"M=CT3#:%L)P11T<6 MIZ<%G9[_<'Q:N5"LR);6S[>/5]9;O%PH241D 1&E0D4. LD"(IJ%:E,B(@.( MD*(I(XB0HBDCB&@6Y$"6+.!!2J:,($)*IHP@0BI-&4&$%$T9080431E!A%2: M5HJ'IU;Q/.;IR_3,J/7(X$P?^:ECLDJ%9KJ]4;(Q&FTS.'_LG.L;@O'BR&+% MT].D&-RN(Z^B07]SO4W.4A_9)!'_$.(7:OZI(_[/)JVEB_4,W(!2(F24-J1$ MR,3T-ZGJI(+@CTI(3K>%6@H3X%XBDB4GOP D[QHG/T\? M2;O2&?.Q,>_8X26AJVA SHDV[8.E4<)=V9&A+3QL_C(G+RSN)<[3\\.4_4^B MSB'120]9ZJQ#_?2"N2SVAV^G^\WQ^V*9.4<-;ZB?=HO/;P$CZBN8/K_\XN@> M_V1S*K:_7TS.*EZISH[R'WX?_CC[>'Z^/[H0 ^!::VGM*X7!]@N#%SO :7%+ M\.?)@OKAI&*.*O6#HX_%#_OOSP^Z%:?\_$:\SY8%E[][OM_X5"P7/QY/QA]K M!_>3\GDPT:VYJ&&FE 4O6!:\7,5@<GYPN"@X=U='?0J??_@_: R;![4U9:8T=9HK&4JK!0&VR\,7JQBL+CO M]O-DP?E>\5=W='8RN#ZQ;CWM6N^>7=@IR(+K]U^^-MAMV>K[(_^D?/?)/*W_ MZ(JA:\W*(F&P!2&9K\QEJH/=#2P=0#MBICU$)&V#LRX[XFO'#_E8V<#.R+$_ M=W8$_+1GZ8<1-PGI(B3;S\[GL[N;4MTNUD_VC:O![?BH4DO!Y+G3&Q\_?Q_\ MO+F^.?=&@^;=^8>!-^83TIJY6FN-1L^.,\P+D0H;F!J3":'PIUZ/983"R+-^ MG36-D[/^77=R\['E?/U=W7M^2\MG"P7OBW]^8-S?_"H:'^_N/O;*;N7SW06? M>-;,-=;I"=EQ?GDA0N&%J I_[OY81BKD;_3JIWUU[Z2?'U[]L*OFI\O3_12D MPO7-R#X]/CJM7)?-C[U2WRKZ/_(7?#)9N9YK%=?2_%J*A?4<N.OQ4'O[^RVYK;5L>'*7@\/G^];I\U?_;*1Q_WQR/]Z^'P M^OPN&"!6KN2JS46AT>W,^[ADI@EOR"E=9C%'-GD7;V3 M-^V9A9G0EC((EP4R%^7LF^PZ8 0CGW V!G&[EV!B(?4")_/AN?JA?=KHZ]<' MI_W/Q_7#HY/ZIPVX8@"PL/0K_TP?IW7:F)4624' MJ)^1O']+N23ETCI<.QD$2P94P3_W!CU-0@U^&]_>'YY-]OL'YS]_F)/3_LF- MF4*N7*E4_M*=?/YR6"Q/1K]^7GS(__).NWQ"6CW7E$%Q*9>DOK3=#JFG":;* M?>/#>.)_NKDN?SSX?GUW]XO=]5.(8EUW_+WFUQ_'-\6[CE.K.(.?%]V#+A_, MULI56VL9[2H%4\88<(W^K0R>-A/BYD]=8D\3-Y^ZW>/CS]H/OW@P_*AJSL^] M;JN;@AZDN3].][X8X[U^^:;:V3NQA_[DIBNFO)6:N69KT:38+<@(VKQ0D6[^ M73GDBXG^S?=3V=\:3:OST]&/C/8WDQUK1N>@DH(#WQX=NY6S7Y?%HX%S?3ZY M-<]K1;V+INNK?VJYQCI5HATG\!?"Q2\CJK>1^?3/9N+C+ZW[3NW]T>UU/>_W M!\T3X_+#YPO8=!WTC%JN59-<++E8WL4;&B+_;#8N'W=^U*S^J'E4_U"S>C_+ MHW[] ._BUJM_*HUT?W5_E#^V.?^9,S_^J+^J,SZ8)X:8&QEZM6ZU*\O#3QHDCM M)5/B90/.HK6)EZ/!3_?KR7G%/\J_+[YW\ZU2NWX^!O%"SB20+UO>*N;*]E13 M^J:?)/X2/%T!GM9MOVVR=(3="CO>I7VN# BK#*6 ?&'>60=$UARAI)X7:]=J M]>?W(W5<_P8[/+[M5"]PPY@*4FZNT6$C.7Q+.;R6@6-E@L$SDQZR@,'9Z;A5 MU+!%Z=Q._[!_&MBK? M?.H>[O\Z+9T>Y?=@PYA"4@86+TD6ERPN+_&,YY\LX/"JZIV5+J_,W\6[PV^G M@_+A;_;[$CD<70>59JY1;SWF._B/IP)J_PD>^^(/ "7:2C%I6,"%WMO2S)"D MY_#MVO=%U%4JAR1V;#N*UV/P/QPD/K!I9#3#D=%*.%!3J11S"MX!.7H4D:A: M$\5AFMVUX*6Z N=D')TT(LAQ51/'!;U.IR'&WA@6O9H,&156N:;:OKVV1LP% M4CQG#M&OI;%+S];ZHHRJL7_S?=^ZZG6/V.WHXL/!Z8_O5]^3=UMM PTOZIST MOZB.<[NW9WS4FX=?:\7)%^^P-1Q\R[>/NZ_^:15FC5,%R,1$^'HVP+]C,LU3 M5/A+]SG8#8L0!Q" W<*V%!.;+;F((E7K&? /+$>#'YCT+:SB"W@IPPA@0)H M,<*A6TB'6J]BY-=3@>Z&0\>^IT.9DY63VYY[>]:)T=>1VNC?..2_O[KY MT-&_?+FTN\^FDJ5\C?'OL4/X%]O[P6#+ 3O.I:<+_^"F[GRJ M.?T;=?BY^^6X/3@W]L :*E8*L]TK0XH"$O'PG0#+&+]KL1W /]P$[; ['\2< MTG54RW,5E8K@D.#3QTS:+2Q4;) G0,1^IQO2\"O]6NPQITK!U MHMX$_O^;$/*KT&UCN,R[3'NK^\Z$J<[&,'E.)P49+3["YTHQI)[_J ZNRM]<[V1MV]L8? :GE0GGZRE-PXVY! 19R&, 4_F/9)(&,#JA0P/[$WODV M[GL6P:ZBJ4,#MDR8,2Q ENJZ##X'X8+LB(32"W#C*D.'N3@M3^>28OK^_8]N MC/[Y+_PGD"":"=M#!:XGV#]4T)#SA5I:+/ZU%C4L.=>O7(V4,"%W2C5^"MHU M_?=__R>^^RAPE==LTW;>!KID[%@]/AFP3&IEE^7;#E/[>;4#;WZKFF-UX@9: M:K-0#F=;O@WU402$4BLTFW\IT9\(CAE8#M3[? QB0HG-FZSCO>6_"CXB_3/X MS':)OMX2*QLCAFLG5B6T>/9P?3B9EORU$ /_51704("3_W5U=C"E6_%%\&^@ M,6!8,S$N77P$EP>J@DBG!R@80#:%BI>Z!?P/8-11C]'Q+XK*T@UP;%B@+1AP982%[J[R!F%N6#[3 M_][@43@116R\\%QOKBW5U\%RC&UQL9A*,$^:+']5\&FO0_YP?=JP^Q>GW3W7/U;ZU@[P,DC#)2-(2SF.3Z#S9/!%!G]$PNW5(_%=0B_(G 7.BN9Z_0_!113[!&7@$A15*A8>FO"; MR?V*&@B@ YSPVG[(ELZ(BVLSQD<]%![GCHT[ RX&K1"TGJ!>A*$*I)F^#G^@ M8%!T^ (L+8V:I<*S &,K^3PHOJ@K@?8*XI[X!>M.@)'Q._V73Y87O@68/J]S M,PZ?$C:VFU.T1#$+4)B=#9%9SDG -(+9* MC7<(&!#(Q@"TP8=AY\+^X:F!8<&NX,56E]P)H:VJ6B &387!6S64JR&L,60JH_TK*G<->"P/,&:T)F21R!6MQ5XH,9PA U[GI;(;WB*9R"\CX6G M2"1=S;7K#YH_]_RNT6GW!U\[/RYO?CH_)M^[K_ZI%&83JT*K'@EJC2!Z9H1X M72 ZUS\XADEB)YIGHT?ENBS MD26Q, 2=[/;"]+Y_+O;9R='E9?]G[XNY?UP]&*^84I^4 M-1B<*43'5SB7T/7AW&<@S[CL"!&3+\>)MW_7,\[]QK?K@]+^U<7EM\GOWCX0 M;[E:F"T _XN O$9X/8]L-PFO=K'2'7>.];OKCY\;'^SV]4W_]F3\ZI]JL3!; MDOL7$>"0O]"<%)1-R\IGQY'7)0@NU;V]X_SEX:_^S:EJ'O^X_WD]8F/LWK_( MJ;Y68?GL2-RZ8/3I]M+\<#C^\?/:\/HG^?Z=?WYZ=0'W2;TP&VV;$9;+:2G9 M$Y;/)=5-,G__5VG\J_'A:J]_\EM_W_E]5[_ZJ'>)^6>SF=8L+)]+MIN$U\V7 M@R_5PZ'-^OFSO%_\^&%XT\D#MU=J,\(20TVP,8>I+@L#: ]K\4MJ"2YY MUE6'ASO(80X*OQ.$-% @[H+>'&CK:F(?%GK=0HN0A^02WGH:T0$_,=5) ML&]A:'HBH.-;'75D.V36!/9I9#I/T1K<'M@]M@\&%)B= MOH/<2I8#0]^;#)L 3*EI%5S\'8FL\Y'[JA]7M=N"PH'::' MXUI<],+"TI[OH"#-IBF.LNNO8KIL,H\:ZC;BYP/$R(A<#>4Z8 MZ^76D4>QYL#V=>R,4P4BY,;V3?V4>"(4[T*PS]5&!B;K?;[]T?QY?5,; MC']>W!K?C@Y &ZDML-Q OS I_63<,[2>,L97*BJ][2&18'1B<>>"[ M771#!R%-$7$21.2*>0CK!245JHWG480[_I(/B,\!G!_P ]$"-I3T*OF8+P(?_%X*'G3L#JV39#% 3W@96"RX";%3[[8 MSIAU#95+I'BW9GCF#;I"R\5W7Z[VZ*_2N[_!]H(]6VI\C6F_:;2FZ[==0S=4 MN(Z3 $6P =P$=FA[MM(QD(=XJ!](LU11\OA_]9G$+0;D3VE;&,1W77(==QQ[ MP$]TM8?H/(3'B,YAA0;*#Y"\EG#/ %^@OQ,;_'8SY9S7<<>!%<=Z#',-4,4!%MG?\DN:>I%_);>?X; MA>G!4QGF990\)G>_G'V\G?QVK]N?:KW]_LVWT67QU#_Y_O/F3Z82 #7M^5[/ M=@QO$B6RA92!7R=H3:2R!8M\@HNQ2U]@&-9W$TW&ST&4 6"B9Z9^#(OSU)/$ MK^#3'T!9B&GQ_/M/'UN_=75\?NJ%+'(D_.YG';CL7=2; M/L'_S[TLS$]??U6Z]T>#:W]<.OD]>/^QOG?913]?:8Y[)+1=(V;K.[:%ZBLP MVH:=(A+U?X;ZQOXWK?'3'Y\6[YP?_>\WM8^WU@]T\586*PJZ3OHCR,R("B(9 MFQ1%H&*K7;#RX.HR0"46DC*4V3%)BM=GFYF86.G.E>]!LH"".9L8H>'"'*7= M PRQ33Z*'[ Z++HBN2I<2Z(-Q7#9,E]#4W5HH0,=M]3?;R]0?U11ZIADBQ. MCFL$63< *P^OX]-.+-P%(M V426*[09L6MOO]AY:(0&&Y T3;FGH.R[81+]\ MW:"4D.CMJ>L],01A(J('2CH@4=,<'V]&G8$Q2W83O'.45((0OL'MBSQ.."$% M"*[E0&NQ07_B2 GIN:!<]D@9C8,*/;&.@>%4O!3CIKGM>R(@&][*_*TYI0?& MX0C_<'V* 8?/:K1^3QUA[#)4K (CU**;NA,FZ+AA@DXZJA4J3*&N4@OIC0QO MH!2T\N: ,7 F#-1?:,FK]WC%_P*5W04B"P.57/F/0]HF?Y%01&=8$EY:(@3B MAI)JAT]1Y/@.8/U3$*-J0=DS04[CIO%- 190WX"5*)V((MP\OT_Q ^,UR2U) M2N0&.%=(A.(2?_489%=";88-"OPFD1O)&">^GAUZS684+5QU^M1TAC#'DU(! M'H3[AHAHBH]UF_&M\T3BB.HUD)Y=GJJ&D'G$_@[8S((7*Z6RL/DV=Z0Y&8WX MRQI\N6S-UY;4N*PYF>T2+"80WCA'>H2B;3:3S:EU?QR8K6:^R'JG/S\N![ MH6X?'?WZ_I-=[-]J^F1#=MIY@1N,01N5!Z#]3-&&++_&IEH M46+#BI6G+>PH>U0^ +3X*/3 M":^2BPH=5HOF3=ON(P1B'AOEG,<77<9S#D2DZ4#UR:/I3*+=B="3HK;M$<\F M%P]_-=R^<@SJF^VXP4-M!M .,^KYAD)/1.C!P,!@3@';O\^/KKJN/QARZ,+? M-H '(1& $O<9V_H9J.,Q52_/L%(BA"J'"FE\PIFF.NC/JI7SZ,RH58 163^A M*Y+G!%9QN4>5*9P &?"C&-IV$,24FA.LD>'8%CGF1;DY^5MYIF&')S@ANV"<&4O? MB*SYMR(<3FY#GK;89?80! &5J"EP2[KDUSVU1!)8#*\Y():8=Y9 @@E#H M$@/BOD)I*]*08H[)6$L)XCR=#5$ 8,Z #US+X@5-05Z,'D1]=6%G\]PFM/A$ M!0O9_,%^='ML8<)3+KYW <@V%AD!JNE.@)VZ/J;'$00M_3]V#*3Q BBJ* )U M!/9D= PL52+_Z&."="H9!7$4RE!:7<.$.@^OHB&FWV$GA (H#!SZ.N_ (;H= M",JF_4[0QA5+1*+GPO,9S M;TWCSC=T!'82G2'J,R"CSD;8@8&-TY-$-TQ<5G Y(WT BERFD51!<6*"/85, M-38P/0AAS+2>!291E^=WJ#S^!S"U>%.,L>V8.K\U\/==AZ[5'N@$8WH/,@%P M+_T#3%\/.8M>Y1L4K$O4!MJV2?RD X&#P,,M(EL!_;@3%[594F+L-@81DT&,S@ 7A8CD0WZI=5UPVRD M4_LJS$:*I&M$="'6B'2!Y7,Q!"N@8 +7A#(8KRS'!ER[ ZPC'6 Q)RP7_-M$ M_J1_1W01(Z!P+>[I0V=8[-@HB[#+"&)#Z_/<(Y!J*"^!(C1)#UV)GJ >TNHG MF#> RD)*-8][6*+90;8$9G#9 %M&X%'QZN+.;](]''1S\P0#L" P:7@R]32L MX2#=V)RM]UQ#Y5<>99WC\A3W)#4 08&><51K/5ZI# \>^0YP:XZSE^5WL-Q5 M5-6ZHI?%6.T0.R-3!"]* [R!206+90?Q\@Z\ MDHS[J4>Y3N?ZI&4)B*%KH4/?A3@B,D'&C;=<&L$5P/,% H+BR2B69CM#FU*3 MQ:8Q*5G4;H,1@[>?UYO$3T@L[P7E^(FTDL0K>6%(FWE@REH\,B9"- ]T%.#W M@&F2# ?E)2PLF$H+BIH3D 2A7%D':VIL2CCC>RV0)X6'M[!I@-$19Q 9!H%- MK-L4TK\P*VX3EPA<)(@R(5?2TTP+/#L8"0#BA)P%02#&_'MQ%0J>/ M+!1^=E*#^=6IAH4L7 H,;12 !N]R("P4\8 KLLN1FG3L>\A"31O5^,] C;E MZ5"^*B4^$X, E<=08'C(!=2O4R<0W='''SF"2\$,; MH^.;T2'F(H4,W3'#E#9N\*(*AA4ICDWE6FXN0OD<'*0C??:9IJ)"YXILH$#R MJ&3<(CN*IA5"ZPM5GT#"A\X#JED064$Z&XB6(DD%AXSH=IS[ 56_&+=X:0LZ MP\1%W F@S26)QACJQ4YF'-?V$$CZ4X(=]3AYG/@0 BLU,)6!L0:,B F V*/!<12]94< M"'\IS_96WL-W9*NEZ,9-("G>\ O+(*GEUZM_%.6K<)V&9;&Z\KI>+Y3"])-D M%6-PET^7<2YTPHO2V^@-@;^6FQXHGZ:-QLC>%/K%(J,S>+B@G)!0A7]W4()& M)ZK6"_7P1+%26U<=A!U09W;9C2^VGIUR[,7>"1NH-0O5OY8 >[T4>VXA_&>* MH*E=49C<&Q3W,*$%(,B*[J] GXS.!-;9ZW(SAH 5 MD51T+#19R;3DYB[I3@.JNT8C "Y4:RZ$57.04YP41'KP.K"2'"MTMC/BQN8A533?. M)8*D>%A$?[CO;>AEF.EMCHH-59LIJ^ZK'=M^V(]M'NE1XY92N5 .231.C*\K MQ=@W2S!< :2J\*0$$8UY^0BS,>(.!J58/%9<2#5AX(:) .HC)ZYP_^_K:JF1 MO#DTU>WEZ+_4R'H$IE(0WB?W21Y[U9'9R6L- 65?F,=_0!W7>-&"P"%F1HX, M\NT0QJK-0FN>5 ^"EQ3,GJV[)Z.,JF9Y[29Q,!70OBX5R[$#@*4PKS[98:*( M%M]7K2DZ5B-P*Q#,-+3J2*($_N'#R[/ /XRQS<#"YC17;\3DXC+O*S6:_(54 MUAXL%K[K[#1Z5ZSP>C:6"HNJ8*&\KM0*Q3C&0.]U*.KIBI@<7@/ JK8Y(KX66#)BU^2 R,[ #@B3:7DO$)+$"Y M#%$L&74$="*Z1F>2L-_0.]*Q8:_"E^+1YU@$,4Y>I%&L@M@&K $T8$7"C&H& M4<$@1!4/BG<,Q_42=?1S8!V^FL+DOFJ"/(;U+NV#7-)@1E=&G@<^+.:-;4?D M:L!N 0DV"%^LG5/V!NIO0,REH;.Q:O9SRHV1O[S^\N]_E1K5=XF^EHX]Q'@+ M3P 0:_ '$ BQF-N^Z3//AE_Q17!O]-CG@VN%L&H$[CL;&V0JI_:5\.H%)W"P MA0!SNA-L06!HZ)V;Y,@IE;@.Z.)T>&/+( 3NFG< <:^7#*Q!\)DCKU*!*!, MU>(:!J> $+P\BSIP(E/.S/TP=->I0]X0DJ05$\= <89V)?D2L!2.-SD-!!;% MGT%7[)*TB\6A#^FY4U^ MYEPD2**"P0I('$PX=\(5!!2;WQPQ@J7N%@ [1]%6U15O< M)2$K;CFAA]$F$W">RO@!E7EL!WA/O&+#J1P M%:8B .]B0&YI8HUK,LOPQT:K?Z>"0B!I49%6NVSV%+ ^ML40AK/G8A!?I#\E M0Y^H"34;?SW]W'L\&2CQ6F1NI&*ZM-L8$H"SV&36<7626CKIV#K=X?)=%(QR MD:+R@DP1>TNL3([A\!+@-E/BD)&D6'3<#"3V;"([^OEIR2:$F0<2BF-IQ'! W@KA[49JEYZ(!'$W(> C-QR*.QX7%%VA=4&\ M("3;08QRRCO#,YJ<^!*QF$7HMN%4*KQ=V$X@X?=":$<15(RO+N9K4+@BC%Y@5]2[("9A*^Q99 M%1.1.!&D2@S#CCQV3#%Y%WGQ,/L+4Y$X6M (%W'0J?6CNY/"RSQ?#=,4NICG M*FXVL.^X=8*IO:A>QUX4)LXY]H2WNLH%R9Z4JL=X[W8T$1@FSP!J#X(NYJ(5=Z1(MD"?#2X7=X:A:Q-N2N[7QPS=^[ V/6:; M1K^EFV_ X*[3T;(RN+H/D/4=D=ALB#H(KQ_+!H6!OU(6>60?.JO, )3M$IX(V18?LNLG(LSA3X>^>$9J:V&Z#] MH5>%M;6!1\WG+;9%[^1I9M19&XL 79]W">&<'N341?UF44C&G_->8HZW2&%QM9F"> M\4\N\$H\H7 \ \ZU(QK8G.=JBG*D4I=?5WF#W3;_YI22?(2%CYCX2'0)N@'$ M*5+GAKF<+/'S2%)ORA$\X[(34RH9#PQ@O.!IWCGTV*I\5EK2H1SEB05YU4*J M8."%-(]5.O;^N*'#6.+'?'!6*'<]B%5JK4*K\E<<0E,S-V,&8VQ]3-?O )$$ M4 O^3>F';[GQ/P8X/6IWQZ9PAH^J;8JCLS4;X0_W5"H]M0.1^&]R>.D#8']P M0&NA)O&0 3RT"D6)B"P@ ABB*A&1 40T"J6R1$0&$"$Y(B.(D'=$1A A.2(C MB)!W1$80(3EBM8CXC^>@C;TR>WISIVX^X=3KM%S_^,0S3JI__ZM4+[Y+[!SS MT>$X-#KUF:=H%!J5(#$AR,\H#>\5F;+FE)5'J7P&%D\D>TD\K_[Y@OF86TL[ZY"'4O*G+OFS=^+'++_4 M^3A,I^>79*68VRI&3N\26(_=DSH]B [)G!I*DABD<)#"00J''1 .4N7;297O M 6-_]K\KD]=;;+1AM>2V,.V?GO5A.EC)^;FLWFY:*$M:6,GYI5R0M"#E@E3L MHL+'M__2-,8ZG/JA57I7:EO9Y5JVX;?XX,4:D?-QX+GDE452[5)/.4K%8 M**Y4-Z^FC^6_5B=U)8)W%<&2@W<K/7K/ND9).O@ MLFJI4%\UDZ5GIVPPN+!C=%!I2CJ0\@#D0;%0DG0@Y4&E7FB\3#K83H]5?/B% M]%KMJ,V+CX.TX'NRD/ZJN/7>TX M'4AYL%-TL(4.NKDQ3.F.6];DWC'6K96E@V:-)OFN44NQ4);4(F7+TK)%)KI) MV;*\;)'4LBWNP(02R2?U;:6_[P7FTSPK277UGOH=1W/JN37/LN-+JU?O=AS/ M6\G.#>M]0M1\.DQ=SC-\(U]_?*R@O2/EZ&#.UTJDFU0LSG5]J3Z67Q]\&=S\0M,4M] /]I ")=QAN^(,>]&) M:LOR[9MBH?&W-'U>8@;)$TBD+DE$2A$I1:04D5+D9?C82"TD=UJ;=6R'!:KKA%KK?8,USQ\9# MVI8"RM5:=*NT3Y@A^WK;>'GU<;&71PQ9S$9Y5L66[%PN)4/8S4O6D4O)$!!# M5?8 W29OVM&=#T?)#YC7LW6%J8X%[W.5-Z;MNG]+A]K+;?"TAKF^.TX&.]G? MJ2BSX79-&CPA,E9>>61LQY&_HS+@A?KDM].)]X5Y*^[+D?:)-ITQ5P&.U6V_ M;;)M9=G:Z@=$ITT$?VTND67[\=_8/2M\%?B7_/^R\?]B^'\-\?6T\9\X=V+9 M SA&VS%@F??,'#$\&BZI6FY>K$O4,T^Y^X^G I8SHW6N8QOMQ)ICAM0%*#?U M=SBB:\0L'Z.[[?5MX!EP(*P$OQ&\J=FFJ0Y=]C;X(_Y6K!CI\:,-U'MXUO*8 M%6PD;[*.]U;U/3OX@%B,?R((ES\3HV3Q#'XBN*!8_ N/XSG!QL0+2_R8R]D( MY5:ALM#^T8W1G/5M6+-CVN, :L&_B>'?MAVF]O-C@-.[H>T:GF&#%&$FS>*8 M6C/\7FV#3>I[[)UG#]_6X&B> PS3L9W!6_H+?LW>%'-Y^.KO*0ALA+GY@_#E ML@8;'#+\[Q^*NVHS10R).XA>/(.L%X:(\L+@@43$AA !UH3$0P;P("531A!1 M?"10*Q&Q(434"HTTM2F)""F:,H8($$T+\\0E(C8FFDI2-&4!$5(T9001<%E+ M1&0!$>5"12(B"XB0'HZ,($)Z.+*!!WE79P01TL.1$41(#T=&$"%%4T80(3T< M&4%$K5!I2$1D !%2-&4$$35I1F0"#^5"54JF%2+B\4*(1S'R6-[3Y@#1A"]G M+ R>>&3--O'#_WM5*KYZYODKY4*QDFIY%)X[EFJK,>PQ_82$ MR:N>PYCR&;[HNQ/!/N?N2#3TV:#.''[]2S*V(O7<6 MI?5"?;URZT]1>J9Y=HC0DL3GH_@LIG\/27&[MNR+U/GQKVU1I>4E*2])>4E* M?,[%9[DE+\DLX'(M#OS4V7%U=Z1T*BQP*J3LAEJ>'MX8E@*O, W;PG:-VR&< MIQL>S.6"5*AEA6K:%GLRR\5R95MHZ8'+82UJVG:CM+PM*-U(I.(/W2!;3 H' M/=7JLFTAAF7X^T_\(1*1NQ1_E'?VKO"TO+/EG;UBK\P6DX*\LV/N&8E'Z<-9 MHL5:VOT*3RW==SW'4$WEW^I@^$XYL <#YFCPP L*NUU3;1?;&$G9G4+)R&VTD#I4:AN$(:X"[#M&G@KS_K"Y[,'Y!:ZHYJ MJ=5*0VJI4DO=/2VU6JH7:I*PI9::;,JP_81=+DJZ7I7#?.N)H5IHK5)OK:;# M(4F]=7[FZO-\W1O=^7M[P(1+^Y/16;7#]EX +P@[XF7S@C!!=HL92N5JH2RYX3G&QTOGAE*VN6%I-VL5B';EKO:= MQW[*R;@KPWZE4JBLW,DN/>I2>]Y1[;E<:Q:J4EI*]5FJS\ -E5JQ4)'<(-7G M9[K]L\L-2RM0K5*A)=7G[ WM5[^M/&KTPBDDE$Y7I+$K9,(MJ15/=Z?:5ISMF@YE6WO=A. MU):KA9K,8)<9["]0^:RW:JOWDZ>-7ZE\2N6S ?>U5#ZE\IGI#/:E-93&.I(_ MTL;JBONW;"=F6RO.Z\AZ$OI_/+5MLNQ(1YI&%QNRIYE,=1#./;%X$/FHX$O6 M,67OP9?2O0G@F,&E@/U/A^#F""\ MO,DZWEO^J^ C8I_@LT?&( JT>/9P?3B)Z1ZD?\24#U7I.:SS?Z_^=75V,$5S M?!'\&[C2&:AF8B"@^.C5/U?( 8K=40[@6\"X&Q*DN@Q1)F$Z#U@KI$O# M;Q MWI::LT IE4.@7/68HC,-",EEBF$I#ALQRX>WP=\>?.8]",6NDX]D"Q?4>9JA91AHZM^YKG*JJE M/[02-BN876E!0Z5PU8*RY DMPWKR 3$R_80#VIV.RSQ\[U!U/*4]@3_G'[=8 MJ#WWN'MP[X!L4%P&/[>Z\(VA\65QC02P?U%T1+CZ@'F6>ND,,C@:EWSE0)TH'1/^]%4/'@;Q;'3@)K8\<\*A*1 ,B!5_ M"31KU(V-*$,L!EBXS]%[\'VP7;B;;(N##WB:.4I'U3S; <"?6DJ76;!!$^#C M)G?49AH2Q )H#T$U '6#X*E%!5 IYJN#:!@?00%0,UAL"PR-? .(&&B MF,!%IJL$$A6?40=PI\*K 5D3I<=,1+9#OX_(35 !T!'(9^;"9E10X_SA$+8# M- %XT W7\8G9>N M!@.%7]M';@,0PO6KL^2V7;Y)P$S 5JHRM!W<:2 C+BH*-L8--DI R/$G33@P M;(I6]G(",O!2C>BGL$*.2ZJ^B]I#GCBVZRKGCMTQO+!)9$;T;[(&0NV5IQJ! MYFJJ0Y>]#?Z(O[4.KQ(:+*I"&E>A EV=5$L5L!M\P!5+^B2A?L8,(?',K"KI M.<'&8M.\7RT[\Z-2)4_:PX:7G!:^H;'MC^7J241L#!%ER1%90$2CT"Q)1&0 M$8_584E$; @1/( G$9$Z(NKD Y2(2!T14C1E!!$\!"L1D3HB0#0MG,(J$2%% MT\M"A#3H,H((:=!E!!%2-&4$$=*@RP@BZ@6I-&4!#U(R9001TI[+"") ,DFE M*0N(D*)IM8CX\ZX0CP:O-SO:=2:I88,=(K("@^>.MVT^=[QMN<6K!+9W+NH5 M91U^Q@Q 5SG"3!\YUGQ%E%$K;35E?#&L%T 8?R0VE[]$LGAC[,8%\<#(Z]G_ MKGBR>:M0K*W]8'_"OY=LZ+%!FSG\^)5B;EL8."V4-@K-A59GZB@]TSP[1&AI MQ_&Y'L_!%MTN:PO"[N UDU$:EM>,1.F\:V:]6J"\9G8+GUMPY63+J%N_#9>R M7;\\+[\QK*# U?U[19R\&TZ_/[R2M]BS@X5Y6R[4UV+Y;3=*R]N"TFQS]]:3 MP@$5(DMBD*)>BOH'M?7M1JD4]9(4=ES4IQ"72[LE'.]!,10]*':D@6$JPSLR M@,P5]4\N9:UIX[,F$Y= C]JUWN&R@?*?%C#O &'7:X6Z).S5Q&S3/O>*"+N5 M-<)>EIC?5.N%^LZ->)#ZA]0_JJ5ZH2$)6^H?B7J[':#K9FV5(XM?,%WOC/K1 MRIS 7EK]J#=W7?U(+/OX@*D=RT3G[BW^T0XD(6Q0E]SH(5>6B?M8OXU,7JFU MYBI'?:7@4L_D2+O'&DUDF8P?:[:723*NER09KX6,-UU;L$HRWD!-P"KTP,I* M9\A*VI6:1#J:1*O0DF0L-8FENSQEDHKKE=5[F"05;[A5.9O*GQ?(GY<&(JG#A>08D[ZV)@BA87 M !C!O_@$K'")<-"59KO>_'EXR5_%)L"M,)JJ%QM3-POBAZ?S M!0.]IH".,_,>G75'[^6CPP0W!,0.JT7#!?GHM9S2]CW%];5>,(L-?]V&-7NV MX^5Q_IDNB, W=?Q"U31[ * TX(OVA*:QL7"'G%8*RB'38$<+=XG[\("2[;$U M5ATD2>:ZOL,4.^ =0;6Q38EYD$"O"#X^> R'H=&H.QRN!=\8ED=[8<'6Q#(6 M(#9!O%T$,'S9AQ7='BY!P]#B\'X7#,P+68#=&WQJ7+@4R!?;[_848P ?C0BP M.$#Q'0"J9[ 14TQ[' $()ZOQQ<(IE6.U ]_3\#PC&-WF]0Q'S^/02V1_EPW: M)A]TYS$7T=7&66 .'Z3XZ)L _5Q(3 F2<,<3@YEZ>!+;]PB\0 T^SFH4-.38 M..#NG0*23 #%M+L(#,T56,_2K+5-SYW[RERF.L!%B*1#'*IH#W',GIQ!MZD9 M=.56H2B[($]EX,L9="\;$>6%/4CHP@0GHX,H((*9HR@@@IFC*"B&I!*J]9P(-T<&0$$;5" MJ2$1D0%$R+MZM8CX\RFECZ8W;5%;SZWM%9"$P7/[W):*SVUT6RD7MGL6I9Q2 MNC[*J&\U9<@II:ON#9.Q&V,W+@@Y/NX!_I7CXYY>@%E?:.RDCE(Y/NZ)WIS6 MBQ\?EU'YNYYTB]09]"_)DO+6?&$HE;?F;N&S5JAFR$B1M^8J;LUL,^C6W)K3 M#53FGO0/.HL\WSY_GB="SMI]F=0B)SC*"8X/JW+;C5(YP7&%OI,M)H653G!, M2Q]%L.OIPI:MQ^NFY6Y=QM.?AR MNN=/MNAZ65I^4UOIW,MLZ!ZK=@QN)V9W<:!Z)@>J2,4S8Q=TN5:5HZFEYKE[ MFF>Y"B>1A"T).]&,8?OINKE*@VKW=-#&+N"X4JCMFN1:^XBT;-=-GC.'AI79 M'<5A(V;Y;!M"4EFX@![K )EE>?1(T\1LRIYFH2F',HJ0\> ;<'Y%-UGBF*#].D>\M3 MK:Z!H\]5UV6>2P=[#==0XF<6P'_HV+JO>?@3_A=^2?/M<\I0A555$PYD=SJP MC-*>P$+P:.Q0Q4(C7!.@9&N:#_#7)GR-@J+T;8>K%)KQP[FJJ3J3 $N%C9+Y$R@[/,+3*=LRK*4(>PI.K4+Y MV90=+.0*B)<2*YU>)>F%$W)YZGTS5/<@T47[2+ZWM!#5.=Q8.?&]9VO]!*'F M^-:JR><\Y@P,BU-RFUFL8\ 9QLQA\YD+-E(KU,,%XC**^(0MXI2.8P\4TX;5 M%=4+F0"?7X8[ &".KMSYL"WF -^>P8=.3.X VI](3+,=PF,MSS43EL++NB>( M/*C$JB"QKZ/G^8,E2.5J9">)2Z1+4#;WZKFF-UXHIC-IN%8: 4&J%9O,O)?H3P3$# MRX%ZGX]!3"@T>9-UO+?\5\%'I($%GSW2E%Z@Q;.'Z\/)U#5>B5FKJ@*W;.?_ M7OWKZNQ@;B$H_@VJG3-0S40?*_$1R$)B$>#N _@6,.Z&!*DN0Y1)F,X#UEI@ M\$159H[$1ND"\JKQA+N>RZYIX8N\_*AJ <*6D0#04#%2O<>EQ!A>D;BD@E$' MBFZ;('9#D=2Q?0?.)602OKUCN*#I*UBGOH;K=_D*S$L&4+*Z.>4$9+H#.\*S M[ND@Z@W7CHP@0MIS&4&$]'!D!!&2(S*""+BLY1VQ0D0LWXWG08P\EM\D M9X9NR_"14O&YTT!\:E.W;-T9NW%%I#4SG,^5RS#_7K*AQP;A%/A*<55CX!]+V]M: ME/*YP*W%9ZW0W$ M_0M7T9^'W/7X(U)GT+^D]BSO M5BF+Y=VZ\_B4=ZN\6[?U;MV$_V$G9JMR?T7*/JSE*>2-806E\N[?VS)2.;O4 MLD)5;HO=H-C68,L=)VM1Y;8;I>5MT>^R;:AQ+7"+26&E4]O3T@=7IOU)1&[( M_9)NT&*+T;S"VS@MTUS>QO(VEK>QO(WE;2P=-FMRV*0\1S%LQ->-->)3IQKQ M[/)KBW%CE-$+N)$H;O7*(LYQ.7BNN=CAY-9VYQ^G3=3G] MTU#VS1=C5JB1LJ7SNB(92*16*4OG<2=262X7:2I7/:@88]B^!VQ6HH-M8 M,WG.')J597<4AXV8Y:_.7;WC]TT*D]!7)H:V<< YJ/\K''"^]OS$-9FY%>6L_OD+-W_T"SGS.B$*R0B MPX*W>&]+,_GN5SVFZ"P:&>X^GO<;SAL7T\0][#\Y-2I==96A8\";8,N*[L-# M-JRDO(9KJQR.0H^_%W[HVI;%S#SUKV4ZGY^>4X 8M1Y.-3=]'3Y5E=>M0FON M$JYG:WWXV0!WQ^>JZP[LUU+:$_@=/&IB.T1XDD]5Q]6TGL%&C*:HXV!V#?A! MY;OIX+1[2V/Y-BP/3XY51X?M(#AP9PJ.[89'^0#V#CSMA>/5-=]Q\&,!#(>Y MOND!4/'[8,,N>J9?UV.#X>'+X/5MV_+Q$7S9"&!($\;C!^/[>%U*_ASP,V)F M@!ZWH.P!=^+CJ@E8L'W/-70&&'9&A@:K!UO1$3Z)N?:$\\?FTT_]OEAH!K\O M;(QZL\I5RZAP*^ \"^AYEO&0W2+F0\937I?+$7JBM\)W3^"[4JU03.PX0:X/ M$RO0"_R<(Q3AGABH& M?8DB3R&1YRH,.QHK81\WI5+,$:F1% 3.:R6X!>57/?@DA_((V0$('5D198<* M,@5%XNOJU%4(@B?\X5);$GW(E!+MIYQ\64&9EOS&8B ([G(8!;27U;9,>PP[ M");.MQE\2RK("/Y)8J\-TLI"L3%'/H,D8UPD!8^[N&C'AZW1]\SS3"X]X2G@ M>SQH#24ZF10HPEQF&0 KR_98*"%*7X#,A(TK-UCUV<(LR-^3[PX\44NNU(Y]-N% DN MSC^17J5"-2F#JDL*KU),21(_;*U0>*5":N>.C4@7!Q"7YY5ZS]RL$1TY$(+? MB.)O#;6DH!G_$WUJ'5XEQ+P/U/H\J,9":V$C>9!WOK>I[=O !N8'X)\+W MPI^).6/$,_A);5L$E<%;L^2G%\3+IOF:*VFG(.9#424Y42G M+""B(3DB&XB0HBDSB"C*J7]90$2C4%V8F2,1(6G"#_6-#T98S86ZS,;T='_^9S._I7BH7*=K?TOZ)LD<\\ M2>0(DT16UMY_L77Q BACNV<$?,'LH8<)XXE]@C(F+7=#.*8[IBC#M+NV^<\[ MB])F(=L8E>.?,X7.[5!-US\P64K?#4O?W40IL.MZE:,7+'[_Y-@/H[_]@,'P M!R2P.)DHI2E:JQ'BSS,67OA@\TUX5C(Y54V.4EWY8/-TK)9U*+7;C5$Y2552 MPKN5#U+=!4^K%/3;0 H;$_3IJW]2TF>!N[E9M,6D,$_4/],<2GGJ1+)26S16 M\'BE]HI4U+2/F$IWWPP,%%G1R+9T,+BP^VJA_O3^JRN=V?9R";N8SM2@-1!V M-9VIBBLG[%*U4)9#VR1E)_.=LT79R]+RFU*QT%SIT+9F!K J%1"I@/RCE"N% MFJ3LU>2NIWWN7973SU2MZX66U$ D92?+&K)%V]3I\*9_ MZ+ZA=I?;$&3,!NR;MY)8-H+&XUE:[H2M[BN9PIB\-G>@]J MFA"-.S3G#Z )MQ+4P-)GAL0H+J)F8>X ^'#@X; M63A^+K$/R\;%<804;]@_,T"*SYS2F:E.@GVKPZ$)Q!N,:_*MCCJR'>KX#_MG M0#]T('B);GC*%;[+=R:*P[J^2;]R^? EW)YJ6;9O:7 W:?!++%))F(\ROR1 M4UYL1HJN& %C>:4=$V[K9KQ&5+8PP-3;_0@#R?HVQ&-AT'!B5MNVW9?/#4[ MA>41E"TUT^)9&%OW4><#6#=<>"4<\+IP65 Z3 _G8[D>GAN^\QTK[]GY89CL MU&86ZQB>BQC$-#3]L=DTA5C'D5@+%_%8U MQ^K$#9+ZFH5RV!SA;9B^AX!0X(IO_J5$?R(X9F")XS1B$$N,R^"_2@[,$)\] MTN1&H,6SA^O#R90TK<0T(%4! =GYOU?_NCH[F)N$B7_#'>H,5#-1CB4^ H%, M\@JXZ,"F42-N>#VH_RQ!E$F8S@/6ZJ^8.3")W3 +,RN/[GRX$O,#YO5 RARI M#G!BUU7>?++=6!76QF_%Y+98N"T3M_5'% NEOY,#@-Z ]?OWDK.#FLF? M5F(3!S,Z.^A)Y+#ON[!GUU7.?,^$BV!S%"!4H8YMPG6$][W#X$9R:; :CD]K M!SNS^>C[+V9!3Q46H6B MY(@58N*)"0%"(FU-\;L8V7>)!A0-#3V%_U]9\=-ZW93/Z_?Q1WRUQ:5,1ZX' M5KSW9\5,CUZX+Z$WT;KI.GN]\!Z]55Y2?Y- Q*>

5C9CEKZ1\CP@Z[?.L M/O8\@%^:['&9GFK^XCQ"?]V(C'NR_HOAO[=7NAX9_<8Y)<:[0[*U]>EZ+9EFNXR/?P_>MJJ5$HA;XEPU(TU>WEZ+\*@[5&JDF)#Y14 MU[,=+P\D-8 '1\SU,#[DYG =8 2MI[PNUYN%>K@:9KGTF*ECJAXF3E"6'OS$ M\ SF\N1%APU4 X6/TE9-U=+8S(^"=$W7;[MP,M6AWR( GK#'Y*&[&,RT*+BE ML[:GN$SS'=I43AP$(&OZ.E/4+K.TB=*V+1V^&_B6P2%.']#[Z$RQ!:.UWL%+ MG:%-"9B/O<9UF9='80$;C#\6K1"]\8=J]9GXX!U],K M-D%71)]Y2@>$C;O. M_)V("O]KS$EH0Q8QM(0:OX=9172B__['2(ECO@!HB&!\EZ=\VN'VU'![/"^K MVBRT0AJ.I?PND]F5S-*R@I=2^JDN6*Y4;A2JR[U@*DD+Z#[<-:V+$7GWJ7L$ MINN8#/-S@8EPBR(1%_=6J14J4?Z9JO_R P[";QNE&'=CUI..F5&:01G3\/@ M>,_X+?Y%B=I U CO>+IVCGCVX90ZI&B==9CC1#G"U)8P)Q*]0ZC:OH< X$"M MU0J-&% IG5BC9HTNH1O.&D,Y,AQG)]-0Z1I"L9(.:2Y3*[.G::!%\*QE!@(/ MT[>B?&L>$BC'!+GJS4-\Q[$'A,5J_,%#6)(_%Y+9=%ZY.N?U#G-]$R5JE Q. MZX_@;Y%"+S*K/6. 0 59$E35FJ*K$W<1C,K1 M(W.@X>CQ;$!:7\A\^ D;H&PGP &Q +?B MX8;JA.X1O,%H)0T43Y7?RWCQ*3<]PV2T?AQ6\&_ E!J UD&L>5P P-;:+'P; M54A8JN<[+,=A!@ T+#\LE> KP:>@4;BTVD"="&03*8#.BL\"[$$ , M)7#7 9Q=?"OB+WD<1'D'+&"V$BACP%Q<'R;()5@L7J MC9C\6\1BI6+Q41Y#VC3"-YELQ$RX@. GR$&@<]!K;5'.,E(-D\LI0K?K#XV?@R MI2^%JDM[$L/NC,Y4KB^KTSQ=:8(WOZX68PGO3].9IB\S6MRPN.XDJIFX)175 M,\UL 'KK&I@>Y;@,%.JABWH.^4CFRL5G3))'1:* MZ<"( ## :;A!RHNEFL58M13NP[$UQG27JV_X&X>-;'.$$#$1&FB[\%KA!9)[ MX^5T"XG^T'"%;H\(Y*8O:%89HGL]OD,[W"&1SV_FV*LG^&69:8K>>8TR7S;R M2(34FTGL S>EA^J]!YS/8.4&?S#"*D8@ M$4\D0(:B!]&'.PP\ * 9.+QH3U/!)HJLXX=?@5+%'P9%[%U85YCK\$:U"__N MHO\5Z:=<*R9J+O&ZPR^.]D^O#O=RRM#T7?K5 )TEHH& [9NZ8ME(BSZ:Z%PO M!%I"^D2KSP&-1R'2QSVP>Q1$2J4 [X)_E@I% )WKMW^APPX5T\ =8%O<#G?1 M/%,^^$#"(80Y%!@)NG#'H($Q9S$H:*D9UP4M"6)5-71R$"8D9PAP5[P@*3QG M7O P9>![X09Q/95[0H* 0%B>_Q#^#+0_8MN: Q"^]]KTYDD\("8-UT495(PY M?BD ZG*G5>SZX*"WA+."O%9$@\SS3%XO(RX=>'<-'Z7 (;<'+.RB *2P/D_C MGTB,*+QUYQL.G27%RP*->V'O:V)C3FQCW%&BLR'(:U0>X.T3I C/=L ZXSZV ML%6'X%]NLX$M,O9ZN2!!691UQ#F)'7PN(<' M7.&/(R]HS-K$72=519*1;68:L!%ZG-T;;A@CF(WEY9+1.\%.$?=.\1=WN],B M76;A)8VN&-*3HBL;/8ZNW^D8FD'N/IL[;[@+-XS(O3$*K #:'/ $NF' A' ] M?@,#;!5OC*-'Q47,XP"F#988_70>$<#.3*]G^]T>\KA&DK;-@D=0;73$IPR] MBSG0:GQSE509_;) M[4WDMP?XF+@&L:VP(>$-!\'52\]\)<\X/1(IV7C)>S$&/@9#&]2%_,>H5P#O M## !.2)TSOEA&$>H/VUTY5HVNIL 7.0S;;M *LAM09A+^-P7@F)];0@6$],PK#8[&G@RLIN+8'ZCT&-L)'R7])C:QX'RKR-/)JP#(3 M W-M%FQ,Z=D4Q'$?SBCB-D[DEXE4-]6R?-[^*W$L].,,05>Z)YED3K![33E2 MWV/J#-W&,UL#SI@$.30ZZV W%H('V/0BQ8#BEY87_)-4)XP[^8- O;DC"12: MARHV>Q%A]9ARA%J,.[V!B$PRU=1E]:Q8+I1KSY161SQU_\6)JVG=!&@910FH M]+8;.)!B[*ET3!]CK8E\">Z61V71<4.S).@ZE+1N'-)^YVCM@8LV_BX13)ZV MGT5N''&WRB/(P ?YP&P*UZ# L!6T5D16X<<&"3,OZ!KZ>A+&><+$?]#FF">T MXN[FI(@3 BB14?" *)#B;*2.6*H&#D(MS,85Y'!.!F,RW@P3B3T\@B*ALE/ M7*WAS.F0TK\IM]-<"=UY?(>QI+= "/.1G2="02['J0G]9FW(/E!HZH<#$, MF5@>OS$ZOJ4)1T1X?/'LW/<8[NRFT#O@(-]BU\(NZ-@BT])V\? \E0SA04XD M].5@\UVZSQS5SZX#H7MJ M=5 *>U24N,%^D\C&8P9L!>(%KCP'NTL"LL;C<<'%K;D%(%#.[4*C<1A::$A) MH6\I%P1LS(GXVHU_?Y$+@];3WS;S'[EV!QRA)OZ"?HF,''[X4#J]2Y8WZ-SY6JKW1_PY$QV64"W44\,8>SU@LM2I5(G4U MQ$(@47E3:32[**X?-.9&K200H0'0.MCH%)WK/0 K%E0HKHT..B1XU05QU@:@ M#)&OA.I*^@QJJ.0:=FP+/6:8PHS9M:X//!1ZVC#(DXN=7#'PQ+GI@R$ P\,= MV(.!P1V);Y#UUP-RN@C)X^L,]5QD2ARHBJ'_WZM;5F9M5M1; MM\U*A=U6*PWUME6J=FX;:KU2[+"&7JNS5UPOXK_ 7G65N+,18!MS-=Y6*M5& MJ2)^DJK,P9TJE8*RM&=T;\V>T<4"*B88X\D0=].[OXOM7H_M'J/HI!($<3=2 MHLB]12F^'F9DKM4CSVU- GL9W::,DQ0Q_C ]R1LPB MG[2*M5:[5*[Z/PFX.>P3IP#<*U M2#+@#$/"\([@$CPX.@LN05Y32\]'G#SS_''X?"Y0)L(!%[P)-]]2)&RX!AU M?AA"/H?: /<6DS+]U8>;OE11\Z"IL+]CL'A$6:%U2%."==[@#\1>XP]'-_U^ M5,>A>C'@YQZ#Y-$9A]#Q&7=GBZJAP"'^^(%!P7#BXT >]-^#(!>I[I&V1$6I MOD.)$?1.(W$#\ B[4#?$5KB\]$/K9$9S!,-Q8'A>^%P$\@2:"7<=A X8G689+PP^.KFJ:/_#Y#4N)%Z!)8MUQ<.4^@6I00<2P M!H$%TW !'MSZCZ[C<"NQVWI#=9 9,14?37J(8FX4W;"XPH'(YYDLD?3B:C6 M=:-2/I-QD'_)?7H*9C%Y]N9Y82*]M?0) MA)=YSC/VT1L&ZF^Q5J]GX32DLI8*"FU1B>TQ16,MD/0F[6D8[0EY)"QQ \;\ M8GM,:>241])$T;,A>@+034,9_%WNFD7'?2Y(I7[ ]1J)R\@)NP.FV+9%"JLR M4B@CA8]%"L7]4JZV:ZQ<;MR6*^WV;;5>T6Y;)56[U36MWFZQ9JW4+B7N%_1/ M\6SL-4GEY03Q7H$\9&$[B M0EBZ&]WR(A3?T.C("3>ML5R%7!4LB,WY2'_4Y0(#LP.R:-'1CED@R31_'C(3 M-3:NR,I&_R39R_&F!$)[%>T*0*4U-A@FF@8.G%^WR?M//AYJ<#/&IEL=5%S5 M=@P(%&SEJ35!YRV0/#8"9SP%Q3Q"<:*,0.L&CIF"I,703E?GX M+1W:I>1JGV<(\>XPP5X+REZ88(]!Z<2I&259=3!1E$UO#5=4*>+MJ;R<@\R ML%4*T5/,C@Y#RG$2BXH+L)W-$(T(A!BF VB>XGMPM"AK- ZPJ3:,;J:IC/?HOA? M6+J'E1BS1 EF@H7M@%27W&CC>(:\SWU72$DZ8(2G=>%D0]LB[XEO<:BS*%V, M=]D1S7N"%BEA&PBQ$TRE #P80NO-\0AC-R%EQ%JJ MB-J2=OR7=IM*^X*=XSQ!2WL]L.!6^X;X!*)"M, RP* MID?3G]TAV.N(EB09!6_; QR(-)((_7Q\+_520@<@HX'-6#\$VP2E1^>-A9"D M@A+*.,C$GJ= AY+2<+DO(4A:H0+ P9 780EJ02D1)]KPDC"8$]@V4<$F(5[5 M >HN"]T00=TD3G#A)8G)_DCN^LJ,'^=RAZ=(H:PW.L#MEB?N1\"PC>W?A!>6 MA"JY(@.Y.@OC(%2>A'3,C_GVJ1,JGP.#(F^I#2WB$_3[PT^^]_M>J- MUKOI?4VUHYU1%Y^[Y26-F6,0_WB#4&P@EY16"J^:,L@;&/N8AZ!-HS.APFJ3 M2_: ]2+U>J:[K22OET9>AZ$>'T110@D=W(6Q>E9Q%769C=4FO)Q.%-_$0RY< M"L82(G2&[F5;)'Q&.4M!,[:#'NBE)/^N5&.L6I)$)8F&)'H>UHP;Z"\=Q9-O M'];O) E)$@I)Z"L#79GI01B+1[%"'=_5>O!]$/@6%7"2?B3]A/3S29AB8^IG MP)L76H%[Q8ZY-,3ER8UJ*8,D#I6C_LYC!C1L:S&,+^3J!\35R/#>15*Z(YZP@6BV@XJ9BD&,1T-"T+9/,QO MMP'/&%Q#IPK_BO+?>86$@KU^2$WE(0I:/[1Y^(@#$1+FR>5:V*(8HU7!9Z(L MR@AGUGBQYTD-YA6 T [[A&*\2C0ZY?&> -@=>%$B\!A;:0R/8]]3D:!+(3P1 M"^>9\D'75$_M,]&:M50.&O1B@R;.V(S.SYP@1#'FPTQM>,2H04,42D94WW%.PG2G7 Q6G?COHT0:L#;@*@[GL8B6GCHS M<F&2ALBIB67/)!)\> -C$5]W;>!( M2G6()03I"C,H91N.R0,:RF4B9/\YD8-T8!?"RJZKR\]A/32";='O3N,&'ZS" MDX(3Q=6?3Z>JJV-!PE!>8N#>9%SX&SQ=*LGMHMH(Y!OE/@12##X>4MUTT)-X M.EU$U1S;=47S5M%\-9F[T%';3O"6B()"$'-V8P@(WO9!".)P"")/3\"KPA*! MS\"Y0N4.U!)C;.#D)EYH04++IX()P#:F@YFB35KRA5.B/]?FMJTL;?3[J3K_ 969?BLY12FZ69*3F:ER;*=; M_2:Q)W*ZWW.^N$!PDT0;!!A<)&M^_5G7?0% 24YLD;)WU4S'DDA@7]9>M[W6 M\^!E&&:=^4 :=%V-J?E63 DKT^M42EA$O^)S D#=O(1U2AF23YQC=(E)#\F< M/&6NM7QL/D9++!P:"Y]ZMF4*OSH9O?%#S4<7=WLBX^Y>CP%=I48P49FF#C,? M'1?K.82CJ6?V[ZB)LQ;+E2'*.QLTH3@Y[\%>&-&OVNL3JP6;EOH%-=GFQ7,8 M9%*ITD@GGFVX=I-^G/A93V)5?*R*WSI^UAUESPRV;2D!V@\MPU0UB61N5#7I M/'[GP?>LPWFTM.\R99POJA]=1D69P\F\C>U5]44?"/39.1@ Z4Z5N(!P#],:J80)E=8^ M 3P0WD)1J*/UL?IAC_M/"R(9ZE$FC+OJUT!NVE'LIX?CX:'*6* ;O)J][F6 A\=<\% B5W4QHP4>^5)0VR-7Z?9C@KA_(^BR".C+<-4,7CGIHU)R M%>>\D'9_1YN((UG<<%'GQ.+FTJ5]TZ%7"?^8PPCA)1,[#$<%#2LRS\-O-FNA M#Z6T10YG,JW5A%NK'_6R$=\]H MEUPV(-@3. 7J,/6\V('@F7(6"M](16Z27,S=CZ!,"=YX@SJU \-(&'&E&X:E MD$!ZZ&QC&IB)KRCZ135F]%64ZG(BI?X8%9;#V_!A:Q3+K/5H+)"4N0977(ZY MPB4SVEZDNYZSHCG9[%&*S$HO]]0$O=SET&4EB+LM0O^^@!5DW&_7GS"P.3/<&(%3 ML_'/BEH,O)P#+KRF9B8D",F .I;CT,P40M$A]H'.W#U';,WJQ'&/P:,N2Q55I/C!=VP-&O\WC<;T5 M2,K"83?$D"*05-T*1[4@K#QB\*6&&387*TQFC-K&@7"D3E/D+*1P&)._OG@= MY&5)R])2W%@;FGC,UK59\/-%P8D\(YJ?IEFLL#/JGN,[;E,XI'--JQ& 3:'N M#;[7TGG)V+I2WMK>>*WQGC:3E@^[5.A-E4@!!KY_@#&AR0[;D05+J$1ENI1& M$2;*0/'U8&$U$;$=+15D/T:SJ[0&DLY4]NX%MX9:,?'6=3]YAEQ,;/MYIVP] MM3Y[XMPL3CS4"R,I?+"2 B7)%EN2D@U8LY1H_-#9))!RZK0#KR2ONX:1:.TH M)IZ#H8 ]FD&1_;:;H221-E]HKWYR\GS8H,FS7*[E]LW\=/UY?RYL3'7GV 6_ MV=#]ZM$1V7ERK;O;.*VTD8#*M^6897V/I@JCQN36<0VHOR>)R[_E&(^)&J<- MM6"Y.Q&9*KR:P5$6;,2#VJ0>)#/,@%MUP5P1)>6<;JD4S]Y^2[TI+^%)V3WG M/DMVD _L,Y!:6"Y!(.TP5RU:3-C:%3G,&ZDRU:5XSS(3J!UZ[B7L;;K&5M@Y ML=65>^2;>XF]Y 4'@O>CY*0;!?!>L/W1X;;:_.',8$NH$HIU+0)66W#J,K=8 MSG[VE^1KQ4NUW7*])K2P14ASMTP3?_@7=3#ENVU;Y]-.NC?X@U-%;*-N M73/;@[\4E>3N\2E'YW_YQG9P]MQVI)0AJT8660(&.7,"?;GQ4M4RP%A)&#"L MV< B];+[=#)C!]T77_'QW"I>,7]"ZD&UC]R[NDFXZ$A(%U/Z7JLD^BD1%-= M7VQ0$8$>^3Z)54E11FUQ>%VU[-^!\P 1R#4+G_4R!*,[;+-3U][=HT_4\Y\0 M #]82 5N0Q3TJA5K*$P!]/5I6M?LT;D'\ZT>22]_B+BEJ)HN"FT46GNC1+*A MW!F]2V(O]*&LV@)CS5+@'M)LH$095A^DM[%UQ92AHW> '[P&;\3VBUIN#0'+ M+5.N=2%$@Z />IY>^?TY?*N.JOG28YSU8QEX#WK[F(%P.1F&[::F#'+77#(. M=;J7JNX50(S6 HRF5?43L0XZ'C#7MLB'P;+3\.66?WVSPB@PQ020.WE$RNS2 MTW?U6O>*-8AOW+DL]TKP;2C)#),$NUZ9$4]>/'E>P[!?G%C;A"K(;B5AL.9I MB4S8X;>DI?M6SP<+ONT7R;J:U%[!IM\ 80H^VEPE%IR)Z)9%V?6;M^3".CF;:2*H$XR>A5\$MYN5<0Y-7+3O"6SSKIO:XRS2.';]#Z$H9R3*[AP9M% M_[&5'>[S;)KL12 G5>I M=6CEQ&WBO3:+3A,G0JAB$Q=4N3OT M75@05PA\G/4?V^,^=JG#L/ZK?TL5YD># A_XZ0V\XWDG&9&_5],&::(TY^(> M3'U&ENT*!\8UA^@J88V3U* ,G^_U'PKH+V&B_X\14E1$?/X?1PL,DP+[@KX? M9:E66?42U%<_%O@ M=Q*%>$TF0D_L0-F$-V/8[H,M"7I/; .AY.LPM&">"$:NL67:/^>S&0C;2VU? MH[OAOS]$\[ZN!1-& M"EY2F3)'%5?_S?!P(GY90'V4NK2:&C*DEW?]$^ZKB5YX4*F@)+*DG0:3=9EK M!P]JD%;8",)Y+?RREOEMFCX&"S)[[/SH,%9%DG7W+6. M&+[N#O/.:?&X^0Y3"J&(@&A=78,6%4ZB9BV!S(;%WX'V+(7EXM0_-6_ZA6+4 M="]MJOAOKD%CF#N'2S?Q0[G!;3)SVJ/S4ZMLD6N5K@SZ)PM0;TNJHUMX2$H. MP9M\)R33Y*95!AI!0K.\ :_)U)/$K'.Y^B[2*=Z7P%#>(5 <[!.6IGH5L]21 M'Y;C>>!,XCK18=M>=Y>_)3WJ*D/=I/K'NZH#M?*UR0D5HC;<3<1;(*6)U$WJ MO9#=QOMC0O:>BIOU.F7 R5_SE6QJ#^IJ)7=3O9J ^SWIC8H#/,"D=;L$=^0= M7VUY4QK_-K9J^L (7F(>9/D]4A#<<-_*O["VS#X]F:=XF\! 9C(V&&ZZ#XZ[ M'0$L]P(VA MBH#)0+Y)\,.S0&)]7=7OX.=JC>4$3#YH+P:OB6N-+$W0V[U1%=Q'("8*F7 M MRE+O9'!"'JY8(.NWL0X*@2CY"1"(E97K:1?M4+">-3XL +X;/LTDAUP;2#7K MW#EGZA7> LVI'KUX6'1$=^:??02UYO9P4/ON ?_YQRS M?!LF?4V&+_ PHJ& MQS@-SE*/GG2@.,@2]PJ-*P1QX:8M$.=E\K\K.E38QNV)1P\+G:%6.9;M7]^- M5$-)[3*1Q!+B2Z ;$T3MER.YD:JNCV$"9V5%,X69CB]/O9F M7R]/F$H4[(F'3. 5FX]@' 8$G5C\\,<*'TA2[E'UP"9@XLN3SI"7=Z06 MXM.Z/E87WJ>BS@?#_)""NLE8-9V#C:(P28 HU!3IJZY(KX; I1::>!3 =RZ( M6:L--,_<@>P-6>AE=0,T+IDHABL:1J^-82A;O5Z?IBHZ#^KQXROK/^%/:VN^ M4LLZS%%JAA*,:RKY[7G=%,%9!AL-4:JP'K/7],V?,J[Z0!2NC%8MRMS>%J4,-E-3 M<[T/[4(IAU)1AGL!+ML8?X06<5K?3=AK(N,6_MUB\/:FZBPH.#!RMC2;;&FC M*Y P"GO3Q0)!NG("[\DS#BNY/51+/^#1(ZL@OFQ0EPOG?%79Y4 ;X$ZP#[A, M2X&.%=.1](W]ATDLX]$4B)QR$Z!4:.B+.N)?55Z&H+NVE8JXUFE5>3Y9WC!D M^CM2JVTP#/*%QI=Z9!.])2^,P%,)A+IN7C@,PA-N0#5Y'W5"1)9=4@\>2*'\ MH6/:*?A@1XV<2[/"Y]5F#6JXE_'0Z>9]9(;^#$AZ*D17 K-9S@I<5M6(_'N& MMR%9LLC3CQ(5]RR64<:++I/]ZG /2IJI^@Q@* MK!U$W"RML]R ]=8NX=PMEFR8;BQ@.3L?5_!55.@Z;]N,#B.XIBZ[9HB X& 2 M<&DT0.#E2&L/%%82"#Q\<7 H54'@EA0?=:)_9?8P)]]#(DV+7]<]X1YU'Q]6 M8(%Z(0/E&/B]E$%HF.9T !D$80_#E:$*GMQBK$9L4^8 ^"D4Y,D;L0]J\QU" M7^@#48SI/&]!L2=X?_P^ 0'[MPQ28N-)B29@J1Q7$,ST0X@=*$@$%+M@",:4 MBII'$3 N:JFF7]A<%_TLA;>*["=)&Z1VH'0_0?_B=ZO;++JK^O71 RRNZ1V" M ($TSH)13M-%BC4A_NX(?IRW-0YRSPN P:%>!0W0^\ES[ZA)BMEXP*V,?3D9 MY%F0.A#O#/ 7"V)S8)Q=?.NW1.OA/<3WYS_E[<'!_:(=?\H>IT^)8,)5UUA ML6LLBP8WO)6S32LPGH]PK6&#"3]T2MXMPINEL7/!*#10BCX@]$2QA),57C'O M8=R2%FYV4A*.-^R8HT71Q[NADLI)@FNI?X;<1*T=P1#R@F [I36$A). OXT@ M>C.DIU=5MQE@O)_@\S?.@A.&O%2#K::@:\V&2A"?#1NE '\5#V5J+P?AH8P) MZK#%O /(V,(2ZI(:_*&NTAG\9I*\;.C@Y_,)C!VTC\&!_PRA6?K&O(-_Y5E= M9>#'3Y)?P+$#>Q;0O;;C]*'53DVPA]5P#0*D1L6A#TJ#;C5\9X5B0787")O41RY7NSJOLD[P$'C$FBEO M;];&)YBBH\[_-F[BO>N$A\RWW=,",71AB'*"<3K*:*N>\QUXW8$=WYZ1>46> M+G@C,G8$T:0\@8#^I@[=5CZA=[8>4KEG"BC'00_HW]4P3K:B SN&8E?0-;&% M.=)-Q3XFAQG*T& LJ1.]5NM]4:OE1%$27\_O4"_?V9>C]V] ,\ M5SJJ:VQZWR/>!!G29!/1+?RZ3NV!FC"IUHQ\0O$[!:AMT/,%1\,H,BDCGI+3 MKYD\/OM2Q.%3.KOR)2MX=%LB^\-^H^!R@63O[FQ M7:;U-(7?[;UZ7Y@;;#WK$=:]J83XJZ6A^]C . A3[AMV(*EGK'6Z.\BK@K^ M$]P35E"\V?#^E!KKO"FY^--W6OJ2X0LF?([ YDD4)[IZ7(X +H%&N7AI#9N- M;WC&Y5!R_P='BD,P>H-R*/JAC3=?CI(GFDG?),'Z% ^%>.QP.'X'\>TRRQ=A MA< P"C?&YAR854)-H;#2'(8X6XD76)B_S3G/JM@W_%),!%1>J=8[<^./C.]8 M-2-AQZEL8782GA[GH MW-(&:''9+%WIYM1FW;6.6\2I2+EGW9[1NKB-\GY_ &K?>VJ5R*=VDTPJ3:Y.$"MZ]S(+-+O&R463.;>^$-#["B[>?_)CF M!>FT\#Q(VF!"&'!9JY#-Q#_"Y_1#]CD;*7M9Y4TG%U$\/+IC;OD>V6.$]R8P M83Y#Y=3PSKVURQ/?FN0E^:R468 U!G^@2/,5WT2@KC(X5OJ*"A66G9"P82ZB MD>56CB5-M31MTQL8*7T(_I"VM) @0#GJV0-M00C6%/WP?B^3ND?U'9118P12"7T,KCY0I9,?=:)4E<26AB8J^K&&-^! ML%DE&3C!7<,W6SHS+EO4_YRH!RDA&Q$+^S*15UBX>8N&KIB;%%LUT$,!9V%) M62GXSHKV,2WA[=&6Y2<)M>Q6:-<+XRL.SY' M17LS)I?,S=?+Y >:>F[R-H@D RUC-*W6H':?X!QA](8@ M=2M$ MK-V-1WDO>A[O1>.]Z,/B%D-;DVG5B/51G.E8PA ,7TB&=YZ8A%C>3.M\1I$E/:>N,??MLK=JN!TF MTJ#JSWX98N$*20BW5#9\'XK2 <^25L\'WJI2ML@VY9:>T^I:-G9WMJ1*<-SO M;J5D:$'DWN3M5\%%WDB;ZB3A"!-.$H%0\4T+1\]YK;?E6JU8I%V9+:E)$>PC MN<$]9USO\#R?5.J!_19?#[O?J\/M[W\8R!!X[3LS,A6,L"69,0O&)B&+ S[R MO5U'$.5%X!X6.CLIF)X!5XU9V%$G[">_C"P8F6_9#DHN9G3-CG+=ND4)KR+P M(S?\@5!&B'=SJ31PL L45^!#%E5:-&-7QYXCYF?M_*FMJI*=]P5E@GP/V&=G MDNL.=5V1 I,QCB:N.>NYKT'H&Q=!3C"YU+\]6Q"?4]XT'=;7)A@E'AU\?PFS M*V9-\MN:?G'X?0)Q4,UW;D)WA P[B[3,_T=2KF5EJ;W_)_ LN8PEA@MS4TEE0%"D,/%N(@LK M M9UU*TS$,V1!C0#&EJR291LV*R)VQNR)VQ\VF05PN9JRW M*LN0W!AM"[=I!FJ\Q;O>\)92MW!BLU 6;8$J:O *7W,32@=H _WU\J:A4XR) M!WN-G+"?G5.^*K10+L-U!9L/M@(Q'? \"*VR.$)5,&Y92)L1T*!1B\4YD<6Y M'^D=04=J>,:HZX;[?:QM<=&RVV\O/A]FMVRLW95I!T:>,S9K0C$6.: XS582 M"]\T;:([!760T_'>/NF]+W@-2*?I%7E/@H)CFY%!$^H_*H7-JPHKJ!I*VY0* M1M#,]P./%Z)"ZT:AK5_8R8V>\-Y-<-6_LZ05L82TP6KK"6F=55A7N2*(Y(P< M#OO0E=K39KLF6J9?UIX @\ ..=T4;3J5DTU]&"/WI+W>^^URB;X95LI9.FBY MF/W'#_7 VX]1@)SOSW(#TD420KJ0S MJ24^9"3]J=FT67UAR7D"NHW[U)EF"D)L.C'9Y4ZI08[=[Z M,(MD.[S"J"_U,SV^@G/IGM*X:SSG9<-LM5MQ@WG1L]#WEWT'?@C%67)WX+LT\]2KW4K5(A/K,+^'F)\I;NUM%I68R8@,W?P&XZE& MNC/)[YJ:HKJ6.@+,ZSI6(C;;6E^5P@&_D8P\5WAS85IO%'0X05M-<+V6Z;H) M6[>VUUX]7.+]N#_MH">$IHA MOLG$!8VUP?9:=,X:30T[9(5&F6V4)RW' M%:TL-C]*690R*V67FL[T\*U*+N>/MC=*2D\?N0(H3B@4^=P([P=8TDEH&\'F M5O5::8^I,21HNE*(B2AE41QT8!=8)['/!/O%P_$!>;A&1QU9M_#16&\=JXRV3V4:]MW-Z#WV_5!#T M&E,4#(M C1N#E@LI?ZLK."K=;&9*A*WM/ Q++HU0]#H+QN2A^\RX=%80$:,% MCI+XAR3151+,3(;7(X+A!>.(,A5E:LRK4PPJ!$]+ZVUR6D8YV3DYN5BMT[RF MVOULB=F,H%75TEI.$L268)A;5U=:H6=*]_G$WZ'=&7Y MMLR_)[4?E+S%$$!R8HOAQBFV8B%)%,*A$ Z) 7KEE!O _6V1M5Q4577C52I; MD"%[YV"DY?!?7>GU'(;2CCWY WA0Y(<@&F#EE1EO^HY"'87:W:)Z9;T"(:&0 M#(PM<0M&A-)/$^[^NF)H)T%8T1)WI*/>)B%F%+F=$[DW@^(ZO*G0FS #VG7! M+(=^:1-1YS$<:&&+G(1:"#_KJO2DF(1*UUOLW!**K Z+^_]'85.X2,I1%'"_ M7F/\L3PZ[LP!:&G9("9M$D"WSGT:(EI6\-733#&%P%=B5-Q^T;9'!]V8E-!P MJ&<++9GKH@ C)LJ F'!ZS[C%*CF@3L\2DI]'YI-14@<]-JUWZ>KUQWAEYKT(009D [R MF6TLL,/>3U[AX.TCY9/-\),3?^3>\U'J(0? MB"NHI(K^Q+KW'L=H5L,6]CZWG-3$'+L%!\9.WVDQ>.]A [2Q"] M65L<,#Z% 1'E5'5E1-9$>'#V)65@84@"^<SIK/Y>D5]7* 1JBSI5+R6!8;"_L8XN^FEA/* M]:+@-CH@;M/X%8!>$Q"![3M5XK'[X-I/X6-5*3_;QCK_J558;&M)'"RO O5$ M6VR-N0/'4[B'D1/H2"FT6;BK1]&PMM=&]LK7:0CB84BSN2"%]+KESH$%]AJU M1?E2EYR<$C61(5F4]J@Q+1,?/P?[[2-D"7&3<%(EZ0K!Q7#/ @JG@9V>IB)" M"J%+[@*3+/1DQ^8H!6-'T-^QK]W4&8-N>IHBZ$?;3W[=*-)$Q(P=:X2%7:)> M6L'$EDW"3'R7(!:&I/KX8(*H',?)-2SUOQ\].=D_3F"C"^Y\AK^?[I_^A>?, MO5"PFCW8=T:X)KI%!6;,2X*TGXT< B?SHZ?)KLA^D6&DW)G\F:ZD=VB+EWCF9FO@=_9)"Q7G2A;,+# M(AN#(D9V#-T(=N]Z*Y"V!*$@#BDM[!(V&7$,WL&#* ; 343(S@E8$AB2,;7$)U1@:V^4=$8V#76J8D2&HI11:&.1!9H4+S20L8D?<"OH&#W:@D ( MU,,X%+A'8H,>,+IQHR=$)OLIG'0%GI:5R-##. ZV+Y6I 2"P++(J# MK"M<'8H%*)]*]+C*CITW_J%&9[QNZ:3,T6DOX.5,G2M"3?;%;W3W^M^MM<6_ M3T+7LT=\[+9)>28E8$A!6_)&CM4$3P2:WZ,.8;30I3=$#F_0 V&X&UR"$;QS M1+! UGM&S+C>!XY#**LKA1".L1Y\% O M4/&PX.MJ.*E#12TH+.SS-#:([\VEQPCGE//,1I"8^E!06W%J5(H=AJ$$R '> MC)Y+2F*2"(\)!@&)B02,H'[Y(/"8E7!W47J0FXER//B$0)L.M484[(?UG3QY MI=<<-9_<@F7B$R:;0G2S)69YC)BOQP>Q"C-686Z'"_.>/ML8VX0Z01ZED(UB MN21_UG=W-[G[[-%15SL9R!(]7H__Q@_*0+-M+AWS#K\WA*N,$962^]I @@?TO:- M)9,Q%DOS#N5_O\E#S._LLN-Q#9\\7)-^@[K;E%&LGHC:\H5?[OWJT3(%'/.Q MZB!*B9629QBD828-B]ESJ\@LOI;/X>03?44ABD+D/$BVU&HLA1!JS#ART!ZE M)TK/0'HDVL\TOFN]8>JMTZ M4%D]+ J(>%QU$P87FL[U"V6BO$5Y<^Y5P&,V%W3GFU%L9P'/B?(3Y<=SSRE% MHMD-S&2$=QS)#7*&)0F.%YK\[*@B=<+OIQ"];4Y*)3IB.&@+,G,>NA"A+ M=QNP"?OH5K(XP^F$2TNEY [-SX/Z)2I1OJ)\C;9R:>E#<#5K+YS1/R(YU"HG MKFYO\BN#9391JJ)4>8B4]H*E=S\DE2]\Z[_,UU+*:-[GC:V,<'U\,6<>I6LD M867;6R:N;-W57&)73SG;0^9?S*K/38VWBK'[+HI1/Q<5<%X%W)Z]QOG:IWU= MY<(>!8(&MF]&71M4@V! MZTQT*.D95QEJ_P.J?^;[]E'90]8;2N1MK$>@NCHA+;5M"E3MRS6SM73+#8H1 MN#-)"KR4_L9EL.]12UY+0;!^5HI6WMO^% M>UB0"EB'*!2)PD&/)&/<_D_+SL6&\EP1JG11&\-+AU\G%D':-:]]H)5BULVS M4>9-KFNG^G6EHM^!@G6D3Z3"'-XUH29XI_Q\HP2_5$^>UDSDLE-DG\\:KNH6 M-\YC*;-5-#D*H[LS0A#RUBR8=LMO>C+8;D+=JJ0T078HK*##R'5,C!VAJ\(T MGF.M]U4=]E]P>XEM0RLD=^>5[EL\.6)O5)(3+'NI SL>3H6LN MZ3+>#X?XQ 4;K5TNI+56Z-XT.Q;"ITZF8!!_?&=E$+PV+#MD#R8B(SBMX0 MP9M-@Y8W881U*62B?4&4.*]&G+S\M&DJ4%W82\?!,W9]N;YDDD6;7BE2IM4E[")M MF8A"%87J#J&R/<-S#C"+/,/>V893/B.1=92I*%,.T+C,:L- '3:MP/"(RE=N M TA8A*5)8QEF%!^_Q?5]DC<-D9SW])*?-8LR$V7&*[VT@K&GX.FSO%EWK0E MKO5W3-E@TKK<@_UA;]PT65U=1[F*+%W^#3!^S6LF!@!+Y!V16.18Q8,'EO>Z+V8YQMP]T]PR94CEJRTS=+I M(UR!$"]!'N35!0R(Y&<=7WA,D@8^5>/@J#)[C1>"M@E)IC&QVUN;IJUSI:$L M,;:Z$C0P"K/P6E.>2[=Q=)V99M[MH%Q=M^D[4R("YP(-&$%V8G=4URZK6FX7 M?QPL!YBWHJD4;C/%0GZ>MLR6A5>N"\IWYJYZ$__B?P<],Z(BP=(7 M P^0VUAW^S@$U,%5J:Y+4V,J#,L#L.HC7; "M?="S3*MS;(JL(3F<2+L'$:$ MG8BPL],(.[<0G?5[=A5,BX-Y"X3(R44"+AL%SE)45M)D(.V@?.&1\[S=*B(A MCM>#I6NZ*58.D45FS&F0V#W^UP!^?0 MK057,P>#;6"B7N/S^!(38BI;B,:# M_66)'L-(D:\H>SQ" W.O+EGCX MUXP/*6YBT(B@S,]>N:,N5 M) 9>Z68PU*$'[*W)R,6BUJL1"+#XL;IR>GKYQ%B(2]+=S<3)K(.DE76VV,7A M+NBS!IJ)J]9HF(P5' P4:0/N#?X]2+F;-GC*-P3-?HT!"_BVK1$>GUF.<-:R@D&AXJIK6F_2?C]* M5!Y_6"'-O*Z*"IPI:-SCP/M.(>P@G0/W!^H]D4@?;G#4U()-PS+L: MMK+AS)< %2F3TI/3X MQL(RJ,?6=R@)83#%?M'R,DEEKL*TCF6K0O3I:X:^JL,=^H#ZE" M1X>=$ZU*]K^ /ELBN14[+%VPZW[T[U4;!S[(P)/^5 0M=TC4\X"6$#PA[%O! M$X$]#*PZ3<_""=R^_>O<7)L0;E\ M6>YI9I@;Q\;3PH&]B>*(Z>:UUC%6&,1 MKA+ M")M=38PGP<[G(!D&R]D6](V2#@%Z<_! L;3X$1 8>#%$*['Z*,JX+^/5R@P\ M)S+P)-9*BM2!AU!?I\QFH(PO?;^0.W;)S1)19U]+$C$JOH/<:;S_C4)Y#Z$< M-CW;0H(0T9[SL,8%\:0CO<]07&&?Z[Q3CO4G@?!Z7OD0A]-+&( [W/@,I,+Q MM@MWT7\\Y$T)+G_Z+Z%"RVVIHI<;X))80;)OU _'4&C:Y<4LC @L(QFH%?@@ M?D$ZX(D4UFW*U. GA%:3W/[ HKIY'VA1-N( W;7Q)%P3 M:WZ$B/H.$YLML>WZH'AC]QNS*\6HVKQ>=ZQ\[U#L)W^KKC%JG\A?W+?$S7;< M/].<>7A'W1,A)+!?RJI%B-J">0D\?E1 M $0W_BRMZQL[[(GWC6K:(!U59A3?-=]404P92<(1[IU6;(Q^#_:AGG*U*.9# M0V5K-U.SN<6-S7MJ .7-FKIRZ@3+$5S&QGLOMX0E"QAGZ]*HZ#0P?S1#)%"1 MBBJ0%K.,]$]=-,Z\X4W %>A:.5VU6:2UK3A)LZQ;=5Q&(N^D(GP=AR6[\B3] MF4?C=UVC[4268OA:5W8-7V]CBIDX0_1)6,/!"9S1;O$-*9O'5J!Q% LT8H'& MSA=H# OBLLTG4R\3)XG'LNUWYI/.WR5HD/$I(K/[H*)$JB(6136%L8.M+:O5 MS42Q4+!PDO\B.7Y0\+GPPV6DF&?!)/$4R[6Z)+$GSFS]:N&B7 M7^C_W+-]!,[=*S_\L]6'$W^1Q,&QE]V::K(ML)5OGMV;P5XAZ 1*$A,*2N4% M6GI'F23)*PYLN 1%V31I^QDW:&JY4CXNQ,\'2CNO2+-1;OAV &051I/BW<"T MP!-AT@*O]F'BF&L3V7+GW7.O[:).7''ZQ+:$AB(8PD6)-@B7$)Z"-ZJ*L1A M0)4=O!*YS,-Z6MF8!-LI\!I%@UWTK*HBPLE\\2F0-Y[^8B??ZM(T5/ @^ACU M-8T4=(/:_2;I]PDPU;9S M)KBJ*+!C_8\T@\3>-\Q&2)!W*+6VIYJJ$B3GH=$VJNS?N]RQ"1K'8JTXD1-+ M/4RW^)366YAJ 8L/]@]U-SA/UF/BY,<&*Q+TPMEEH*B4O@D^B6*H_=ZE-:83 M2H?A'+@1:U.M"V/K7[QZA^NJ?C?!4E %'F?K M65%*!.@LW84U)>><$4)8D M)QKZ>9W">SL*RB<)'P;O0>X[XM9@U$YSWAOS?[Y/HBJ(JL"J B8/!9$IP/=J M4^5S#L!U'9Y+8GRUSD>+^SLP4!691B^4AM^@@FQ M)S%FGX)/$,$!HUQOZ-"FGFNO3SMPFK51>S+LTIYXB(&^*\M_C<(6A6T$(2F[ MF<)NVT"%+C.EK7!Y,ZWS&<52A.]6S?#R+[P>K8HT;"DR@ZN3>&0?I* FH/-S"%*Q^^O ML:VES@FBG6/^)IV;ENH\VPJDBW+1W$2I[9N6@S5!$$T*[;UV1['[:4O7\A-! MU^1A5VU^E4IGEDUV1]&/HC]BR[4WUMY&K!#^J986+;Z"LG041$+ ?X@%G%&D M>A9;7;O06(<)U1 2N,A_[_)9*G&'F,W;3E%3;5SJ5GZP^]&XL:\-%8E,CMPNE-R&WB,"E\T@[= M?+DW'MQ2N%)!J@:#C_1OT/BKOGCB(MM[M8G[)":#J!N64"1T9;J2;2M)'FT2 MSJ7*2&HM01/]W"L03IYQ&$^=W0*I 8,.,60Q^9!Z%^I0IFY% MUP3*9U$+)D;*87:@(_=5T&E8&P&]>F_98%!P*$E2UWC5[A=U%U@ 0ME%R_^: MEG8[M82""T;EKC1UV!RVQ$*Z-+?;Y/L!:]!KF:2RSWE>-P[5Q-B[8?HC0G$( MMP0_'[0Y"3QC:02O=H CV!IBL)*(JU%6E3*$ ML6EVS6\09A7> O"_NT*2M^R([-$3X-M%9TW#MWQ.X4TF,86 AX25SWD]XX4Q M*B7SKN;B&I4(/+!448,(7+26U(U M9_.SI4&AF;GEXK\-%DDJIV7AI:"0<.&H.-FODZO-GG\)+?7:# [A$;-0 .9] MS@J%NQ(>TK-8]B^/?4][LCBEVQ^-!;6P@!#A[49MP*?GM=:]0!N$1W9N')"5 MF$O"2<)\,NH.&0L\H4@9AL?_948U9GHC8C4K/UQ*N; >?E'Q*@FV1=6$^%)6 MZ3JF-AW[XRRB/HY%U+&(^F&*J#] ';^6<^MY0* )4^+J0W[)FG.M[N])5J3Y MJM'B5DS3UQ9I'+'4I$?,5]?[R<]I.=8 E754-G"=HS_1-+;ZYTI=SAX5)1<1 MD?OF?=!2_O5:B (GI^D:Y ;-%<.#,LB@:>'8-2->3'NSQI =6!LH5/>>28U)]4-;;>&9F2O38M+/0AY\+V-H%WH6F]&;:AL :>N#1,:.YO MU.]4G>LCE^EW\K"1Q]H6;S 31#V[5J+,.:ARW5NL YRE*X(:M?-%$/"ZPHHC MK-!NT>,1?\W..H K8;"T1OEJ$5[&!J3>'>N2U&V2ET[/%980D"FAQKH'=U0$^XH>0AW M1>EYJ;\BOT6 \2QB7I[ES.;1VR4?9+IK;G#]?^_ 8EKZ4HD#+#9!R'_LX>I0SF%[$=9K]:^]7M_0(ZU& M5X=$(%@BNSX2[V]>% >I1(>DL7&$MBQXO9]^4Z0][ *IE>(A1)3L!J&[*BI# M!X5KSY8\5@"]QOILD!K/7>[!#\@C'@+8E]T@3S42Z3!5HL MY[+I*A@ M>MR/*K8'';I+Y[;10];0'7]Y":H,854M])P,*YVL%2$(8H+K<+# M'[A5-OCCZJ-+#,2WG?@T;,3$84C;(KKEU#7:>LV@8')H#:N^#9078PXN;TG! M82L+HV59T,-0#BC&EYYM7R3IO@##-$4F]>%%82D7KE\Y6^M9QYY3\0)T M?=ZJV;=M&-Q2<#K&_MP>%OA8ATGH454[#%4;;1(&(D'#;M^,#?$,V+E@/YRO M4)UK56)DQTF)K4(Q,Q:G:"H+PLS>6 ^[4YR'E$O&0' =MNCW-,L)QG%/^4_!6+1S]X.VB$TN(?!*$W-JG< D?-K..?(;.N-KX\.T3 MI!U 7Y#4R 0O!>AZ3*,*Z?B3,]*#OVPV836%T" *(DW.O:8%+1GSC>T!Q%>6 MQFHV>1:A^<^2W_8O]Q&&CD$)+^P\^#3RPS& MDY,!:+0D12P2<@A+'4*<>$T]&&72RHN*92^<$#U-S=C8O<7@P,?=#8P0FH\D M_>60-Z!9(.S1X=H=H["PUW-+*=8'Z6$[BK? NW8+_$SALME%L7 :G@6CT^4' M<]MO08N"M'."]&-8E^*;JS1;$AYLMMG21%&*HN3J_$9,:A20*" >[?VU_2?Q/Q2C*Q&0_X(- .Y(/F%"MN:X>\&&4O"AYSEWRN$FDT"(D M0T$<*N9 F;FR#+U:5FETG^XSI&RW3#-*W,Y)'%&NA+Y5(&^>?S7PJG:BIO(/ M9H*HW"%O]";6<0)(P<%.X3_U!LL)9 <3Y*X#*=+B%!\F:/("\\@V \2Y+B]Y MX-<+EG>@98WS$#PT3$W4(#NG05[X%4ZWL;R,U#9EE#,2"8L^>)0J3ZJ\UH#& MK%/1.UI3UU!>,4I.E)R^Y/S*5J[RJA][%W'72[SE,5=8YX&5%X)SZV&(6P7% M5M?]B2QL%+EB@7#%K=[4Q/@_"E-?=WDWD-JN MZY195#Y17OJV#B,Z8:*T,6+.I57<=-,R%CV5I-*M/TH7IH7 FC&4*M&T1=F* MLM63K;1IJBQ/;9DWBA!!(,\1J*5$;*(,"QFY-!';LPHL<^NP0H6H.]N;:.*B M6(VJ+)\4A$@T&$30X^.8FM)0);DM'_=47-164:QZ8B5BDM>S/>P5L!TKR/G, MY9FV-2,*4A2D,4&Z1.9AK^W$HI)IT7QN @_=&D1VNRSDL.TOWH!L[,O?+0;R ML;4ZGL16Q]CJ>%>K8]2J7YI6?9.^Y]+I843AW\+&\H0H-WWF 14."R.% M.U MI@_-3[]+$$,Z 654[B&O"O/N5KA#?6/K7*L1>B0&&!#JQD"*,'W M$"[(HUAT6."_?;;"F]P4,VY FZ<$_E14UU)3A.DB10H**7VU]8P! M3SQHX@8^W\QO-O(GYEY9$GRBE%0"OMZ"6DEC4=-(-[$%^>3&8VII(*"([=)R MW<',B;!3PQT)JPL+72AO)_>39P5VQ2Z6&"4CNB1!CAMELJ42%72CB(:0;M<; M$!"09D';S\M\I1%UD;\S1;ZL&%9*;R+&)&!BNV,&(N/AKY^0ZG4N' M.1\;(?Z@=C]N^.^=%=HDQ6AS):8(?3/.47S_8ZBS_!!>2R:\(LB X/7NRF*9 MKW>AAYTZZ90[;L!/(<0QOI:*NL*51V[.\FLNM=@H2&-78["0:M4!: M$Z^?>31I2[COJS+LIA;6&%1>7!8M:]8G8M;K3P+7ZH$J7?074E* .D(&DQ!2 M[WE79MQL3+0B8&;N^'9PA'K#R_V-I1#$)O3ZX1@/*<"2NW4X?!I#T!'I^_.;+[>$ZG51)LHCZ);WMC/#6U%= MEZ/-C0J[Y;Y%7DF.?>TM\S9CYVG5!:?6/9/> 0?2]J)RV2KA53'&J.FD'191 M07H]VSN@IIZ'\ +K.K]*,^'?1'B>1A)4WPIB"$I0D5Z["M8KZ=-G1$PCJKO' ML[E%/?6C@1 I+2;8--$J?3616 BN@$S9.OP$2=.F27_"3+&UZ+3,Y\,6 %N3 MP2.CAGK-RL''[9-I\<&XYX[4B!P6,R/I2A?(9$9X+7U^3ZQRI#2A0J$U#*+& MXY2DH;Y*&W[5[?6(4(7 &P[8T<'A.>NLEQTJ:)C>;R5\R!99_M4@1E"1O,!U M>NW6Z5>[/,G7^.&C@^__^N+UK_3/P^^_ =U%'-U8:3!GY"&&=M-2NY>_V5<< M/GWZ9/#\%T0,#N>7N5\9N4U '8I<2%LEXXDO]E;6(DY75&VMT$$&9JYXP'1? M?25LL@Z8:NX>A[KAWAN^_;,=8$VM0,.A2XO^)A/"S^ W:+=L,U$0*S#X$Y&Y M<5L-RL&BL"MSK1O#%$'1!(N2*\+WF12>' M!UUX$O?QUW 0Q-UH^\DE&N61#^$A$NY?I"4BGZ5:B^:U+ @$<2R+KM0#ZOR& MSX*/(TR$3X0,BP%FN1[Q"+FC2827W$.9KUL2\?$\6P]^WOA4W+WR1-S%L4'R M "?CB!0]847M/(YJX(=*&X JMX7IQSANEM[9ASU#^9I2M2MYGN,KR#C"U$Y- M/JR2&S-HA)?IX=4U(:!UGZ>[1UPE1-4"#L;03R/V C6Y-E(W# MOJ61"6EV +&W^O$OR1@# ])K[9\$;%7DE0DVM:03%)1#$Y\X&+VI%[B0.LM)K^Q43'E4FXGIV.8@@ZRRSUW7C/T5^&@M\@9)5,A M,IMFE.1983?"FBX@[,K^DV._TO">I[-_H7&BQ8:)SZLBKVQNAH%QS$R,!HS= MRK<,IEW6E/)+,QB)-J95H6BPE#MN!/(L&Y/6V5*HQRU,\)9T$#DY7=UT##I3 M$H)^6M_T>JHIE"-[[L&>^0A'[K3P:7"KS;;*0\HB'PSRU®?> M8I@>)T;RDU@X$ L''@8C^9;@;<.DD3,SS[X?B>@N_.3I:TV>4C6:G?RVH\Y+ MSWQ@ =-"\ >OB-Y@//DKEWKB 1 $*$'[<=IM:C*.)1C"EQV)II4^8@5_]=[E M7Y[ M*BZ"(CZ3=]7:U!ULQ&I _R%ALHW,_0?0QK-I1F14O;-V-X\N!IJX2=(967&B MS1,/FC4]4>,T=&5Q(W&CJFF1ZVOI_G".P13G2GF6_3B:%TD>%6ROH$C;5::7 M3HTI@P/L"2Y?&+5Z-F^359NF3IO6+LB(>J ,CO<*VH,>#]*6\E0Y8@GC,+IR MC83,&=\$EVDKH!C^L"5]*9?YDA>F&E";IK,,)7PQ1?$4@[_>])=A/_D)A*L( M$LNL)!6B5*XY @5CX?H%5M*[H5J#2FK1U^;=H:,ZR$U(JK4:#>7'AI1C )=* MIK%K/D@^/-X4=TX(4]344IU-^H)^@3&#GUKGFS*W7IB>7H >(<8 X?&JNC83 MPDTX!SE$Y-8W1LT)[B($RBN%\75@Y!1;-RB@XF7CEXBNI94$ZCV@## [/S9Y M7V2(,H:!]A'W4Q:0\)31\<=]5;K["*?QQ5>\/:=K(+*J$\0,+R2B#:M71FY< MM?"9Q,(CIJ;2II$S)U*SOI=\TBF<43Y_CO9<&5QXU-+L>OT&! M##L._JJ?8Y;T'@B8%!5QJJ,P1F&TC-B8P#9)0;YP;9!0R#1Z M-^6S1=)-##MV$M,&,:CZX8XX 55D.@/=RD1*?4<:?-+V4=>J2Y(^J$V],UH( M"T]+BKBO>BFB8:RR(ZRK?M6E'X/Y(6&?S>>>*6J*6[F-"\M)PKGRC"*6]_0.R?87XG%D?4[CK_Q)RR#JV'B M7B$89N26R-;E M*V9+@W,H,>2%)6DVU=E*94G=X^A$]5*:NM%*"R2$*#RF9KKJRW'*T\[?NUF5 M=52&UBO:]>4RIY(C24"$3#J6V@;.;M*Y3YT3B#MD:-ZI\5;>2 MZSEN.1#[R<]5B8P7&,P$[Y*Z?_RJ7_G4.+)X>YC 1Q!_4\,A*]1-:]:-;6; M6%LXU]8U%Y3=_4W).^42#/@,E*VJF"C;B(),%?Q3K9FO2C@;.:B.[UWR]]XG=B/+:Q#B*ZXY8L#M M N\4F)F:&"72FM**XZPJ[A!O6$0IRJ0UQ+^KQ\B5@Y* EI&'GF/I*HUWK9S0 MKU?W3HYHJIF'C:#G>:NM"AN&^[6[V-"KEV]NFT./$%/.CB8 )8O*Q1F:;9R' MV?$PHXC/*M+L'7\L2-U+G9\E89;$KQVC8\,'0_0\2]T M9G73@JHNYBB'1P='QY-DFI;ON)2.6F"(7*\@+-\6)-XPA1]^2/JGU^LJ)X\3 M'R@]2A =D40F%Y;%^;FJ8*^EYL<73 )++354^-<2XRY7,]1A,S=%)&4%\0RV MSF!&P$:I=+/,8Z2!33QF4\S'(WVT0!S@1Z=UE6)1\RW[RL6)Y!NX3^'E:MYV MO*4U-NDV<9>TRIS4&X<%TF9QEHB3%Q2MSU M5+G2YUHI$XBZ.FG.G[;:CTB^.(=STHH3/)<1)>"3-4J3%G4'GP$W,2"A M]1Z\5@INCKY66)J!HG?=Z_SGYN&L6I26* ..4T-/L'C?72EP@[,=".&&C+0B M*G4?"IB.'+.QJFK!_=\N,RUWYBRTU4L30(5I6P$UD.EHFLBVKY*$Z[5B6. U M<9FMJFX4^ $KH[Q;<&[$@/4@A5!PU8TV-D@B@O"VN99D9.6PJ"JEA$E-ZA;- M97;#!6&4"Y-*.FYZ <^&.Y.:-BQ%"\9:FS56XV.H%%R4KM)_5;54"VW82%+5 MMD;(HBB$;V"P7MM>WF*0:/DCD4;^5H+A(QB,L2.N: ML//%:WC'B&DGSA9N&ZFH1^K<_--EZVTF$P%2/: =-GR<^869@M?3#2Y+5EAI M%, JR+$3JN6..J.NER#@B+'#?5M-TJW%5,L]A8>,8F]K) GI:2]1!0E(5UFA M2;3K2'96O,V.X.;Z-1LUHOS!#=*=\"I/"J>2EY#72IM=E MC&V,-@LJF9OGK_YQ\6+O\"FL!Z9!\HQ@D>B,\ORH5\[<5%(L)UEXU@>BUV < MTB3$95[(ND2MZ.(>^ ,?\1Z4^UU:FUU/J.=@=+9S;?!.S(:R"M;,^YKSS9A5 MNT[)HR-G@^FQ=9/P-9(61CV8R?;FU4QJ?Q$[JQ5$(I35*:A2)G-W F./OLO' MKO":E*\U49*HGSN](>6V?6U@\X*-,>^H^B]%3:>N$C6C34D-XC%![%APEEKN ML?5=7SQAWI?T4YNJ7]@]\_TU5I[68=L)_<)I<=\O1S]^PMX\K@?X?$;$V;GU M=#7%,KE92)V2T*[K *T(L:WX?;R.U"$WL3]2O28\#Y8^>+DJ,V\@U0J<;_YY MSJN+_(G:=_<>IPY>=MDNX=3]K;I&OHY!(#.MZAK\U#EG]V16=!Q[L\(+*5*4 M=)FDJG($ ^TJI4QBH ?=V>:;2_$9%)?B@MH=&7NB,+:GV6\T',CNO$.=#7]A M)6/$RVCS*PM%@7_DX1/L1M!CJ$&B*Q&>>+6%XPG8J@XN1RCS[MDKZ;NE@;)# M16.<8+X8IX$5].!K:8FC'+JJ'D05$ABO._! ,ID(?(O].Y:(JFYZ<8_AHFX- MNO5TTOKUE\T6;(/D@ZS2H^4EA?_AS4-$WXD5<"@G! %F75\NA/.E[SIH:%3U MH+J\O[MXK6:#6 E=K1KI75?.N$[4F1P;RF M?',8;B,(/)4'L:<=K!=W]U;7I20<0)XP59PN./ISK+K@2IHEJ&^ZK7--U@1@ M]T FY8-S@Y=ME7&APE\)%(9.XV[E!M%_:6B8X"IDME[GJL)4P39#RC#?TH S^+FTFR;W>(L\(H3@L]@,'B7"VBZ*ZIH/& M_FBLVO\RRP6?2==6'2!.SHL.?V^3\*/XB9%](,J1Z_YPX&_.=&-[XXJSJ#>^ MUY&"!;YI. 5-@;KC#M>+9NKK*RTI'828]F%1[J+]&!5\Q@T9EZ M?F?806T_%84M"ILSEF59=19=A6N<184IUDDEB,@^>)*%G:%_3C6(24 MQ*ND!<2)6D"+X,.3Y%]XMYM@GAL3"12>2(+!2QO<(J2/K:[F+-;5Q+J:2,,2 M-6^_Q:[EI)[<&?;;XC;#7PG>M&*8#<#DHX&/8N8T%Y8#5U10/>%TJ: ;(Q ( MU7BTB,]9,F@#%KZ\,S?NTCK*4I0EYRQRU07)#;F$E)V;WO1P*+U4<12?*#X> M@531N88D(IEIFLYOE&2!&F%I]".+*%-1I@+SIG=@#":P@GBT" 4*[_%JEKK4 MRMC,O*WK$U? )DQJ1SK%_2 M:X18C!R:46Q":G1#5<)TXTA,45+6].SR>?*F6N=9=[NCG%V*J>]?>[NVW*I7=4+U:$4Q MTH#MO7('"D=?(T)'X]_A9Q!L8CN0@FUP'=\+6#>""H;_2/6;H$U,&+U*Z%3, MS"#J"=VX)0K[6I'[V#4>J*Q-N-U5J[*]>AUO:71JN6534M:#E2?)5\'^H0(GA#TR)5A$3 M%ZE0;#;-BI3:T!@H28M7"?ZH:=,%B#+U?#9YPWE1^GQ"/0$W)MUB2BM*WTY* M7^I("3<('T*)8#LF9T8], DEXK)Y+S\/CP,3G#O82UL'KUA)%J3+VG*ISHT" M&@742]F#C5SF4TF0E8$]9J1K3.!?USG":)-U!KL>12B*D!6AE]A)[S !J7L1 M/V&3'=H5@ W3&$2DC*6.C0Z&@;MZGXSB%<7+TU!>^QA'#8%4J8\O:)S8H".Q M%S5H>^H,FUQ+5R:1^\D$TV-%I)QX:;4V6/[HB 0^()+?]>28 &M@ M2W8/78,:Z,LVWT-,4$+2H: >76=-WSBH9IN+,%X&1Q%$D>(>76>^XB.0%J5J M,#@.817O O#G 0;!??([GR8'UA=:W'Z.*KY;YC-851+]\Z.#X^_]QK4TR6?_ M^=7;N7F2'AV>GKP]?SH]>7LR.SY_FYX?H5ERKR-RY: MLSKZK:S-(F\0]65&8"_5_"4U#+X].S@].CZ7;WR*J=Z6X<.Q)4?[B3\\!T;# M(TPN_<:+6?(;8\:^9IJWZ2&.V)N@ TY,4+>"S\ #" NEJ[,E 0V- M==A)BRJ1)U&2A)NSD0T:EQ^IS5=3.*#'!Q."]$)L4&KI;5)JVC7OL:<>D\4< MXR:SM$V_^>[!IO]'MN4#[#0/XQ1>)9786-*+N6*,E42U4HDT!.>5_H(+I.DW M01GU@;-J\AG\35@2W=8Z,'GAH=AJ:_)ZUG0%$RV,/.7)X?[)V5_\%>H92,\P M>,]'%3P'"=)5TY_WT"9_QS7GU[!.=Y9[V[^GTZ8JNM9\CW;G"4RMK=.RP?N$ M[^A?>+GQ]<%D#_[TS29[C<+.^J(TXW3_?YE&)&Q%/Q,YMQ,%IW(@=V(BS_?.X$;NP$5$U['GP__%^;M/VTX7P4@B] ".Z*8!]._SW8 MEM\5*T:Y_Q+D_J[P:.L+\*9"G)]?.KI,JN8?[;Q_+ON>504>AO_\ZNBK/RX# M)X<[O1C/$!?]/0'?\2J\P+NV.ER+W73^[JOM!K/^/-3?G[0!VUF53^X1?A2= M^%@TX:,4@>@/[IP@1(6XO=.PXUZB/_!U;2@1!M](+KEYYK44,B'1=M2:]Y*3 M+\&K_ <2X;$_69CPH7Z2'^>CB[4>O+\_WGQ[MM$@\@PFE M"Y.\QD+W*!9?L+OUU7^]3FMJYGM-K$[%312'Z%6):/R/.>T\<1D2E&%TG-9?Y##N=HD1\T5Z3,J?,DM=%6D;]$)TFJR T0\FI MI]\0X5&S4!_%CY)F1:GX.UR_3YJJ *6DS#&?>&T^8"6(R#H>C4_N/FU9(C[* M:8EB\J >UB,6&?+(H[A\>O?K$Q*).5]$U>V#7[!%+#;GRR4;9N=M= M&\-A< Q_W_U;EADSGS_L->+?N^(F.1+@#A2 P\/O$_[E4_[M1SL=VYZJEE5^ M++?JX:?C22^!@W@O3(X#8LE %6PJFC@_^MCYRVUO\1^!>OD8Y6/;GO>_?[2J ML,' R M.3@Y&^SQ'W,O/WOY?8BP:\N3?/"VU;X8QZW]7)L//L]V@RB_#S;)3WX3&_=V MN[[AYS[)NX!9=EJ 'W'*T8(%:\[Q6;?HFC8Y.OW,LH[;\A,ZJYF,?\G/.8!Y.#@X.8QXP!9 R"L$,YTVT+S /F5+<]U9ASU7T6 MH./'&-)^9*?XT!?QCD\Z3T_TGIX]:0#^VB_C8=C#J ME]U/>'X\&7W\>XG M;Y;>PXJBNFZ2>54'#X,G34VR2F"C?^12G^C9 $AQ= @I2!YC@"!,>8N+&:&%*/JTI.#P:'-A?JM;3D;ND^63+ M#V9G3TY/T].WF3F;OSTYRF9OIR>GYV_-V='9\=G9\6DZ>SH0B).?\])W*>G;T%8W+Z=I8>'QR>'YQETW,3*HO#@_.G3YX,9./) M*W ^ZHMRCNH.5=/;H_/CISLC%6"N$AIAX@W1BD+^'M1T^4NW@M=FZ+/@KOZ* MZOY%5_-LSMX>O46O[.V;ZNW3M\<'_$/UC[/SR[G]NZ>&/J5?-J_J:>/:OK-_#H'XHJ>_<5K=V;Z=N7?WWV^^'5 M\47ULOOO'P\N_GY>'OZ]_>^O$M-DZ1H> ^Z9^50FCM:0Y!;>D(]8M+P%'R6# MO_[:@?4Z/)@^V3M,WM0I>8XPG;1NP#,&G_L:_Z>L:,-J<%/) MJV5O%CU.]&:OP1* L4W6!&&%WC/ZR-95AY^;E*URA:Z\-1WP(/C:#'W@"C[2 MYLW\AKZ:SN0GV=?3.! =8\TI8&G98W\*MRSU_/ M5M8S]=9SDI!7"". H50X4OAIE9?DF$]O:+PS<+FSMJK9Y:Y@:)F!'[Y.&QP; MZ+]9TB'.JHSI= I#FG^#@\2IO'P/BP"O2YYE[3?)#&8.0\ __-ZE-;PLX048 M5G4\C"OO?7!]?RSZX"COC+;=D6$\MK#G:0Q[8MAS:]@#"G%/MOCP-ZF3YX>@8_[%$*B:7;\-DVG1X=/SLZ?'J=GH6]S_N3D\/!HX-N< MOGR_A./5-F^?')S"-[<9]9SN)SJ:C^S)[HB2N]/P@Q7'7!@:*R,KD6 &;IX7 M1'^8K(6YIUWFE'FKZO:[75HG2I-:'<87\1FR/:\;\YW^PW_K*;Q*A!P/1,8' M234V*9BT:RO]!:L7^DV@A+RDLGQFJ%#:6@>FIXJG>3\D]K/]TUOO6;Q#[CV^ M@D?.84=UT?1GN@GYCA7V-2S3G;I2;!>]6#^:3INJZ%K3FZ=G4^Z9N)<;AM-; MD_2/?H)/#_9/;[U#V9T9/IS_^?0#_,_^LG\@EP&?H"U6YSR]S4?CEXC]^8]I MG7PK+(H?< 'FG:--TZ1K!]#B3LE]LJF.7.8-__=#9R>':,O3^Q/ V1\B\/<3 M'#?^R_Z7[]W5?O]G:_CC_4V_BN)5Y9MNVZ^^_;;Z^OK?7C?_J*Z^O99G2W! MXC3?FMDBK;^=I6WZ[>'!\?G!V7[6ILFSYP?>Z,F)XUC6DMHW?R;%$;2@DE,\K]/%O7>9$< M,73Y83(U[;4Q97()\@&>8?)3"GHG;:L:LU@79;9/N:'+=S=@?]\UR26:4K[/ MI3]^;=UF4>L)'!=,>F$BZ$<84G*^][_%MX:GAR__9G\0S.V<.GCX@Q85R2.8 MW4[)Z,!D'4>3M0.2MO,FZ^#IX='!D[.]@P/XO\,GQZ>4.'F/AJIX"$M%]J&: M@YWHZG:9/%OQC0$:G%]-TY*Y>HY;.H=-;2D+"$:GJM<5WZKA+S;;K:%I.G:F MZ5>SR)M6'G.)KR(3"3_0H"[W#I.O724 #=SRO5JN\:?";/\(KDE^J_>3X M^'COZ%5]('#[[^)-C!JIF@#/XD-/(HV<.N2 MMO,V4,.VXX.3\Y/C)QBV'1\>'Q^=SXX@;#M^N+#M,G^_R0;^<%.DU\V?L'8; M [%#OI&/1BBJAFB$/H$1.HF!V Y(VLX;(3\0.SPZ/CI\X$#L#H*?"4539NQ%C<^*,S>:8)YJ9>/BCF?D$9N;P(-J9'1"U3V5G M/DIXG!"X0VLZ=$AW4H='CQUV8&ML/>4$WDBNKO M76ELM? $JY4Q'$K!_BPV1T 3,CY--VWR69[2KZ50&3Y85]>F3G*L"@/SAF79 M6$R=EY/DGZ8HFN1'V,@+C^3F\(NI/&+P%575#EC%S\<.'A_N'T;9VK9L/6RXU13I= _UZ,'3 MXX/WYOTQF+:'LFGNOC=91ZT^K[BW9H(60GK=J0OG MTE"O$=>)'1\_6^,#?888-_.3HX./KLC,5PF)^]_?A$4]XA MD_)1)[Q3PCUFN3Q^!L*W=9MSM",VY\>\3.&?\*]H0MCL^ MBN'*]B5MRZ;C:%OARFUFX>G!:30+T2SLWF']$LS"X<'A_L4OEU'8'E38!MMP M418( ?5_?OCUI^2B;%IPJTWRHLHZNKY0TAI4D;G^=:9_G57PVI+1FTQ:*[CB M!;;0(2#B%3PI;5.N'YZ:+.T:>$S;\-O:=,$]Z8B;,L-RL.N\7=IGN&'I^W94 MLJ/V?T[YOT?556JYODY?O6E-1X<9DMS2JUZGA'A2LJ MP,/HY>O7]J5%B/GNP?6'J'LBJ-77LD:JR2@^0 W^L# M.-\/J-TR1GQUU^E&+%X2L(TDH.>?]A#=LD-?_==H__&V!N-@XD"WYFGKQ]>CX[/#MX,IT>G"K%W<-@KM_&\7)Y M\==?GKWY[=>7EU\BN\OKKFZZE+$%4+L'K,):SNQ /7T",_SSX=/CDXE\D>%K MX%%+)$/#;GVJT9OYK##"GMS 3G%7/Q;P39H;/!!1)\F'R"P@ [)V.AY MEMYYME/4QKO-+G,OU_OD?/_IXV>K=_,YVC]X@)#U#K7S)\@MPIUYZ)#O\N*G MB^>O?DE^>O;#JU^?O7GUZ\7+R^3BE^=]5R\*U_:$ZU-.E'=,VG\\Z1%'OB_KGM;^/SY=XD;8FRN?N^0\?V7=X M'*YX%+]=$;__R$ OP3;(V"^V4+KI=^'4KO M6/[UH3#QO ^N[PW/N2MILD<&B'?X40'Q9(8>0IW\Q@>HDU]9 +HABMY5E<\V M@.A]90<[K68W\)]ENRK^Z_\'4$L#!!0 ( $F"85?+(&LYP0@ )

#,Q9#$N:'1M[5IK4^,X%OTK6KIV&JKB..$Q MRSHT5=W U+#5KV'2M;4?%5O&6F3+(\D)V5\_YTK.D] #NTT/L% %Q-;K2CKG MWG,5'?TEBLZJ@E>IR-C/PP_O6:;3IA258ZD1W.'M1+J"#75=\XI]$,9(I=@[ M([-+P5B_U]WO]GL'W5X4'1^AKY.VD:X2UN_'_7BWM[O'>H=)[^_)_C[[_(%M M?QF>[/C:IY].AO_Z?!:&_?SEW?OS$[85Q?$_]T[B^'1X&@KVN[T^&QI>6>FD MKKB*X[./6VRK<*Y.XG@RF70G>UUM+N/A15RX4NW'2FLKNIG+MHZ/Z W^"IX= M'Y7"<986W%CAWFQ]&?X4':*&DTZ)XZ-X]C_4'>EL>GR4R3&S;JK$FZV2FTM9 M14[7R5ZO=@.TC%&\5NR%)9]%!-V MH4M>O>Z$-_AOA9'YZX&O;>5_!+K&])RX=A%7\A*=DZV#,/\$98Q^^[OA XTX M6AEQ(OS<1EIE*#R[+N1(.K;7[_:/XA$6K7X $U, 5I@E&S'RB3!.YC+EM$+, M:>8*P7X5:6.P9AB(5QD[NP8<*B#Y1)>EM!8UOY^!HRF[$)?2.H#;_?#J<+?_ MMX%E)X44.0R#H;2C[%...0C38=PR(WYKI &]T!0S\1/;Z^U^)Y/7]UWG84FY M&?%*V.C3M1)3]C9U#"6[O8>RZ]^-Q;Y.OV+8>8===-D'[F#>A/U#%Y7558>E M'A!3&,U=XFUS?*0$&VF3"?-FJ[>%*DJU%)T_VYJG[3-:&/QFLRFU5#S$J&VK M9.8:7+9<<4Q#IURU4_"S@2<93 KI1$0CB*32$\/QZM8^O\U*MGX,[L3I,J%5 M&RRYMC!4O^N79VT2?YHYYZS@8((18RDF0+\K)'&AU@90J]A/VI2(1-$OA+M? MI9(I7K[GV%;NM"&JGU=I=["84DR[&/O-?\' ;8N^^[@P\(Y;+RM8.6576"8E M($ Z*U#(-$:M-)0+NN>R@H>?LJ9RIA$P$[+$RQI@A+,23T9RQ7).[LHP72)& M(4;X>C\&!K):GB*C"!^F?D MA9<($@ +6WYXU?^Q-[CS:/G*:#E&H\FN^\ZCX<"HL M5@V(\#K@CS';(8F2\L;>O0EIA9$ ]-J1@OK0C4$'\+9C:;T/1RU1^7XH*UIX M_^4($@X70*Y6?BSPV&FC"Q5*1 +88K62F3\"LLW(RDQR4N"H&$22CVD^&V\L M"1?O JQ7.=[C:RM@D/,9>H?5G%#6*$Z!"M/R1BP$$%H$.;6L O%I)*@B8@G: MB^QA8\?SX\KH,7/ESM[W!F7NW/+NS ';QC(C0G"K*P\G;D$FTOO$$FZR&6+! M(!>BM5E_(%'P>OVPG5C:G!&^LE7)H"T-X GSE< MB@K*3($^*!$U\9*J("L*% %_98TH]$*2^Z$R?5PD.1MSU7BO2P@2>4Z'@V/L MO=V@P.?ZZPY1)#QN%N6>$VB("&"#]!_IQMUNP5WB')_7%I37Y'^<[[+1+&/R M-!=A)6#/@#I_@?6]<)0]+EB?!L3<1!Z=[+1"VI=LA/<]/#YI'YVFC2%\+0F- M#;V6VCJ\I]-Q]&6QM^RW!CH%76_?TB0'4>"+UVJWAB-7%OY0BLZKJF9NUTZP MJN!VKLK(BWMBB;>B9,B6OA&I/J-;J=_[G)7IX,CV_)/S@F23A_O ] MFU&QLW"XY/^7Z;#PO03H>TBU&XG%W#J.Y,)I8^?JR+] EV4IG1/B*]%MI*&_ MJ#R3L,]WL@W2()A8"E;X3RG.C.GTS1K,]ZQN*O_5FMUY2;.?=)K]5D$T8]W\ MM\#86#J'2:4 _%IE,T]W)X)?D50)(MJ+%2___5<#L[/->X&ZS4S# =8&'\TS M-+1B[J)O)4";-* )4 S$=8)>LA!+MBDQ9RR)GTP;&C>> K]HH2>?![^%Y,D- MW%\'T!+>:0.<_MNB%L6=H!AD-=9J+$@V5/RR_=++M'Y>E+724X'22: ^EZ^TAOZ:ZX?J+OS84:-?V$]@7I5HI7EN1S#XL6_(C!BC" MW1JZ!D0;@*V= <7?,>*-T[,7X8:1?[-R#ZFWX%1;Q]^O(&LBQ:?(X$*CI6M& M6\PS]LU6N!)RPP.L$UO/"'R QNW49MBNKYD_(F2O>OYG>7$?D%MMG[&--UP- MV<3SK\[IN]J\ CCO-#,*!-ZO1TI6(O$G5/1IL%[L6R5^P>\*S@5E[[_)Y*W^ MY!U>6:W[3/EEZ_^[K?^N"_+"W2>^@4=R-73Z.4H'NU*4?C90W9EHO^@\BN53 MXN?_R1[=#,Q9#(N:'1M[5MK<]NX%?TKJ#/=V#.B*/FQ M=2G',XGMS+J3AS=QVNE'B 1%U"#!!4#)ZJ_?58:@1W*)U(5[!S7=>\8N^%,5(I M]L;(;"08Z_>ZN]U^;Z_;BZ+# _1UU#;25<+Z_;@?;_>V=UAO/^G]/=G=8V?O MV>:7\Z,M7_OXX]'YO\].PK!G7]Z\.SUB&U$<_VOG*(Z/SX_#C=UNK\_.#:^L M=%)77,7QR8<-ME$X5R=Q/)E,NI.=KC:C^/Q37+A2[<9*:RNZF+51LG- M2%:1TW6RTZO= "UCW+Y2YS*:R,P52;_7^^N@YEDFJU&D1.Z2O>[^_J+(R%$Q M+]-A:HD1BCLY%M3W4J^I$MPD0^V*P=4!;FI9S]KENG)1SDNIILG+V\K\"76-Z3ERZB"LY0N=DZR#,/\$]1K_][?"! M1ARNC#@1?FY#K3+K&_ MW?_;P+*C0HJI8[BSW7LHN_[36.SK]"N&G7;8/W11L:,N^T4KA16F M]4L]'J:PF;O$F^;X4 DVU"83YM5&;P-5E&H9.K^V-4_;:[0P^,UF,VJ9N(]! MVU;)S#.X;+GBF(9.N6IGX"<#1S*8%-*)B$802:4GAJ/HUCZ_ST*V;@S>Q.DR MH44;+'FV,%2_ZY?GRB3^-'-.6<'' N ?2S$!^%TAB0JU-D!:Q=YJ4R(01;\2 M[#Y+)5,4ON/85NZT(::?5FEWL)A23+L8^\U?8^"V1=]^6AAXPZU7%:R)5#3#"68DK0\XUY^2M#-,E M0A1"A*]WK4(E4F$M-U.J4O(+X?W>O$^+L@S&8$A%H8^UCC&5!E(*U2"N+"P! MPAAV.RV8;>C/HOU$&-%V0A- )$+(IX4.XLL(6\/;SV)8#=-TAFD"4B$6+"W# M&N?W ];.,\&Y8/E<$BR0T_$J!LH0T%KL78/Z?BC:?5J@/E]!P%SI!MBVLHR7B<,FZ$!R* )6FG 1@F+.VZM 6UH&HE?#WY>[K.I$V5M@W:410P6@5$UD8C MP46Q99L 8": Z("R>09 NO53HU"CO\.C_MZF"%;T][)P%2XEB>(J,('Z9^2% MEP@2 M;?GK1_[DWN/-H^E ][NS\:'_C6D^+#L;!8 M-2#"ZX!O8[9#$B7EC;U[$](*0P'HM2,%]:$;@P[@;A^.6J+R_5!6M/#^ MRQ$DG"V 7*W\6."QTT87NBD1"6"+U4IF_@3(-D,K,\E)@:-B$$D^IOEDO+$D M7+P+L%[E>(^OK8!!SB?H'59S0EFC. 4J3,L;L1! :!'DU+(*Q*>AH(J()6@O MLH>-'3\>5X9/F2MW]K[7*'/GEG=G#M@VEAD1@EM=>3AQ"S*1WB>6<)/-$ L. M23Y$;NJF)(EN&I;XZ\'M<1NHMU)U*5_P@Z\U;FN0@"GSQE=JMX3#]>$K[W@R3A_O ] MFU&QLW"XY/^7Z;#PO03H>TBU:XG%W#J.Y,)I8^?JR!>@R[*4S@GQE>@VU-!? M=#^3L,]WL@G2()A8"E;X3RG.C.GT8 WF>U8WE7^R9K?6:?:S3K-?*XAFK)M_ M"(R-I7.85 K KU4V\W1W(O@%294@HKU8\?+?/QJ8G6W>"]1M9AH.L&[PT3Q# M0ROF+OI6 K1) YH Q4!<)^@E"[%DFQ)SQI+XR;2A\<93X+46>O9Y\&M(GMS M_74 +>&=-L#IGQ:U*.X$Q2"KL59C0;*AXJ/VH9=I_;PH:Z6G GG:]P M!)C^+IJJ>PO:ON>"S50BYI^P#["D',*8?H?1.T>/]>X!H8#JSU$NK0R<30J9 M9:)"!5J^W@YR;*H8WH#Q;PX%ZK4- P.C5"O%:RN2V8=E:W[&>$5XO8;>!*)- MP/;.P.)?,^*-T[."\)*1+UEY%:FWX%5;QT^3K(D4GR*+"XV6WC3:8'X!7FV$ MMT*N>8&KY-8S$N^A<3NU&;[K2^:/"=F+GO]97LT'Y%?;9VSCZV^'W$3UKT[I M44U> 9A'8T:QP+OV2,E*)/Z0BCX-KM[VK1*_WH,[8G/!VOOO,3FL/WF#_QB[.,MCH1'\(N(Y0G/"QQJQ*VS[_GYW>W>N$T-9SQ\3A*]:^.]N'/X.4$L#!!0 M ( $F"85><-9&[N04 )8@ 8 #,R9#$N M:'1M[5EM<],X$/XK>^D"@I85V)DVLE5;[\NSJ233\S?,.14%$2C-X,3EZ#9E,ZQD5&E)% MB<;1.=,%3&19$@%'5"G&.3Q3+)M2@"CT]_PHW/=#SQL-4=>X621%#%$41$$W M[/8@[,?AXWAO'TZ.8/M\,MZQLP_>C"=_GQRZ;4_.G[U^.8:.%P1_]<9!<# Y M<((]/XQ@HHBHF&92$!X$A\<=Z!1:EW$0S.=S?][SI9H&D].@T#.^%W I*^IG M.NN,AF8$_U.2C88SJ@FD!5$5U4\ZYY/G7A]G:*8Y'0V#]MW-362V' TS=@&5 M7G+ZI#,C:LJ$IV49]\)2#W!E@.)+G&6ZB*,P_'U0DBQC8NIQFNMXW^_W M/PPI-BU68]*Y%BO*B687U.A>TYIR2E2<2%T,+F]PU0TFI@A8JCYCXY@JS7*6 M$A,ND#F,"T9S.%S0M#:!@S"O[CJ9_VM"36E4UP?+3 M$J(^G/MG_MB'!UO1HS\&$/7VPUT@U:HVDR6I-I)N&'9W@9*T:.?5(J.JPOB9@G4^5D9VQCA+4>5KDDA%M%0,G7LI M4A^VS;('6_UN-QR,Y0Q;PM(^18,=**BB:$]J([W$#8B.KR?;_]25V<(-,71" MZ#CJ?S:L0Z.MM2-C502V6?!Q1@6 MCL+F@\Z:DCE<8%\54[O#C%650>0Z6)Q-*ZSD-4=#C?7<:%AI5?1]S10UYX]# M8@/NJ+=-=@"-7@WL;V<[MA1(B3I2DG"ZN\+_!]M6=C5%$#WN[0V,Q=\;F=\5 MAK<(=E?ACHG<3+")P#ZA"3,=A D;_ 9].6$&BZ6BE4GFKA$39 ZX# U"S*&@ MQ&2BQ &Q;;:H,+.'FL45SJJYPX(LJ;)[5I?0[-](8WX*;:?$\Q"MY<"\9I0G%HJ><%,K6&77Z]+X_+<$*S$U$(3V&3YT9R\ M5H)5Q0<%5T%^K12QU MVT9A7+ **0=G>AD7+,-*P@FF\X2]P0K+I6582/Y,XV@7XFF'!Z*72LY)6=&X M_;"^]2/Q\6-:T@BM9S%4;F 2G*6 MP59H_]:CV9C51O8:LA54 9SZ<$0T0G<.KV0A*BEL4@*=?;%/-VKS!L)LD\YH M*EU#\DS_CBV;,I\&E\6NS]J #[X0G#8.@4WP5R?9?$7YP1G^/_5XG_IO2/V- M!N2^=N]X H=L0Z?SD6FT*S5?09%T,4- +=48!NPNU>7MEIAW3R1_))$T)Q",?7B!,6:5;GZFNQOXOZ5GT3V/_&53?Z,!N2_=.Y>_ M*WZ%_PK6DPN)'8]E_9^W^_NK1B&&POM7;J[<+&UL M4$L! A0#% @ 28)A5VY. A$15P WU8% !4 ( !UD8 M '-L86(M,C R,S Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( $F"85=7-?EK+C4 M *6H P 5 " 1J> !S;&%B+3(P,C,P.3,P7W!R92YX;6Q0 M2P$"% ,4 " !)@F%7 D"2% 5 @!O-!H %0 @ %[TP M&5X,S%D,BYH=&U02P$"% ,4 " !)@F%7G#61 MN[D% "6( & @ &Q^@( #,R <9#$N:'1M4$L%!@ ) D 8 ( * P $! end